【如何通过自定义日期时间选择器对自定义post类型进行排序()】我试图按最接近用户的日期排序事件列表。我使用的是datetime选择器,使用的是Advanced Custom Fields插件。
但是, 事件似乎是通过发布日期而不是我创建的自定义日期时间选择器呈现的。
这是一个使用Timber作为模板引擎的Wordpress应用程序。
$context['events'] = Timber::get_posts(
array(
'post_type' =>
'event', 'order'=>
'ASC', 'order_by'=>
'date_and_time_of_event', )
);
预期结果是该页面通过date_and_time_of_event渲染事件列表, 并首先显示最接近用户的日期。
但是我认为事件列表是使用post_date而不是必需的date_and_time_of_event呈现的。
#1
array(
'post_type'=>
'event', 'meta_key'=>
'date_and_time_of_event', 'orderby'=>
'meta_value', 'order'=>
'ASC', )
尝试这个
推荐阅读
- 如何输出WordPress小部件以使标题显示在内容下方而不是上方()
- 如何通过点击锚链接打开子菜单()
- 如何不在同一页面上重复帖子(使用WP_Query吗?)
- 如何将在父主题中进行的所有修改移到子主题()
- 如何在WordPress中合并2个列表菜单
- 如何使主题看起来像屏幕截图()
- Beyond Compare隐藏文本细节小技巧
- Beyond Compare与输出文件比较办法
- p2p种子搜索器超凡搜索怎样搜资源种子?