2017-05-01 126 views
1

我需要在我的存檔模板中顯示Yoast SEO(wpseo插件)類別描述模板。顯示默認Yoast SEO類別描述

我需要在我的檔案模板顯示此:

My site %%term_title%%. In category %%term_title%%. 

這是可能實現?如果是這樣,怎麼樣?

回答

0

好的!我找到了一個可以完美解決我的問題的答案,here

這是代碼:

獲取WPSEO標題和描述的類別,分類歸檔,網頁,帖

// access wpseo_frontend class and get the seo title and seo description for output on archive pages 
if (class_exists('WPSEO_Frontend')) { 
    $wpseo_object = WPSEO_Frontend::get_instance(); 
    $headline = $wpseo_object->title(false); 
    $intro_text = $wpseo_object->metadesc(false); 
} 
$headline = sanitize_text_field($headline); 
$intro_text = sanitize_text_field($intro_text); 
// these should work if not archives 
# $headline = get_post_meta($post->ID, '_yoast_wpseo_title', true); 
# $intro_text = get_post_meta($post->ID, '_yoast_wpseo_metadesc', true); 

非常感謝Chuck Reynolds