いま現在
[bbp-single-forum id=]
でトピック一覧を表示。
表示数は、bbpressプラグインの設定内にある
「1ページに表示するトピック・返信数」
で変更しています。
しかし、別のページでトピック一覧を表示するときに
「1ページに表示するトピック・返信数」の数値に統一されてしまうため
表示数を変更する方法をご教授いただけますと幸いです。
templates > default > bbpress > loop-topic.php内の
<?php while ( bbp_topics() ) : bbp_the_topic(); ?> <?php bbp_get_template_part( 'loop', 'single-topic' ); ?> <?php endwhile; ?>
ここのループ数を回数制限できるといいのですが、、、
あとは、includes > topics > template.phpの
function bbp_has_topics( $args = array() ) { // Default argument array $default = array( 'post_type' => bbp_get_topic_post_type(), // Narrow query down to bbPress topics 'post_parent' => $default_post_parent, // Forum ID 'meta_key' => '_bbp_last_active_time', // Make sure topic has some last activity time 'meta_type' => 'DATETIME', 'orderby' => 'meta_value', // 'meta_value', 'author', 'date', 'title', 'modified', 'parent', rand', 'order' => 'DESC', // 'ASC', 'DESC' 'posts_per_page' => bbp_get_topics_per_page(), // Topics per page 'paged' => bbp_get_paged(), // Page Number 'show_stickies' => $default_show_stickies, // Ignore sticky topics? 'max_num_pages' => false, // Maximum number of pages to show // Conditionally prime the cache for related posts 'update_post_family_cache' => true );
このあたりを調整するのかなとは、思っているのですが、、、><
ぜひお助けのほどよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。