Skip to content
Snippets Groups Projects
Select Git revision
  • edb38c6d6f14a36b75d1873b206a47ee9c1c14af
  • noblogs default
  • noblogs-5.7.1
  • upstream
  • noblogs-5.7
  • noblogs-5.6new
  • upstream5.5.1
  • noblogs28dic
  • upstream28dic
  • noblogs-5.5.1
  • noblogs-5.4.2
  • noblogs-5.4_seconda
  • noblogs-5.4
  • noblogs-7c
  • wp5.2.3p3
  • mergedbconf
  • noblogs-5.7.1
  • noblogs.5.7.0p1
  • noblogs-5.7.0
  • noblogs-5.6p3
  • noblogs5.6p2
  • noblogs-5.6p1
  • noblogs-5.6
  • noblogs-5.4.2p1
  • noblogs-5.4.2
  • noblogs-5.4.1
  • noblogs-5.4
  • noblogs-p5.4
  • noblogs-5.3.2p2
  • noblogs-5.3.2p1
  • noblogs-5.3.2
  • noblogs-5.3
  • noblogs-5.2.3p4
  • noblogs-5.2.3p3
  • noblogs-5.2.3p2
  • noblogs-5.2.3p1
36 results

class-wp-customize-manager.php

Blame
  • class-wp-customize-manager.php 192.58 KiB
    <?php
    /**
     * WordPress Customize Manager classes
     *
     * @package WordPress
     * @subpackage Customize
     * @since 3.4.0
     */
    
    /**
     * Customize Manager class.
     *
     * Bootstraps the Customize experience on the server-side.
     *
     * Sets up the theme-switching process if a theme other than the active one is
     * being previewed and customized.
     *
     * Serves as a factory for Customize Controls and Settings, and
     * instantiates default Customize Controls and Settings.
     *
     * @since 3.4.0
     */
    final class WP_Customize_Manager {
    	/**
    	 * An instance of the theme being previewed.
    	 *
    	 * @since 3.4.0
    	 * @var WP_Theme
    	 */
    	protected $theme;
    
    	/**
    	 * The directory name of the previously active theme (within the theme_root).
    	 *
    	 * @since 3.4.0
    	 * @var string
    	 */
    	protected $original_stylesheet;
    
    	/**
    	 * Whether this is a Customizer pageload.
    	 *
    	 * @since 3.4.0
    	 * @var bool
    	 */
    	protected $previewing = false;
    
    	/**
    	 * Methods and properties dealing with managing widgets in the Customizer.
    	 *
    	 * @since 3.9.0
    	 * @var WP_Customize_Widgets
    	 */
    	public $widgets;
    
    	/**
    	 * Methods and properties dealing with managing nav menus in the Customizer.
    	 *
    	 * @since 4.3.0
    	 * @var WP_Customize_Nav_Menus
    	 */
    	public $nav_menus;
    
    	/**
    	 * Methods and properties dealing with selective refresh in the Customizer preview.
    	 *
    	 * @since 4.5.0
    	 * @var WP_Customize_Selective_Refresh
    	 */
    	public $selective_refresh;