wppaste
WordPress

WP_Customize_Sidebar_Section

Since
4.1.0
Source
wp-includes/customize/class-wp-customize-sidebar-section.php:17
Customizer section representing widget area (sidebar).

Properties · 2

$typestringpublic
Type of this section.
$sidebar_idstringpublic
Unique identifier.

Methods · 2

  • json()Gather the parameters passed to client JavaScript via JSON.
  • active_callback()Whether the current sidebar is rendered on the page.

Source

class WP_Customize_Sidebar_Section extends WP_Customize_Section { 	/**	 * Type of this section.	 *	 * @since 4.1.0	 * @var string	 */	public $type = 'sidebar'; 	/**	 * Unique identifier.	 *	 * @since 4.1.0	 * @var string	 */	public $sidebar_id; 	/**	 * Gather the parameters passed to client JavaScript via JSON.	 *	 * @since 4.1.0	 *	 * @return array The array to be exported to the client as JSON.	 */	public function json() {		$json              = parent::json();		$json['sidebarId'] = $this->sidebar_id;		return $json;	} 	/**	 * Whether the current sidebar is rendered on the page.	 *	 * @since 4.1.0	 *	 * @return bool Whether sidebar is rendered.	 */	public function active_callback() {		return $this->manager->widgets->is_sidebar_rendered( $this->sidebar_id );	}}

History

Introduced in 4.1.0. Unchanged from 6.7.7 through 7.1.0.

  1. 6.7.7
  2. 6.8.8
  3. 6.9.7
  4. 7.0.4
  5. 7.1.0

Signature, return type and hooks compared across 5 parsed releases.

About this page

Parsed data
Generated from the wordpress-develop 6.7.7 tag, from src/wp-includes/customize/class-wp-customize-sidebar-section.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.
Corrections
Something wrong on this page? Report it and it gets fixed in the next regeneration.