以下$_GET[‘cn_name’]只是前端传递变量,实际sql中查询到的是posts中的文章标题post_title。在查询时最好使用WP_query();这个查询参数不像query_posts()和get_posts()中有被限制过滤掉一些。

$title = $_GET['cn_name'];
$args= array(
  'cat' => $cat_info->term_id,
  'posts_per_page' => 18,
  's' => $title,
  'paged' => get_query_var('paged'),
 );
 $wp_query = new WP_Query($args_default);
if ($wp_query->have_posts()) :
 while ($wp_query->have_posts()) : $wp_query->the_post();?>
TAGS:wordpress 模糊搜索
!如链接失效请在下方留言。本站所有资源均来源于网络,版权属于原作者!仅供学习参考,本站不对您的使用负任何责任。如果有侵权之处请第一时间联系我们删除,敬请谅解!