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 ) : ?>