Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.42k stars 1.99k forks source link

Consolidate Duplicate Options in Settings → Reading #52140

Open donalirl opened 3 years ago

donalirl commented 3 years ago

Go to Settings → Reading on a Simple Site. Almost all the settings here are also present in other areas, making this screen largely redundant:

The only options I couldn't find elsewhere were:

Does this happen on simple or atomic sites or both?

Both, although there may be a case for keeping it on atomic sites for plugins that work with this settings screen.

Reproducibility (Consistent, Intermittent) Leave empty for consistent.

Screenshot / Video: If applicable, add screenshots to help explain your problem.

image

mrfoxtalbot commented 3 years ago

Thank you for the report @donalirl!

I fully agree that the settings on this section are mostly redundant and that we might be able to remove it, but at the same time, certain plugins might rely on it for their settings.

cpapazoglou commented 3 years ago

Thank you for the report @donalirl!

I fully agree that the settings on this section are mostly redundant and that we might be able to remove it, but at the same time, certain plugins might rely on it for their settings.

Exactly, removing a WP Admin core page doesn't sound like a good idea since 3d party plugins may add features to that pages. We will probably need to keep this page and remove the duplicate options from the other pages.

donalirl commented 3 years ago

I changed the title to better reflect what needs to be done here :)

tjcafferkey commented 3 years ago

We will probably need to keep this page and remove the duplicate options from the other pages.

I am in favour of this solution. A lot of these options within Settings > Readings are referenced in tutorials (example here) so it might make the experience more confusing for users if we were to remove these options from the WP Admin screen.

tjcafferkey commented 3 years ago

Let's investigate if these features are available for Jetpack sites so we're not removing features from our Jetpack users.

mmtr commented 3 years ago

Another option is to check if these features are maintained by A8C (so they are not part of Core), and if so, we can remove them from WP Admin and implement them in Calypso.