我繼承了一個包含自定義帖子類型(城市)的網站。由於一些奇怪的URL重寫和重定向,SEO插件將無法在這些頁面上工作。如何在WordPress中爲標題標籤添加分類術語?
這個自定義文章類型有一個分類(國家),我需要插入狀態名到標題標籤在我的header.php。我試過以下,但無濟於事:
<title>Log Cabin Rentals in <?php single_term_title(); ?> - Find Your Dream Vacation Rental in <?php single_term_title(); ?></title>
我也試過:
<?php
$term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));
echo '<title>Cash for Gold Near ' . $term->name . ' - Find Gold Buyers Near ' . $term->name .'</title>';
echo '<meta name="description" content="Looking for cash for gold near ' . $term->name . '? Our cash for gold directory helps you find reputable local gold buyers and pawnshops near ' . $term->name . ', as well as info on how to earn the most cash for gold.">';
?>
我在做什麼錯?
非常感謝!
辛西婭
缺貨的好奇你是否嘗試過single_cat_title()或single_tax_title()來代替?如果沒有看到自定義帖子類型設置,很難確切地說出你需要哪個。 –
你會得到什麼?什麼?沒有?任何錯誤或警告? 你可以嘗試var_dump($ term);並粘貼結果?我有一種感覺,這個物體可能是空的。 – Spartacus