我有一個特定的類別 - slug.php頁面。WordPress的 - 每頁文章不工作爲特定類別slug.php
我想顯示第一個類別「橫幅廣告」,每頁只顯示1篇文章,然後在下面顯示來自「精選」類別的每頁3篇文章。
我不想使用: ** query_posts( 'posts_per_page = 4'); **
我已經試過pre_get_posts功能,但似乎無法得到它的工作。
現在每多數民衆贊成顯示頁面的職位數量是閱讀
在這裏,我在設置 - 分配的編號>是我當前的代碼:
$args1 = array(
'category_name' => 'banner-ads',
'posts_per_page' => 1
);
$the_query = new WP_Query($args1);
while ($the_query->have_posts()) :
$the_query->the_post();
ar2_render_posts(null, array ('type' => 'node'), true);
endwhile;
wp_reset_postdata();
$args2 = array(
'category_name' => 'featured',
'posts_per_page' => 3
);
$query2 = new WP_Query($args2);
while($query2->have_posts()):
$query2->next_post();
ar2_render_posts(null, array ('type' => 'traditional'), true);
endwhile;
wp_reset_postdata();
似乎並沒有工作,但仍顯示出無論是在設置頁面中設置。 – jms
當你在每個循環之前放置'wp_reset_postdata()'時,會發生什麼情況(所以它會在之前和之後,就像雙重複位一樣)。 OR 可能有問題'ar2_render_posts()' –
我是能夠通過添加此功能,以控制所述第一回路中的量: – jms