Editor component


Screenshot of the block editor in WordPress 5.6.

The Editor component covers:

  • Integration of the Gutenberg block editor, which was added in WordPress 5.0, into WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress..
  • Maintenance of the classic editor, which was the default editor until WordPress 5.0.

💬 Weekly chat Wednesday 14:00 UTC in the #core-editor Slack channel.

Subcomponents: Autosave, Quick/Bulk Edit, and TinyMCE.

Recent posts on the make/core blogblog (versus network, site)

View all posts tagged editor.

Recent posts on the make/test blog

View all posts tagged editor.

264 open tickets in the Editor component

264 open tickets defect (bug) enhancement feature request task (blessed)
14 5 0 0
5.7.2 3 0 0 0
5.8 5 5 0 1
Awaiting Review 148 14 3 0
Future Release 40 22 0 3
5.7.1 0 0 0 1

264 open tickets. Last 7 days: +3 tickets

28 tickets that have no replies

View list on Trac

  • #50249  color-picker dashicon not showing ui
  • #50327  Anchor popup floating away when you press CMD+B ui
  • #50399  GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ Editor Direction when Site language is Arabic and the Profile Language is English css
  • #50461  Sanitation breaking scripts in custom HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.
  • #50544  Move Navigation screen's PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher code from Gutenberg to Core
  • #50964  WordPress view/preview links + post editor don't get along with SPA frontend
  • #51054  5.5. has changed the (post) editor background to white but I use white text so cannot see
  • #51096  MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. boxes hooked on 'edit_form_after_title' don't appear on block-editor page
  • #51186  CMD S Not saving/updating posts
  • #51449  Image caption missing after saving in multisitemultisite Used to describe a WordPress installation with a network of multiple blogs, grouped by sites. This installation type has shared users tables, and creates separate database tables for each blog (wp_posts becomes wp_0_posts). See also network, blog, site with non super administrator account ui multisite
  • #51819  use_block_editor_for_post() not avaialble by front end
  • #51897  add usemap attribute to images in gutenberg
  • #51982  Textarea to which button 'Add block' attach to don't get the focus and Blocks from Blocks / Patterns area are placing into the previous place of focus ui
  • #51989  Preview does not reflect layout change on published posts
  • #52054  WordPress 5.6 broke my ability to create posts.
  • #52202  Block Editor interprets German gendering asterix as list sign
  • #52215  conflictconflict A conflict occurs when a patch changes code that was modified after the patch was created. These patches are considered stale, and will require a refresh of the changes before it can be applied, or the conflicts will need to be resolved. with useBlockProps()
  • #52308  WordPress Editor does not preserve "blank" (empty) lines in Code/Text mode javascriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. https://www.javascript.com/.
  • #52475  Metaboxes unable to be moved to side panel anymore?
  • #52501  Bad date format in data picker, depends on time format settings
  • #52592  PHP notice when the label property is missing from register_block_style
  • #52601  Link validation issue on TinyMCE using Classic Editor
  • #52626  Block editor doesn't paginate parent page results rest-api
  • #52659  Insert Link tool should not apply anchor tagtag A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.) before anchor has been applied ui
  • #52664  Sort order of datetime picker's date items ui javascript
  • #52819  Naming of Reusable block: make it required & unique
  • #52918  WordPress 5.7 block parent focus bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. for reusable block
  • #53027  gutenberg editor: click on document-outline elements has no effect.

11 tickets slated for 5.8

View list in Trac

  • #40570  Quicktags Toolbar hide if nojs ui
  • #48787  Classic Editor user interface CSSCSS Cascading Style Sheets. inconsistencies when toggling "Enable full-height editor …" ui css
  • #51258  Fire an action when `replace_editor` is filtered to true administration
  • #52050  White TinyMce editor from wp_editor function on a meta box on WP 5.6
  • #52288  Separate Color Palette for Text ui accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility)
  • #52314  the HTML <title> tag for Edit Post should include the post's title accessibility administration
  • #52584  Editor: Metaboxes fail to save after heartbeat reauthentication in block editor
  • #52621  Leave site? / Save alert ui
  • #52920  Editor: Abstract block editor configuration
  • #52933  Error in browser console when newly published post is previewed a second time javascript rest-api
  • #52991  Editor: Update WordPress packages to use with WordPress 5.8

264 open tickets

Open enhancements: 46 View list on Trac
Open tasks: 5 View list on Trac
Open feature requests: 3 View list on Trac

Help maintain this component

Component maintainers:

Many contributors help maintain one or more components. These maintainers are vital to keeping WordPress development running as smoothly as possible. They triagetriage The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors. new tickets, look after existing ones, spearhead or mentor tasks, pitch new ideas, curate roadmaps, and provide feedback to other contributors. Longtime maintainers with a deep understanding of particular areas of core are always seeking to mentor others to impart their knowledge.

Want to help? Start following this component! Adjust your notifications here. Feel free to dig into any ticketticket Created for both bug reports and feature development on the bug tracker..

Contributors following this component: