2013-07-27 54 views
0

這裏是我試圖修改以限制帖子數量的代碼。如何手動限制WordPress的帖子數量?

$loopcount = 0; 
    $additional_loop = new WP_Query("paged=$paged&cat=".$k_option['gallery']['gallery_cat_final']."&posts_per_page=".$k_option['gallery']['post_count']); 

帖子的數量似乎從$ posts_per_page得到它,默認的WordPress發佈數量。

如何手動更改它?

我試圖做到這一點,如:

"&posts_per_page="6); 

它不會工作!

我不擅長PHP,所以請大家幫幫我!

非常感謝!

回答

0

這篇文章可以幫助 - http://digwp.com/2009/12/limit-posts-without-plugin/

有兩種方法,一種是把一個變量和循環它,直到你想要的極限,不斷遞增的。

以下是相同的代碼片段。

<?php $i = 1; while (have_posts() && $i < 6) : the_post(); ?> 

    <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1> 
    <p>?php the_time(); ?></p> 
    <?php the_content(); ?> 
    <p><?php the_tags(); ?></p> 

<?php $i++; endwhile; ?> 

    <p><?php next_posts_link(); ?></p> 
    <p><?php previous_posts_link(); ?></p> 

<?php else : ?> 

    <h1>Not Found</h1> 
    <p>Silly monkey.</p> 

<?php endif; ?> 
0

希望這將有助於YPU :)

<?php 
$args = array(
'post_type' => 'post', 
'posts_per_page' => 12, 
'paged' => $page, 
); 

query_posts($args);?> 
?> 
相關問題