wordpress主题中模糊搜索标题

以下$_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();?>

你可能感兴趣的:(wordpress主题中模糊搜索标题)