2014-08-31 94 views

回答

1

query_posts不应该被使用。相反使用WP_Query

$args = array(
      'post_type'=>array('books','supports'), 
      'post_status'=>'publish', 
      'posts_per_page'=>-1, 
      'paged'=>get_query_var('paged') 
); 

$the_query = new WP_Query($args); 

// The Loop 
if ($the_query->have_posts()) { 
    echo '<ul>'; 
    while ($the_query->have_posts()) { 
     $the_query->the_post(); 
     echo '<li>' . get_the_title() . '</li>'; 
    } 
    echo '</ul>'; 
} else { 
    // no posts found 
} 
/* Restore original Post Data */ 
wp_reset_postdata(); 
0
<?php 
query_posts(
    array(
     'post_type'=>array('books','supports'), 
     'post_status'=>'publish', 
     'posts_per_page'=>-1, 
     'paged'=>get_query_var('paged') 
     ) 
    ); 
?> 
+0

它显示我错误 – user3396867 2014-08-31 21:14:39

+0

@ user3396867什么错误? – Steve 2014-08-31 21:17:01

+0

当我插入它在Dreamweaver中显示一个PHP错误。你能给我完整的代码吗?谢谢 – user3396867 2014-08-31 21:19:15

相关问题