WordPress.org

Make WordPress Core

Opened 2 months ago

Closed 2 months ago

Last modified 4 weeks ago

#42050 closed enhancement (fixed)

Customize Themes: update dashboard welcome link to use themes in the customizer

Reported by: celloexpressions Owned by: westonruter
Milestone: 4.9 Priority: normal
Severity: normal Version: 4.9
Component: Customize Keywords: has-patch
Focuses: Cc:

Description

Now that the customizer version of themes provides a more seamless flow for exploring and customizing themes, let's update the "or, change your theme completely" text in the dashboard welcome panel to link there. This way, once a new user clicks this link, they can stay within the customization context throughout the experience of selecting/previewing/customizing themes, and set up their site's design without returning to wp-admin.

Attachments (1)

42050.diff (1.5 KB) - added by celloexpressions 2 months ago.
Deep-link to themes in the customizer, instead of wp-admin installed themes.

Download all attachments as: .zip

Change History (6)

@celloexpressions
2 months ago

Deep-link to themes in the customizer, instead of wp-admin installed themes.

#1 @westonruter
2 months ago

  • Owner set to melchoyce
  • Status changed from new to assigned

#2 @melchoyce
2 months ago

  • Owner changed from melchoyce to westonruter
  • Status changed from assigned to reviewing

Let's do it!

#3 @westonruter
2 months ago

  • Resolution set to fixed
  • Status changed from reviewing to closed

In 41699:

Customize: Update dashboard welcome link to point to themes panel in the customizer instead of themes admin screen.

Props celloexpressions.
Fixes #42050.

#4 @westonruter
4 weeks ago

In 42169:

Customize: Prevent PHP notice on theme-switch dashboard welcome link (and link to themes admin screen) when user cannot customize.

Props skostadinov, ocean90.
Amends [41699].
See #42050.
Fixes #42525.

#5 @westonruter
4 weeks ago

In 42170:

Customize: Prevent PHP notice on theme-switch dashboard welcome link (and link to themes admin screen) when user cannot customize.

Props skostadinov, ocean90.
Amends [41699].
See #42050.
Fixes #42525 for 4.9.

Note: See TracTickets for help on using tickets.