サポート » 使い方全般 » カテゴリーごとのページを作成

  • 解決済 mayugen

    (@mayugen)


    wordpress初心者です。
    色々と試してみたのですが、これでいいのかわからず。。。
    ご教授いただければと思います。

    カテゴリー「testA」「testB」の2つがあります。
    この各カテゴリーごとに下記の内容が入るようにページを作成したいです。
    1ページ3件分の投稿をいれたく、多い場合はページングで
    ページを行き来したいと思っております。

    —————————-
    タイトル:★★★
    投稿内容:●●●●●●●●●●●●●
    —————————-
    タイトル:★★★
    投稿内容:●●●●●●●●●●●●●
    —————————-
    タイトル:★★★
    投稿内容:●●●●●●●●●●●●●
    —————————-

    ←過去の投稿        最新の投稿→

    そこで、page.phpでテンプレートを作成し、固定ページから
    そのテンプレートを選んで投稿画面に下記のようなプログラムを
    書きました。

    <?php query_posts(‘posts_per_page=3&cat=2&paged=’.$paged); ?>
    <?php while ( have_posts() ) : the_post(); ?>
    <h3><?php the_title(); ?></h3>
    <div><?php the_content(); ?></div>
    <?php endwhile; ?>

    <?php twentytwelve_content_nav( ‘nav-below’ ); ?>
    <?php wp_reset_query(); ?>

    タイトルと投稿記事の一覧はできたのですが、ページングがうまくいきません。
    「← 過去の投稿」と表示されるのですが、クリックしてもページの内容は同じままで
    URLだけが「&paged=2」と加えられます。

    質問としては、
    ①カテゴリーごとに上記のような一覧を出す場合、固定ページから作成する方法でよいのでしょうか? もっと別の方法があるのでしょうか?

    ② 固定ページからの作成でよい場合、ページングがうまくいかない原因はなんでしょうか?

    説明が長々と申し訳ありません。
    よくわかっておらず、わかりずらいかもしれませんが、ご教授いただければと思います。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • Tsuyoshi.

    (@andante0727)

    モデレーター gatespace

    (@gatespace)

    カテゴリーアーカイブを改造するなら、固定ページ用のテンプレートファイル page.php ではなく category.php です。
    http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E9%9A%8E%E5%B1%A4

    まずは表示件数よりも category.php で見た目を整えつつ、ページ送りが正常に動作するか確認してみてください。

    そこまで出来たらカテゴリーアーカイブのみ表示件数が3件になるように調整してみてください。

    トピック投稿者 mayugen

    (@mayugen)

    >Tsuyoshi.様
    参考ページを見ながら試してみたいと思います。
    またわからないことがありましたらご質問させていただくかもしれません。
    ありがとうございます。

    >gatespace様
    category.phpをカスタマイズしていくとのことですので、こちらを
    いじってみたいと思いますが、このカテゴリーごとのページに遷移する
    前は静的なhtmlページから遷移してきます。

    その場合、カテゴリーAとカテゴリーBの振り分け方法はできるのでしょうか?
    どのような流れでこのページに来るのかも書いておらずにすみません。。。。
    更にご質問を返してしまって申し訳ございません。
    調べてみます。

    モデレーター gatespace

    (@gatespace)

    WordPress上のどんなページであっても、WordPressの外からリンクするのであれば
    普通に http:// から始まるURLでリンクすればいいのでは?

    投稿>カテゴリーで各カテゴリー名をホバーすれば「表示」というのが出てきますので、それクリックすればカテゴリーアーカイブですよ

    トピック投稿者 mayugen

    (@mayugen)

    >gatespace様

    category.phpをカスタマイズして、思っているようなページを作成できました!
    「表示」からURLも取得できましたので、そこへのリンクをかけたいと思います。
    ありがとうございました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「カテゴリーごとのページを作成」には新たに返信することはできません。