wp-context icon indicating copy to clipboard operation
wp-context copied to clipboard

[Feature Request]: Add check for Customizer

Open tyrann0us opened this issue 3 years ago • 2 comments

Is your feature request related to a problem?

Currently, it is not possible to check whether the current request is from the Customizer.

Describe the desired solution

Add a ->is(WpContext::CUSTOMIZER)/->isCustomizer() check.

Describe the alternatives that you have considered

The Customizer is gradually being replaced by FSE, so it will eventually cease to exist. The question is whether new logic should be introduced for a "legacy" feature.

Additional context

Without this feature, you have to cumbersome check for the Customizer yourself:

global $wp_customize;
if (isset($wp_customize)) {
    // do things
}

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

tyrann0us avatar Mar 09 '22 12:03 tyrann0us

This would also include something like isCustomizePreview ? The customizer is composed of two parts the Panels and the Preview.

widoz avatar Mar 09 '22 19:03 widoz

Customize will be around for long enough (years), I think yes, this request type availability is warranted for a while.

lkraav avatar Mar 09 '22 19:03 lkraav