列出所有帖子的搜索结果模板

时间:2016-10-21 作者:hyp0thetical

您好,我的搜索结果页面有问题-基本上它列出了所有页面,而不是将其缩小到仅涉及搜索查询的页面。

我想我需要利用get_search_query 我是否可以在args中输入一些内容,以便在query\\u帖子中使用搜索查询?

<?php 
  $args =  array(\'post_type\'=>array(\'page\'), \'posts_per_page\' => 6 );

  query_posts($args);

  if ( have_posts() ) : while ( have_posts() ) : the_post();

?>


<a href="<?php the_permalink();?>" title="<?php the_title();?>"><?php the_title();?></a>


<?php endwhile; ?>
<?php else :  // no results?>
    <p>No Pages Found.</p>
<?php endif; ?> 

1 个回复
SO网友:hyp0thetical

我通过研究发现了

查看更新的参数

      $s = isset( $_GET["s"] ) ? $_GET["s"] : "";

  $args = array(
    \'s\' => $s,
    \'post_type\'=>array(\'page\'),
    \'posts_per_page\' => 6 
    );

  query_posts($args);


  if ( have_posts() ) : while ( have_posts() ) : the_post();