以下$_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();?>
!
发表评论