-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Navigation Link: Show 'Create page' button in Write Mode while hiding 'Add block' #71489
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Pass blockEditingMode prop to LinkUITools component - Conditionally render 'Add block' button only in default mode - 'Create page' button remains visible in all modes when permissions allow - Improves Write Mode UX by hiding non-content UI elements
|
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 If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
|
Size Change: +11 B (0%) Total Size: 1.92 MB
ℹ️ View Unchanged
|
andrewserong
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, good idea! Just double-checking, but I needed to add the "role": "content" values in my local env to test this (as in #71213), that's expected, right?
Looking good:
Within design mode
Write mode (add block is hidden, but add page is visible)
LGTM!
|
Yeh sorry I should have added those instructions. My bad! Thanks for working around it. |
What
Allows "Add page" tool to show in Write Mode (when block is in
contentOnly).Why
PR #71213 previously hid the entire LinkUITools component in contentOnly mode, but this was too restrictive. Users should still be able to create new pages in Write Mode, as this is a content-related action. Only non-content UI elements like 'Add block' should be hidden.
How
blockEditingModeprop to LinkUITools componentblockEditingMode === 'default'Testing
Screenshots
[Screenshots to be added]
Breaking Changes
None - this is a UX improvement that maintains existing functionality.
Related