2016-07-13 18 views
1

すべて、Wordpressカテゴリのページすべてのブログ投稿を表示

助けていただければ幸いです!ちょうどサイトを引き継いで、カテゴリページに問題があります。彼らは現在、自分のカテゴリーに属するブログだけでなく、すべてのブログ投稿を表示しています。私はこの問題がcategory.phpファイルにあると確信しています。以前の開発者は、ブログの記事としてそれらを提出することによって、FAQページを設定するように見え、以下を参照してください:

<?php foreach((get_the_category()) as $category) { 
     $cat_id = $category->cat_ID; 
    } 

    if ($cat_id == 38 or $cat_id == 49 or $cat_id == 47 or $cat_id == 48){ 
     get_template_part('content','faq'); 
    } 
    else{ 
     get_template_part('content','blog'); 
    } 
    ?> 

任意の提案は歓迎されるでしょう、ありがとう!

答えて

0

category.phpファイルを作成すると、WordPressはそれを自動的にカテゴリテンプレートとして認識しますので、通常通りにThe Loopを使用するだけです。

あなたが同じように使用できるいくつかの機能があります。

<p>Category: <?php single_cat_title(); ?></p> 

または

<?php if (is_category('Category A')) : ?> 
<p>This is the text to describe category A</p> 
<?php elseif (is_category('Category B')) : ?> 
<p>This is the text to describe category B</p> 
<?php else : ?> 
<p>This is some generic text to describe all other category pages, 
I could be left blank</p> 
<?php endif; ?> 

あなたはWordPress Codexの中の詳細情報を取得することができます。 https://codex.wordpress.org/Category_Templates

関連する問題