WP_Customize_Section::maybe_render() WordPress Method
The WP_Customize_Section::maybe_render() method is used to check if a section should be rendered. This is useful for dynamically adding sections to the customizer without having to hard-code them into the theme. For example, a plugin could use this method to conditionally add a section to the customizer based on the settings the user has chosen.
WP_Customize_Section::maybe_render() #
Check capabilities and render the section.
Source
File: wp-includes/class-wp-customize-section.php
final public function maybe_render() { if ( ! $this->check_capabilities() ) { return; } /** * Fires before rendering a Customizer section. * * @since 3.4.0 * * @param WP_Customize_Section $section WP_Customize_Section instance. */ do_action( 'customize_render_section', $this ); /** * Fires before rendering a specific Customizer section. * * The dynamic portion of the hook name, `$this->id`, refers to the ID * of the specific Customizer section to be rendered. * * @since 3.4.0 */ do_action( "customize_render_section_{$this->id}" ); $this->render(); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
3.4.0 | Introduced. |