WordPress.org

Make WordPress Core

Opened 4 years ago

Last modified 4 years ago

#38077 accepted enhancement

Facilitating embedding customizer controls outside of sections — at Initial Version

Reported by: westonruter Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: Customize Keywords: needs-patch
Focuses: Cc:

Description

Controls are currently assumed to be always contained within sections in the customizer. This makes it difficult to reuse the controls in other contexts, such as embedding multiple controls inside another control or embedding a control outside the context of the customizer entirely.

Some of the hacks required to get controls to appear outside of the customizer can be seen in https://github.com/xwp/standalone-customizer-controls

The Media control in particular needs to be updated to remove the logic resize the player controls when the section is expanded. The embed method (used by widgets) also needs to not wait generally for a contained section to expand.

Key dependency for #29071 (Make it easier to include an instance of the Customizer outside of customize.php)

Depends on or is closely related to #37964 (Allow customizer controls to be encapsulated by accepting pre-instantiated settings)

Change History (0)

Note: See TracTickets for help on using tickets.