ID, 'blogvy_enable_sidebar_border', true ); if ( '0' == $enable_sidebar_border ) { $enable_sidebar_border = false; } elseif ( '1' == $enable_sidebar_border ) { $enable_sidebar_border = true; } else { $enable_sidebar_border = get_theme_mod( 'front_page_enable_sidebar_border' ); } } else { $enable_sidebar_border = get_theme_mod( 'front_page_enable_sidebar_border' ); } if ( $enable_sidebar_border ) { $classes[] = 'has-sidebar-border'; } } else { $enable_sidebar_border = ''; $sticky = get_theme_mod( 'sticky_sidebar', true ); // Fetch from Post Meta on single posts or pages. if ( $post && is_singular() ) { $enable_sidebar_border = get_post_meta( $post->ID, 'blogvy_enable_sidebar_border', true ); if ( '0' == $enable_sidebar_border ) { $enable_sidebar_border = false; } elseif ( '1' == $enable_sidebar_border ) { $enable_sidebar_border = true; } else { $enable_sidebar_border = get_theme_mod( 'global_enable_sidebar_border' ); } } else { $enable_sidebar_border = get_theme_mod( 'global_enable_sidebar_border' ); } if ( $enable_sidebar_border ) { $classes[] = 'has-sidebar-border'; } } if ( $sticky ) { $classes[] = 'has-sticky-sidebar'; } // Check for title line animation. $title_line_hover = get_theme_mod( 'global_show_title_line_hover' ); if ( $title_line_hover ) { $classes[] = 'has-title-line-hover'; } return $classes; } add_filter( 'body_class', 'blogvy_body_classes' ); /** * Add a pingback url auto-discovery header for single posts, pages, or attachments. */ function blogvy_pingback_header() { if ( is_singular() && pings_open() ) { printf( '', esc_url( get_bloginfo( 'pingback_url' ) ) ); } } add_action( 'wp_head', 'blogvy_pingback_header' );