}
break;
case 'edit-tags' :
+ case 'term' :
if ( null === $post_type && is_object_in_taxonomy( 'post', $taxonomy ? $taxonomy : 'post_tag' ) )
$post_type = 'post';
break;
$id .= '-' . $post_type;
break;
case 'edit-tags' :
+ case 'term' :
if ( null === $taxonomy )
$taxonomy = 'post_tag';
// The edit-tags ID does not contain the post type. Look for it in the request.
}
/**
- * Sets the old string-based contextual help for the screen.
- *
- * For backwards compatibility.
+ * Sets the old string-based contextual help for the screen for backward compatibility.
*
* @since 3.3.0
*
}
}
- sort( $priorities );
+ ksort( $priorities );
$sorted = array();
foreach ( $priorities as $list ) {
* Default 'Filter items list'.
* @type string $heading_pagination Screen reader text for the pagination heading.
* Default 'Items list navigation'.
- * @type string heading_list Screen reader text for the items list heading.
+ * @type string $heading_list Screen reader text for the items list heading.
* Default 'Items list'.
* }
*/
/**
* Render the screen's help section.
*
- * This will trigger the deprecated filters for backwards compatibility.
+ * This will trigger the deprecated filters for backward compatibility.
*
* @since 3.3.0
*
public function render_screen_meta() {
/**
- * Filter the legacy contextual help list.
+ * Filters the legacy contextual help list.
*
* @since 2.7.0
* @deprecated 3.3.0 Use get_current_screen()->add_help_tab() or
$old_help = isset( self::$_old_compat_help[ $this->id ] ) ? self::$_old_compat_help[ $this->id ] : '';
/**
- * Filter the legacy contextual help text.
+ * Filters the legacy contextual help text.
*
* @since 2.7.0
* @deprecated 3.3.0 Use get_current_screen()->add_help_tab() or
if ( empty( $old_help ) && ! $this->get_help_tabs() ) {
/**
- * Filter the default legacy contextual help text.
+ * Filters the default legacy contextual help text.
*
* @since 2.8.0
* @deprecated 3.3.0 Use get_current_screen()->add_help_tab() or
// Setup layout columns
/**
- * Filter the array of screen layout columns.
+ * Filters the array of screen layout columns.
*
* This hook provides back-compat for plugins using the back-compat
- * filter instead of add_screen_option().
+ * Filters instead of add_screen_option().
*
* @since 2.8.0
*
}
/**
- * Filter the screen settings text displayed in the Screen Options tab.
+ * Filters the screen settings text displayed in the Screen Options tab.
*
* This filter is currently only used on the Widgets screen to enable
* accessibility mode.
$show_screen = true;
/**
- * Filter whether to show the Screen Options tab.
+ * Filters whether to show the Screen Options tab.
*
* @since 3.2.0
*
echo $this->_screen_settings;
/**
- * Filter whether to show the Screen Options submit button.
+ * Filters whether to show the Screen Options submit button.
*
* @since 4.4.0
- *
+ *
* @param bool $show_button Whether to show Screen Options submit button.
* Default false.
* @param WP_Screen $this Current WP_Screen instance.
$id = "$column-hide";
echo '<label>';
- echo '<input class="hide-column-tog" name="' . $id . '" type="checkbox" value="' . $column . '"' . checked( ! in_array( $column, $hidden ), true, false ) . ' />';
+ echo '<input class="hide-column-tog" name="' . $id . '" type="checkbox" id="' . $id . '" value="' . $column . '"' . checked( ! in_array( $column, $hidden ), true, false ) . ' />';
echo "$title</label>\n";
}
?>
return;
}
+ $view_mode_post_types = get_post_types( array( 'hierarchical' => false, 'show_ui' => true ) );
+
/**
- * Filter the post types that have different view mode options.
+ * Filters the post types that have different view mode options.
*
* @since 4.4.0
*
* @param array $view_mode_post_types Array of post types that can change view modes.
* Default hierarchical post types with show_ui on.
*/
- $view_mode_post_types = get_post_types( array( 'hierarchical' => false, 'show_ui' => true ) );
$view_mode_post_types = apply_filters( 'view_mode_post_types', $view_mode_post_types );
if ( ! in_array( $this->post_type, $view_mode_post_types ) ) {