我有一个要求,我需要限制wordpress搜索页面列表只和禁用产品列表。换句话说,我想将搜索url中的帖子类型从“产品”替换为“页面”。有什么可能的解决方案吗?
如何将WordPress搜索限制为页面,并禁用产品列表搜索?
1 个回复
SO网友:Dragos Micu
有更好的方法,但如果您想定制搜索结果,有一种简单的方法可以实现这一点,那就是编辑搜索。php模板,并将WP\\U查询设置为自定义查询:
<?php
$args = array(
\'s\' => get_search_query(),
\'post_type\' => array(\'page\'),
);
$search_query = new WP_Query($args);
if ( have_posts() ) :
while ( $search_query->have_posts() ) : $search_query->the_post();
// do stuff here
endwhile;
wp_reset_query();
endif;
?>