X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/e0feb3b2e5b436a06bbb04fbc838d1cd6ec95399..b925718b4bf2dd47a8429f844d0a255ca6e35bd1:/wp-includes/class-wp-customize-panel.php
diff --git a/wp-includes/class-wp-customize-panel.php b/wp-includes/class-wp-customize-panel.php
index 3857d507..d5441f63 100644
--- a/wp-includes/class-wp-customize-panel.php
+++ b/wp-includes/class-wp-customize-panel.php
@@ -27,7 +27,6 @@ class WP_Customize_Panel {
*
* @static
* @access protected
- * @static
* @var int
*/
protected static $instance_count = 0;
@@ -369,10 +368,12 @@ class WP_Customize_Panel {
@@ -384,99 +385,5 @@ class WP_Customize_Panel {
}
}
-/**
- * Customize Nav Menus Panel Class
- *
- * Needed to add screen options.
- *
- * @since 4.3.0
- *
- * @see WP_Customize_Panel
- */
-class WP_Customize_Nav_Menus_Panel extends WP_Customize_Panel {
-
- /**
- * Control type.
- *
- * @since 4.3.0
- * @access public
- * @var string
- */
- public $type = 'nav_menus';
-
- /**
- * Render screen options for Menus.
- *
- * @since 4.3.0
- * @access public
- */
- public function render_screen_options() {
- // Essentially adds the screen options.
- add_filter( 'manage_nav-menus_columns', array( $this, 'wp_nav_menu_manage_columns' ) );
-
- // Display screen options.
- $screen = WP_Screen::get( 'nav-menus.php' );
- $screen->render_screen_options();
- }
-
- /**
- * Returns the advanced options for the nav menus page.
- *
- * Link title attribute added as it's a relatively advanced concept for new users.
- *
- * @since 4.3.0
- * @access public
- *
- * @return array The advanced menu properties.
- */
- public function wp_nav_menu_manage_columns() {
- return array(
- '_title' => __( 'Show advanced menu properties' ),
- 'cb' => '
',
- 'link-target' => __( 'Link Target' ),
- 'attr-title' => __( 'Title Attribute' ),
- 'css-classes' => __( 'CSS Classes' ),
- 'xfn' => __( 'Link Relationship (XFN)' ),
- 'description' => __( 'Description' ),
- );
- }
-
- /**
- * An Underscore (JS) template for this panel's content (but not its container).
- *
- * Class variables for this panel class are available in the `data` JS object;
- * export custom variables by overriding WP_Customize_Panel::json().
- *
- * @since 4.3.0
- * @access protected
- *
- * @see WP_Customize_Panel::print_template()
- */
- protected function content_template() {
- ?>
-
-
-
-
- {{ data.title }}' );
- ?>
-
-
-
-
- <# if ( data.description ) { #>
- {{{ data.description }}}
- <# } #>
- render_screen_options(); ?>
-
-