[WordPress] ワードプレスのカテゴリに基づいて表示テキスト

スポンサーリンク

Question

以下の問題を解決することができますどのように。基本的に私は使用されているワードプレスのカテゴリーに基づいて異なるサブ見出しを表示する

このコードは、次:

 $categ = the_category(' ');
 if($categ == 'News'){
            $second_header = " secondry header displayed here";
    }else{
            $second_header = "Error";
    }
    ?>
    

今のところこれは働いていないテキストに対してチェックする代わり ‘ニュース’ がカテゴリ id を確認する方法ですか?

事前のおかげで.

答え

次を使用して現在のカテゴリの id を格納することができます:


エコー false ページでエコーを停止し、変数が格納されます。以下を行うことができます:



またはこれにも使用できます、次の (推奨 http://codex.wordpress.org/Function_Reference/the_category_ID は今

the_category_ID

を信じて):

$categories = get_the_category();
$categ = $categories[0]->cat_ID;

if($categ == 1)
{
    $second_header = " secondry header displayed here";
}
else
{
    $second_header = "Error";
}

?>

答え

別ページのテキストをいくつかのカテゴリ:


This is the text to describe category A

This is the text to describe category B

This is some generic text to describe all other category pages, I could be left blank

カテゴリ id

the_category_ID

は推奨されていませんのでまず

を介してカテゴリを取得する必要があります必要がある場合はいくつかの変更と同じを行うことができます。詳しくはこちら – http://codex.wordpress.org/Category_Templates

http://stackoverflow.com/questions/27168314/display-text-based-on-category-in-wordpress

スポンサーリンク

Leave a Reply