Bundled Themes: Adds Customizer option to show or hide author bio Twenty Twenty.

This adds an option to the Customizer that allows you to turn the author bio on or off, sitewide.

Props williampatton, nielslange acosmin, dlh.
Fixes #48550.
Built from https://develop.svn.wordpress.org/trunk@46813


git-svn-id: http://core.svn.wordpress.org/trunk@46613 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
ianbelanger 2019-12-04 15:59:03 +00:00
parent 38ad319fdf
commit 8d6912dd27
3 changed files with 24 additions and 3 deletions

View File

@ -205,7 +205,7 @@ if ( ! class_exists( 'TwentyTwenty_Customize' ) ) {
)
);
/* Enable Header Search --------- */
/* Enable Header Search ----------------------------------------------- */
$wp_customize->add_setting(
'enable_header_search',
@ -226,6 +226,27 @@ if ( ! class_exists( 'TwentyTwenty_Customize' ) ) {
)
);
/* Show author bio ---------------------------------------------------- */
$wp_customize->add_setting(
'show_author_bio',
array(
'capability' => 'edit_theme_options',
'default' => true,
'sanitize_callback' => array( __CLASS__, 'sanitize_checkbox' ),
)
);
$wp_customize->add_control(
'show_author_bio',
array(
'type' => 'checkbox',
'section' => 'options',
'priority' => 10,
'label' => __( 'Show author bio', 'twentytwenty' ),
)
);
/* Display full content or excerpts on the blog and archives --------- */
$wp_customize->add_setting(

View File

@ -7,7 +7,7 @@
* @since 1.0.0
*/
if ( (bool) get_the_author_meta( 'description' ) ) : ?>
if ( (bool) get_the_author_meta( 'description' ) && (bool) get_theme_mod( 'show_author_bio', true ) ) : ?>
<div class="author-bio">
<div class="author-title-wrapper">
<div class="author-avatar vcard">

View File

@ -13,7 +13,7 @@
*
* @global string $wp_version
*/
$wp_version = '5.4-alpha-46812';
$wp_version = '5.4-alpha-46813';
/**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.