-
Notifications
You must be signed in to change notification settings - Fork 49
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
Feat/design settings improvements #2670
Conversation
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.
I know a lot of pre-launch sites will love these new features! A few ideas and suggestions below:
help={ __( 'Set a default template for new posts.', 'newspack' ) } | ||
value={ postTemplateDefault } | ||
options={ [ | ||
{ label: __( 'Default', 'newspack' ), value: 'default' }, |
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.
This might warrant an opinion from @laurelfulford, but with the new feature to set a "default" post template for new or existing posts, the name of the "Default" template is confusing to me. It's especially confusing if I change the default template for new posts to something other than "Default", then change the "Template for all posts" to "Default"—part of me thinks doing the latter will change the posts to the default template I had specified in the other setting.
I propose we change the labels for the "Default" template to say something more descriptive like "With sidebar" instead, which would also require renaming the options in the Customizer. WDYT?
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.
I agree, "Default" is confusing here. I'll update it to "With sidebar" – @laurelfulford let me know if you'd prefer it differently when you're available :)
Co-authored-by: Derrick Koo <[email protected]>
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.
The batching works well! Thanks for the optimizations. Just a couple of small nitpicks left.
Co-authored-by: Derrick Koo <[email protected]>
0fa646d
to
1e0d1a9
Compare
# [2.9.0-alpha.1](v2.8.3...v2.9.0-alpha.1) (2023-10-16) ### Features * add Perfmatters to managed plugins ([#2684](#2684)) ([eb657d8](eb657d8)) * **design-wizard:** allow bulk update of featured image, post template ([#2670](#2670)) ([37a4656](37a4656)) * newspack_managed_plugins filter ([#2605](#2605)) ([81ba5f2](81ba5f2)) * **reader-registration:** custom checkbox state for lists ([#2682](#2682)) ([b8ce865](b8ce865))
🎉 This PR is included in version 2.9.0-alpha.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
I'm sorry I missed the ping on this! 🤦♀️ This is a great new feature! |
# [2.10.0-alpha.1](v2.9.0...v2.10.0-alpha.1) (2023-10-17) ### Features * add Perfmatters to managed plugins ([#2684](#2684)) ([eb657d8](eb657d8)) * **design-wizard:** allow bulk update of featured image, post template ([#2670](#2670)) ([37a4656](37a4656)) * newspack_managed_plugins filter ([#2605](#2605)) ([81ba5f2](81ba5f2)) * **reader-registration:** custom checkbox state for lists ([#2682](#2682)) ([b8ce865](b8ce865))
🎉 This PR is included in version 2.10.0-alpha.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
# [2.10.0](v2.9.1...v2.10.0) (2023-10-31) ### Features * add Perfmatters to managed plugins ([#2684](#2684)) ([eb657d8](eb657d8)) * **data-events:** activecampaign connector ([#2663](#2663)) ([377a51f](377a51f)) * **design-wizard:** allow bulk update of featured image, post template ([#2670](#2670)) ([37a4656](37a4656)) * newspack_managed_plugins filter ([#2605](#2605)) ([81ba5f2](81ba5f2)) * **ras:** custom newsletter list selection on registration ([#2706](#2706)) ([57b2871](57b2871)) * **ras:** overlay management for content gate refresh ([#2708](#2708)) ([6767740](6767740)) * **reader-registration:** custom checkbox state for lists ([#2682](#2682)) ([b8ce865](b8ce865)) * remove order-received text ([#2707](#2707)) ([a386524](a386524))
🎉 This PR is included in version 2.10.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
All Submissions:
Changes proposed in this Pull Request:
Tweaks the Site Design -> Settings section UI and ads a couple of features.
Before:
After:
The new "Featured Image Position And Post Template For All Posts" section will allow for bulk-update of featured image and post template. This action is undoable, so there are two levels of warnings added.
How to test the changes in this Pull Request:
Other information: