mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-08-11 12:20:22 +00:00
Screen option for Post Format UI.
props nacin. see #23930. git-svn-id: https://develop.svn.wordpress.org/trunk@24092 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -962,6 +962,18 @@ final class WP_Screen {
|
||||
echo '<label for="wp_welcome_panel-hide">';
|
||||
echo '<input type="checkbox" id="wp_welcome_panel-hide"' . checked( (bool) $welcome_checked, true, false ) . ' />';
|
||||
echo _x( 'Welcome', 'Welcome panel' ) . "</label>\n";
|
||||
} elseif ( 'post' == $this->base && post_type_supports( $this->post_type, 'post-formats' ) && apply_filters( 'enable_post_format_ui', true, $GLOBALS['post'] ) ) {
|
||||
$user_wants = get_user_option( 'post_formats_' . $this->post_type );
|
||||
if ( false !== $user_wants ) {
|
||||
// User wants what user gets.
|
||||
$show_post_format_ui = (bool) $user_wants;
|
||||
} else {
|
||||
// UI is shown when the theme supports formats, or if the site has formats assigned to posts.
|
||||
$show_post_format_ui = current_theme_supports( 'post-formats' ) || get_terms( 'post_format', array( 'number' => 1 ) );
|
||||
}
|
||||
echo '<label for="show_post_format_ui">';
|
||||
echo '<input type="checkbox" id="show_post_format_ui"' . checked( $show_post_format_ui, true, false ) . ' />';
|
||||
echo __( 'Post Formats' ) . "</label>\n";
|
||||
}
|
||||
?>
|
||||
<br class="clear" />
|
||||
|
||||
Reference in New Issue
Block a user