0

構文の問題に関連していると思われる小さな問題があります。

bloginfo("name")ページ タイトルのを呼び出すホーム用の特定のスクリプトがあり、そのelse下に、関連付けられた最初のカテゴリの名前に基づいてページにタイトルを付けるステートメントがあり、正常に動作します。

else{
   $category = get_the_category(); 
   echo $category[0]->cat_name;
}

ただし、ほとんどの投稿にはデフォルトの「ホーム」カテゴリもあり (いくつかの例外があります)、このページに関連付けられているカテゴリのリストの最初にこのカテゴリが表示された場合、このカテゴリがページ タイトルとして取り上げられることは望ましくありません。 .

これを可能にする方法は 2 つありますが、それらをコーディングする方法がわかりません。1 つ目は、上記のコードでホーム カテゴリを除外することですが、それを実装する方法がわかりません。2 つ目は、特定の投稿に対して最初に選択されたカテゴリの後に常に「ホーム」カテゴリを追加するように wordpress に何らかの方法で強制することです。

これが明確であることを願っています。誰でも基本的な解決策を思いつきますか?

どうもありがとう。

4

1 に答える 1