davecurrierseo
5/24/2016 - 7:36 PM

Yoast SEO Output Customizations

Get Yoast Meta Description On Page

<?php echo get_post_meta($post->ID, '_yoast_wpseo_metadesc', true); ?>
<?php echo get_post_meta($post->ID, '_yoast_wpseo_title', true); ?>
# Automatically Reduce Character Count on Titles
function filter_wpseo_title( $wpseo_replace_vars ) { 
    $sitename = get_bloginfo('name');
    $new_title = get_the_title();
    $fullTitle = $new_title . ' | ' . $sitename;
    if ( (is_single() || is_archive() || is_page()) && ($fullTitle == $wpseo_replace_vars) && (strlen($fullTitle) >= 65)) {
        return $new_title;
    } else {
        return $wpseo_replace_vars; 
    }
};       
add_filter( 'wpseo_title', 'filter_wpseo_title', 10, 2 );