You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hides the "View Post" link in the admin bar when editing synced patterns to prevent 404 errors.
Why?
When editing a synced pattern via "Edit original", the "View Post" link in the admin bar still appears and leads to a 404 error because patterns don't have public URLs. This creates a confusing user experience.
How?
Updated the useUpdatePostLinkListener hook to check if the current post type is viewable using postType?.viewable. For non-viewable post types, the "View Post" link is hidden using display: none.
Testing Instructions
Open a new playground
Open "Hello World" post in block editor from admin bar or post list in WP-Admin
Disable "full screen mode"
Insert some block(s) and convert them to a synced pattern
Save the post
Enter edit mode for that synced pattern via "Edit original" in tools bar
Verify that the "View Post" button in the admin bar is now hidden
Go back to editing the original post and confirm the "View Post" link is visible again
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.
If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.
Hey @t-hamano,
Could you take a look at the PR when you get a chance? The "View Post" option is now hidden for all post types that are not viewable, using the approach you described in the issue comment.
I’d appreciate any feedback or suggestions you might have.
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?
Closes #71343
Hides the "View Post" link in the admin bar when editing synced patterns to prevent 404 errors.
Why?
When editing a synced pattern via "Edit original", the "View Post" link in the admin bar still appears and leads to a 404 error because patterns don't have public URLs. This creates a confusing user experience.
How?
Updated the
useUpdatePostLinkListener
hook to check if the current post type is viewable usingpostType?.viewable
. For non-viewable post types, the "View Post" link is hidden usingdisplay: none
.Testing Instructions
Screenshots or screencast
Before
Screen.Recording.2025-08-26.at.8.12.45.PM.mov
After
Screen.Recording.2025-08-26.at.8.11.00.PM.mov