Wordpressの「.COM /カテゴリ名/ポスト名」オン「.COM /区分名」と表示ポスト上のカテゴリーの一覧は投稿

StackOverflow https://stackoverflow.com/questions/1479903

質問

私はの/%catergory%/%postname%/パーマリンク構造を持っています。

私はblah.com/categorynameに行くときは、

私は、その特定のカテゴリのすべての記事がリストされていることにしたいです。 私はblah.com/categoryname/post-nameに行くとき、私はちょうど、特定のポストが表示されるようにしたい。

私は、カテゴリ特定のテンプレート(カテゴリ5.php)を行ったと...

限り持っています
// Display all post titles in category loop
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
<?php endwhile; ?>
<?php endif; ?>

// Display specific post in category loop
<?php if ( have_posts() ) : the_post(); ?>
    <h2><?php the_title(); ?></h2>
    <div class="storycontent">
        <?php the_content(); ?>
    </div>
<?php endif; ?>

...しかし、明らかに私はURLのみがblah.com/categoryname、およびURLはblah.com/categoryname/post-nameときに表示する第二のループであるとき、最初のループを表示したい。

任意の考え?感謝

役に立ちましたか?

解決

あなたはここで行うのと同じページ上で実行されている2つのループを持つことはできません。

私はあなたがやろうとしている二つのものを分離する必要があると考えています。カテゴリのユニークな外観/感触を持っているために、カテゴリ1.phpファイルを作成します。ユニークな外観を作成する/別の「一」のテンプレートを作成し、そのカテゴリ内の記事のために感じます。

http://wordpress.org:

このWPサポートスレッドは「一」のテンプレートを作成する方法について説明します/サポート/トピック/ 266638

あなたは、例えば、そのルートを行くことを好む場合は、同じことを達成する助けていくつかの「ポストテンプレート」のプラグインもあります。 http://wordpress.org/extend/plugins/post-template/する

ここで

全リスト: http://wordpress.org/extend /plugins/search.php?q=post+templatesする

グッドラック!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top