-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Closed
Labels
[Status] DuplicateUsed to indicate that a current issue matches an existing one and can be closedUsed to indicate that a current issue matches an existing one and can be closed[Type] BugAn existing feature does not function as intendedAn existing feature does not function as intended
Description
Description
The core/post_excerpt block is displaying an extra character at the start of the excerpt when no custom excerpt is set and the query loop block has been added to a page (this is not happening when the query loop block has been added to a post template).
Additionally sticky posts with no custom excerpt set is missing the first few characters of the excerpt
This is only happening when the Gutenberg plugin has been activated (currently using 20.1.0)
Step-by-step reproduction instructions
- Create some posts without custom excerpts
- Make one of the posts sticky
- Go to any page and add a query loop block. Add the
core/post_excerptblock to the query template - Check the excerpts display correctly in the front end.
- Activate the
Gutenbergplugin - Go back to the page with the query loop block and see the extra character added to the front of the post excerpts
- Notice the missing characters at the front of the sticky post
This does not seem to happen if the same query loop block has been added to a FSE template, the excerpts display correctly with and without the Gutenberg plugin being activated.
Screenshots, screen recording, code snippet
Environment info
- WordPress 6.7.1, Gutenberg 20.1.0
- All themes I have tried with this but the screenshots are from Twenty Twenty Four
Please confirm that you have searched existing issues in the repo.
- Yes
Please confirm that you have tested with all plugins deactivated except Gutenberg.
- Yes
Please confirm which theme type you used for testing.
- Block
- Classic
- Hybrid (e.g. classic with theme.json)
- Not sure
Metadata
Metadata
Assignees
Labels
[Status] DuplicateUsed to indicate that a current issue matches an existing one and can be closedUsed to indicate that a current issue matches an existing one and can be closed[Type] BugAn existing feature does not function as intendedAn existing feature does not function as intended

