get_setting( 'blogname' )->transport = 'postMessage';
$wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage';
$wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage';
if ( !isset( $wp_customize->selective_refresh ) ) {
return;
}
$wp_customize->selective_refresh->add_partial(
'blogname',
array(
'selector' => '.site-title a',
'render_callback' => 'pliska_customize_partial_blogname',
)
);
$wp_customize->selective_refresh->add_partial(
'blogdescription',
array(
'selector' => '.site-description',
'render_callback' => 'pliska_customize_partial_blogdescription',
)
);
$wp_customize->selective_refresh->add_partial(
'banner_label_one',
array(
'selector' => '.left-btn',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'banner_link_one',
array(
'selector' => '.left-btn',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'banner_label_two',
array(
'selector' => '.right-btn',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'banner_link_two',
array(
'selector' => '.right-btn',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_meta_arrow',
array(
'selector' => '.meta-arrow',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_post_categories',
array(
'selector' => '.cat-links',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_post_date',
array(
'selector' => '.posted-on',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_modified_date',
array(
'selector' => '.updated-on',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_time_to_read',
array(
'selector' => '.time-read-links',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_post_author',
array(
'selector' => '.byline',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_post_tags',
array(
'selector' => '.tags-links',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_post_comments',
array(
'selector' => '.comments-link',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_post_likes',
array(
'selector' => '.user_like',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_post_share_btns',
array(
'selector' => '.post-share-wrap',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_author_box',
array(
'selector' => '.about-author',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_related_posts',
array(
'selector' => '.related-posts-wrapper',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'show_breadcrumbs',
array(
'selector' => '.breadcrumbs',
'container_inclusive' => true,
'fallback_refresh' => false,
'render_callback' => '__return_false',
)
);
$wp_customize->selective_refresh->add_partial(
'show_page_breadcrumbs',
array(
'selector' => '.breadcrumbs',
'fallback_refresh' => false,
'container_inclusive' => true,
'render_callback' => '__return_false',
)
);
$wp_customize->selective_refresh->add_partial(
'enable_dark_mode',
array(
'selector' => '.dark-mode-menu-item',
'render_callback' => '__return_false',
'fallback_refresh' => false
)
);
$wp_customize->selective_refresh->add_partial(
'phone_control',
array(
'selector' => '.phone',
'container_inclusive' => true,
'render_callback' => 'pliska_phone_partial',
)
);
$wp_customize->selective_refresh->add_partial(
'facebook_url',
array(
'selector' => '.facebook',
'container_inclusive' => true,
'render_callback' => 'pliska_facebook_partial',
)
);
$wp_customize->selective_refresh->add_partial(
'instagram_url',
array(
'selector' => '.instagram',
'container_inclusive' => true,
'render_callback' => 'pliska_instagram_partial',
)
);
$wp_customize->selective_refresh->add_partial(
'twitter_url',
array(
'selector' => '.twitter',
'container_inclusive' => true,
'render_callback' => 'pliska_twitter_partial',
)
);
$wp_customize->selective_refresh->add_partial(
'youtube_url',
array(
'selector' => '.youtube',
'container_inclusive' => true,
'render_callback' => 'pliska_youtube_partial',
)
);
$wp_customize->selective_refresh->add_partial(
'linkedin_url',
array(
'selector' => '.linkedin',
'container_inclusive' => true,
'render_callback' => 'pliska_linkedin_partial',
)
);
$wp_customize->selective_refresh->add_partial(
'mail_control',
array(
'selector' => '.email',
'container_inclusive' => true,
'render_callback' => 'pliska_mail_partial',
)
);
$wp_customize->selective_refresh->add_partial(
'footer_text_block',
array(
'selector' => '.site-info',
'render_callback' => 'pliska_custom_footer_credits_partial'
)
);
}
add_action( 'customize_register', 'pliska_customize_register' );
/**
* Render the site title for the selective refresh partial.
*
* @return void
*/
function pliska_customize_partial_blogname() {
bloginfo( 'name' );
}
/**
* Render the site tagline for the selective refresh partial.
*
* @return void
*/
function pliska_customize_partial_blogdescription() {
bloginfo( 'description' );
}
/**
*
* Render Header buttons for the selective refresh partial
*/
function pliska_customize_partial_banner_label_one() {
$banner_label = get_theme_mod( 'banner_label_one', __( 'Get Started', 'pliska' ) );
$banner_link = get_theme_mod( 'banner_link_one', '#' );
if ( $banner_label && $banner_link ) : ?>