你相信吗,我一发布这篇文章,就想起去年我问了一个问题。我查看了一下,并对我的新查询进行了如下调整:
$category_slug = filter_input(
INPUT_GET,
\'eventtype\',
FILTER_SANITIZE_STRING
);
$cat_query = [];
if( $event_type ){
$cat_query = [
[
\'taxonomy\' => \'eventtype\',
\'field\' => \'slug\',
\'terms\' => $event_type
]
];
}
$paged = ( get_query_var(\'paged\') ) ? get_query_var(\'paged\') : 1;
$args = array(
\'post_type\' => array(\'whatson\'),
\'post_status\' => \'publish\',
\'tax_query\' => $cat_query,
\'meta_query\' => array(
array(
\'key\' => \'sc_related_venues_title\',
\'value\' => $location,
\'compare\' => \'LIKE\' ,
\'field\' => \'title\',
),
),
\'orderby\' => \'date\',
\'order\' => \'desc\',
\'posts_per_page\' => \'10\',
\'paged\' => $paged,
);
$wp_query = new WP_Query( $args);