2016-10-18 13 views
0

検索とチェックの前後でこれを尋ねたのは誰もいないようです。
問題:多くの投稿と多くのカテゴリサブページを持つカテゴリがある場合、通常、カテゴリ名は<タイトル>であり、(サブページ上で)一意の識別子も追加されます(「ページ2 99」)。

SEOの目的と読みやすさのために、もっと「記述的」なものを追加する方がいいでしょう。私の考え:すべての(サブ)ページのカテゴリー<タイトル>に最初の投稿タイトルを追加してみませんか?ただ、Wordpress - カテゴリータイトル、サブページの最初の投稿タイトルを追加

<タイトル>カテゴリ1マイ面白いの最初の投稿< /タイトルのような>
<タイトル>カテゴリー1(サブページ1)は、第2のサイト上で私の他の最初の投稿< /タイトル>

質問:カテゴリタイトルとすべての最初の投稿タイトルをサブページから相互接続し、最終的にユニークな結果を得るにはどうすればよいですか?

これはfunctions.phpまたはカスタムプラグインで行うのが理想的です。

答えて

0

それは非常にsimple.Youあるだけで、カテゴリポストのテンプレートを見つけ、カテゴリタイトルで、次のコードを追加する必要があります。

<?php echo get_cat_name($cat_id) ?> 

ここで$ CAT_IDは、あなたが名前をしたい、あなたのカテゴリIDです。

親カテゴリIDを取得してから、そのカテゴリの1つの投稿のみを取得し、asc/desc投稿ID(最新のものか古いものか)を設定する必要があります。この方法では、あなたが好きなものを選んでください。あなたのケースでは、投稿のタイトルが便利です。

+0

おかげで...しかし、主なことはcat_nameではなく、常にすべてのカテゴリサブページからの "最初の投稿タイトル" ... – NinjaPopeye

+0

親カテゴリIDを取得してから、そのカテゴリを設定し、desc post id.Inでこのようにあなたはいつも親カテゴリの最初の投稿データを見つけると、あなたが好きなものを選ぶ。あなたのケースの投稿のタイトルは便利です。 –

+0

ああ、はい....あなたは正しい:アイデアは単純ですが論理的です。私はそれを一緒に置くことを試みる。 – NinjaPopeye

関連する問題