mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-07-08 03:00:14 +00:00
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. git-svn-id: https://develop.svn.wordpress.org/trunk@46813 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -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(
|
||||
|
||||
@@ -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">
|
||||
|
||||
Reference in New Issue
Block a user