TheDock Enhanced Rich Text Editor brings the power of TinyMCE 7 to WordPress, replacing the outdated Classic Editor with a modern, feature-rich editing experience.
While the WordPress core team focuses on the Block Editor, many developers prefer the classic workflow with custom post types and custom fields. This plugin bridges this gap by providing a contemporary editor without abandoning the structured data approach that developers love.
Works seamlessly with Advanced Custom Fields:
This plugin was created by the team at TheDock, who build WordPress sites using structured content approaches. We needed a better classic editor, so we built one.
For users of TheDock Site Builder, this plugin provides additional capabilities:
This plugin:
The link autocomplete feature uses WordPress’s built-in REST API to search for posts and media within your site. No external services are contacted.
The full uncompressed source code for all JavaScript and CSS files is included in the src/ directory of this plugin. The build configuration files (Gruntfile.js, Brocfile.js, package.json) are also included.
To build from source:
npm install to install build dependenciesgrunt build to compile and minify assetsThe compiled JavaScript is built from ES6 modules in src/js/ using Rollup (via Broccoli). The compiled CSS is built from SCSS files in src/css/ using Sass with PostCSS/Autoprefixer.
The full source code is also available on GitHub.