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

Missing "Install New Theme" Button on Simple Classic Sites #96393

Open
okmttdhr opened this issue Nov 14, 2024 · 3 comments · May be fixed by Automattic/jetpack#40941
Open

Missing "Install New Theme" Button on Simple Classic Sites #96393

okmttdhr opened this issue Nov 14, 2024 · 3 comments · May be fixed by Automattic/jetpack#40941
Assignees
Labels
[Experiment] AI labels added [Feature] Classic Interface [Feature Group] Appearance & Themes Features related to the appearance of sites. [Feature] Support Docs Content For updates to the WordPress.com support documentation content. [Feature] Theme Showcase The theme showcase screen in Calypso in Appearance > Themes. [Feature] User Interaction & Engagement [Pri] Low Address when resources are available. [Product] WordPress.com All features accessible on and related to WordPress.com. [Status] Auto-allocated [Type] Bug

Comments

@okmttdhr
Copy link
Member

okmttdhr commented Nov 14, 2024

The "Upload a Theme" support document currently instructs users to:

  • Go to Appearance → Themes in your site’s dashboard.
  • Click on the “Install new theme” button, or the “Add new theme” button if using WP Admin.

However, neither the "Install new theme" nor the "Add new theme" buttons are present on Simple Classic sites. This discrepancy can confuse users who follow these instructions but are unable to proceed.

Simple sites with Classic Interface
Image

Simple sites with Default Interface
Image

Atomic sites with Classic Interface
Image

Suggested Solution:

  • Add the "Install new theme" button to Simple Classic sites to provide consistency across all views.
  • If adding the button is not a good choice, update the documentation to explicitly guide where to go to upload a theme on Simple Classic sites.
@okmttdhr okmttdhr added [Feature Group] Appearance & Themes Features related to the appearance of sites. [Feature] Theme Showcase The theme showcase screen in Calypso in Appearance > Themes. [Product] WordPress.com All features accessible on and related to WordPress.com. [Type] Feature Request Feature requests labels Nov 14, 2024
Copy link

OpenAI suggested the following labels for this issue:

  • [Feature Group] Appearance & Themes: The issue revolves around the theme management and the buttons related to adding or installing new themes.
  • [Feature] Classic Interface: The problem specifically pertains to the Classic Interface, where users cannot find the expected buttons.
  • [Feature] Support Docs Content: The issue indicates a discrepancy in the support documentation that needs to be addressed.
  • [Feature] User Interaction & Engagement: The confusion among users when following the instructions relates to their engagement with the platform.

@Robertght Robertght added [Type] Bug [Pri] Low Address when resources are available. labels Dec 20, 2024
@Robertght Robertght moved this from Needs Triage to Triaged in Automattic Prioritization: The One Board ™ Dec 20, 2024
@Robertght Robertght removed the [Type] Feature Request Feature requests label Dec 20, 2024
@Robertght
Copy link

I tested this with a Business plan simple site and the button doesn't show up either.

As this is not a plan limitation, I'm flagging this as a low priority bug instead @Automattic/t-rex

@ryelle
Copy link
Member

ryelle commented Jan 9, 2025

I've added a PR to Jetpack to just add this button back to simple sites, directing to the Theme Showcase. This doesn't match up 100% with the support docs, but that's because currently, only Atomic sites have the wp-admin theme installer view. But this does unify the views a bit more (see #95651).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Experiment] AI labels added [Feature] Classic Interface [Feature Group] Appearance & Themes Features related to the appearance of sites. [Feature] Support Docs Content For updates to the WordPress.com support documentation content. [Feature] Theme Showcase The theme showcase screen in Calypso in Appearance > Themes. [Feature] User Interaction & Engagement [Pri] Low Address when resources are available. [Product] WordPress.com All features accessible on and related to WordPress.com. [Status] Auto-allocated [Type] Bug
Projects
Development

Successfully merging a pull request may close this issue.

4 participants