所以我在wordpress中创建了一个类别,我发布了一些事件。我创建了两个自定义字段,其中插入两个日期(事件的持续时间)。现在我的客户想要在下拉菜单中提供3种排序选项(当前,即将推出,过去)。
为此,我设法创造了这个:
if($_ISSET('sort') && $_GET['sort'] == 'upcoming') {
$args = array(
'post_type' => 'post',
'meta_query' => array(
array(
'key' => 'm77_datefrom',
'value' => date('Y-m-d'),
'compare' => '>'
),
),
);
}
else if($_ISSET('sort') && $_GET['sort'] == 'past'){
$args = array(
'post_type' => 'post',
'meta_query' => array(
array(
'key' => 'm77_datefrom',
'value' => date('Y-m-d'),
'compare' => '<'
),
),
);
}
问题是我无法插入“sort”参数。 网址结构:domain.com/category/events
任何想法我怎样才能解决这个问题?或者有更好的方法吗?