Skip to content
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

Site Settings: Make front page settings available outside of the Customizer #54473

Closed
Copons opened this issue Jul 12, 2021 · 5 comments
Closed
Labels
Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". [Feature] Site Settings All other general site settings. [Goal] Full Site Editing Needs triage Ticket needs to be triaged [Pri] Normal Schedule for the next available opportuinity. [Team] Cylon [Type] Feature Request Feature requests [Type] Task

Comments

@Copons
Copy link
Contributor

Copons commented Jul 12, 2021

Currently, users can only set their front page settings (if showing the latest posts or a static page, and which page) in the Customizer.

With FSE, the Customizer is gone, so we need to make those settings available elsewhere.
Some alternatives:

@Copons Copons added [Feature] Site Settings All other general site settings. [Pri] High Address as soon as possible after BLOCKER issues [Type] Task [Goal] Full Site Editing [Team] Cylon labels Jul 12, 2021
@Copons Copons added this to the FSE Beta milestone Jul 12, 2021
@Copons Copons added [Pri] Normal Schedule for the next available opportuinity. and removed [Pri] High Address as soon as possible after BLOCKER issues labels Jul 14, 2021
@Copons
Copy link
Contributor Author

Copons commented Oct 7, 2021

I'll close this issue as various unrelated changes across Dotcom made it much less of a problem than it was back then.

With FSE, the Customizer is gone

Not quite!
Universal themes will still keep the Customizer around for the time being.

Add them to Settings -> Reading (where they would show up for self-hosted and Atomic sites).

With the Nav Unification, this happens already: users have access to the wp-admin/options-reading.php screen from Settings -> Reading, and can set the "Your homepage displays" options.

Screenshot 2021-10-07 at 11 53 01

(Note: if the site doesn't have any published pages, these options will be automatically hidden in both Reading Settings and Customizer.)

@Copons Copons closed this as completed Oct 7, 2021
@jordesign
Copy link
Contributor

With reports of users confused about their Homepage when a theme is activated with Latest Posts on front page (like TT2) - I'm wondering if we can discuss this option again?

@kdevnel
Copy link

kdevnel commented Apr 26, 2022

I'm reopening this since it came up with a couple of users using FSE themes. With the customizer disabled and the default being "Homepage displays latest posts" sending users to the Classic View of the reading settings to change this is a bit jarring.

Edit: In cases where a static page is already set, this isn't an issue since Calypso allows setting a different homepage from the page list.

This only applies to any site that wants a static homepage but currently have the default setting of "Homepage displays latest posts" active.

Context: 34326647-hc

@kdevnel kdevnel reopened this Apr 26, 2022
@kdevnel kdevnel added Needs triage Ticket needs to be triaged Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". labels Apr 26, 2022
@Greatdane Greatdane added the [Type] Feature Request Feature requests label Apr 28, 2022
@Addison-Stavlo
Copy link
Contributor

Addison-Stavlo commented Jun 22, 2022

From the point of the original issue - having these settings available outside of the customizer has been resolved with the access available in "Reading -> Settings".

Interaction from users shows this to be confusing or hard to find.

Surfacing these settings in the editors is a feature request for core gutenberg (example here WordPress/gutenberg#28341 although that issue hasnt had much discussion lately).

Alternatively, surfacing these settings in a separate part of Calypso will need some input from dotcom designers. Im also curious on HE thoughts regarding where this would better fit inside calypso.

@Addison-Stavlo
Copy link
Contributor

given the above findings and staleness of this issue im closing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". [Feature] Site Settings All other general site settings. [Goal] Full Site Editing Needs triage Ticket needs to be triaged [Pri] Normal Schedule for the next available opportuinity. [Team] Cylon [Type] Feature Request Feature requests [Type] Task
Projects
None yet
Development

No branches or pull requests

5 participants