2011-03-31 70 views
0

帖子中,我有這兩個片段的數量,第一位爲通過postMash顯示自定義的職務序列:WordPress的同時控制職務序列和category.php

<?php 
$wp_query->set('orderby', 'menu_order'); 
$wp_query->set('order', 'ASC'); 
$wp_query->get_posts(); 
?> 
<?php get_posts("orderby=menu_order&order=ASC"); ?> 

和第二檢索職位的自定義數字。

<?php 
$myPosts = new WP_Query(); 
$myPosts->query('showposts=50'); 
while ($myPosts->have_posts()) : $myPosts->the_post(); 
?> 

如何將它們組合成一個category.php?

這是我category.php只用第一個片段:

http://pastebin.com/J8L7crNL

回答

1

我以前沒有使用過postMash,但如果我理解正確的文檔,你可以與像get_posts撰寫查詢這個:

<?php 
    $args = array('numberposts' => 50, 'order'=> 'ASC', 'orderby' => 'menu_order'); 
    $my_posts = get_posts($args); 
    foreach ($my_posts as $post) : setup_postdata($post); 
     //loop action 
    endforeach; 
?> 
+0

謝謝!我無法做到這一點,但這確實奏效,使用wp-query的'posts_per_page':<?php $ wp_query-> set('orderby','menu_order'); $ wp_query-> set('order','ASC'); $ wp_query-> set('posts_per_page','50'); $ wp_query-> get_posts(); ?> – nathanbweb 2011-04-01 13:05:08