【发布时间】:2018-09-15 11:35:45
【问题描述】:
我创建了一个函数,它显示具有特定数量的 cmets 的帖子。
function wpse45436_posts_filter( $query ) {
global $post_type, $pagenow;
if ($pagenow == 'edit.php' && $post_type == 'post') {
if (isset($_GET['reviews'])) {
$reviews_number = sanitize_text_field($_GET['reviews']);
$query->query_vars['comment_count']['value'] = $reviews_number;
$query->query_vars['comment_count']['compare'] = '>=';
}
}
}
add_action('pre_get_posts','wpse45436_posts_filter');
例如,上面的代码得到一个评论数 100,然后显示超过 100 个 cmets 的帖子。
但是,例如,我想显示 100 到 150 cmets 之间的帖子。那么,有什么方法可以在上面的代码中添加AND 来定义带有 cmets 编号的显示帖子?
【问题讨论】:
标签: php mysql wordpress wp-admin