WordPress/gutenberg

Backticks in Code block produce nested <code> tags

Open

#28926 opened on Feb 10, 2021

View on GitHub
 (1 comment) (0 reactions) (0 assignees)JavaScript (9,607 stars) (3,893 forks)batch import
Good First Issue[Block] Code[Status] In Progress[Type] Regression

Description

Description

If you try to add open and closing backticks inside of a "Code" block, then it produces a nested <code> block inside of it. The same is true of the Preformatted block

Step-by-step reproduction instructions

  1. Create a new code block (or preformatted block)
  2. Add text inside of two backticks
  3. The text will be transformed into a <code> element, nested inside of the block

Expected behaviour

Backticks should retain their original formatting and not transform.

Actual behaviour

Backticks are converted into a <code> element

Screenshots or screen recording (optional)

Code snippet (optional)

WordPress information

  • WordPress version: 5.6
  • Gutenberg version: Not Installed
  • Are all plugins except Gutenberg deactivated? Yes
  • Are you using a default theme (e.g. Twenty Twenty-One)? Yes

Device information

  • Device: Desktop
  • Operating system: MacOS 11.2
  • Browser: Firefox 86

Contributor guide