Pattern block: update frontend render code to match the new version of syncStatus attrib #50646
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What?
Updates frontend render code so that blocks with no
syncStatus
attrib do not get wrapped in a block wrapper.Why?
This matches the latest iteration of the synced block setup implemented in #50533, but the frontend code was overlooked in this change. This fix makes sure the change is backwards compat with existing Pattern blocks that do not have a wrapper.
How?
Modified
index.php
code to return early with previous version of render if nosyncStatus
attrib set.Testing Instructions
wp-block-pattern
wrapper and the second one does. Also check that the custom classname displays on the second oneScreenshots or screencast