フォーラムへの返信

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 複数のカスタム投稿一覧ページのページング
    トピック投稿者 toyostyle

    (@toyostyle)

    自己解決ができました。

    【変更前】
    $toplist = array( ‘post_type’ => array(‘topics’,’kessai’) );

    【変更後】
    $toplist = array( ‘post_type’ => array(‘topics’,’kessai’) , ‘paged’ => $paged );

    ‘paged’ => $pagedが抜けていました。

    トピック投稿者 toyostyle

    (@toyostyle)

    教えていただいたサイトを参考にして、無事解決できました。
    ありがとうございました!

    トピック投稿者 toyostyle

    (@toyostyle)

    『archive.php』をもとにアーイブページを修正しまして、
    参考サイトのコードを使い、無事表示件数の変更もできました。

    色々と分かりやすく説明していただいて、本当にありがとうございました!
    また質問させていただくと思いますが、宜しくお願いします。

    トピック投稿者 toyostyle

    (@toyostyle)

    早速のお返事ありがとうございます。
    まだまだWPもPHPも初心者で分からない事が多いのですが、
    ご指摘がありました『WP_Query』を無くしてみたのですが、投稿の読み込み部分は以下の記述で問題ないでしょうか?
    こちらの記述で現在ページャーが正常に動作しました。
    あと、今の状態ですと管理画面の『設定』⇒『表示設定』の『1ページに表示する最大投稿数』の件数に依存してしまうのですが、カスタム投稿タイプ別で表示件数を設定する事は可能でしょうか?
    複数のカスタム投稿タイプの設置を予定しています。
    すいませんが宜しくお願いします。

    <?php
    $param = array(
    ‘posts_per_page’ => ‘3’, //表示件数。-1なら全件表示
    ‘post_type’ => ‘tblog’, //カスタム投稿タイプの名称を入れる
    ‘post_status’ => ‘publish’, //取得するステータス。publishなら一般公開のもののみ
    ‘orderby’ => ‘ID’, //ID順に並び替え
    ‘order’ => ‘DESC’
    );
    if($wp_query->have_posts()): while($wp_query->have_posts()) : $wp_query->the_post();
    ?>

    <div class=”fes_post_box”>
    <p class=”mb10″>
    ” title=”<?php the_title_attribute(); ?>”>
    <span class=”bold font22″><?php the_title(); ?></span>

    <?php the_time(‘Y/m/d’); ?>
    </p>
    <p class=”mb10″>
    <img class=”top_cimg” src=”<?php echo catch_that_image(); ?>” alt=”” width=”200″ />
    <?php echo my_excerpt(200); ?>
    </p>
    <p>” class=”more-link”>▼続きを読む</p>
    <div class=”clear”></div>
    </div>
    <?php endwhile; endif; ?>

4件の返信を表示中 - 1 - 4件目 (全4件中)