[wp-trac] [WordPress Trac] #40278: Customizer: Introduce theme uploading
WordPress Trac
noreply at wordpress.org
Sun Nov 22 16:01:06 UTC 2020
#40278: Customizer: Introduce theme uploading
----------------------------+---------------------------------
Reporter: melchoyce | Owner: (none)
Type: task (blessed) | Status: new
Priority: normal | Milestone: Future Release
Component: Customize | Version: 4.9
Severity: normal | Resolution:
Keywords: needs-patch | Focuses: ui, administration
----------------------------+---------------------------------
Changes (by celloexpressions):
* version: => 4.9
Comment:
This ticket is ready for development based on [attachment:"customizer-
theme-showcase-i5.png"].
The upload new theme controls should be contained within a new customize
section, likely extending `WP_Customize_Themes_Section`. The section
should contain one control that has a `title`, `description`, upload
button/dropzone, and upload progress bar. This control could potentially
extend (or take inspiration from) `WP_Customize_Media_Control`.
The upload should send an ajax request using the "shiny updates"
functionality to upload and install the theme similar to the process for
installing a WordPress.org theme. On success, the upload control should
transform to show a "Live Preview" primary button that matches the
behavior of installing a WordPress.org theme.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/40278#comment:23>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list