小编sim*_*mon的帖子

按高级自定义字段排序 子字段 日期

抱歉,如果这是多余的。我搜索了很多东西,但 can\xe2\x80\x99t 似乎弄清楚了。

\n\n

I\xe2\x80\x99ve 有一个具有开始和结束日期的组。我\xe2\x80\x99d 喜欢按开始日期订购。组\xe2\x80\x99s 名称为showit_event_dates,开始日期为start_event。

\n\n

我\xe2\x80\x99已经尝试过ACF使用的方式:

\n\n
$args = array (\n      'post_type'       => 'showit_events',\n      'posts_per_page'  => $num_posts,\n      'orderby'         => 'meta_value',\n      'meta_key'        => 'start_event',\n      'order'           => 'DESC'\n    );\n
Run Code Online (Sandbox Code Playgroud)\n\n

并且还使用meta_query而不是meta_key:

\n\n
$args = array (\n      'post_type'       => 'showit_events',\n      'posts_per_page'  => $num_posts,\n      'orderby'         => 'meta_value',\n      'meta_query'     => array(\n            array(\n                'key'       => 'start_event',\n                'value'     => date('F j'),\n                'type'      => 'DATE',\n                'compare'   => '=',\n            )\n        ),\n      'order'           => 'DESC'\n    );\n
Run Code Online (Sandbox Code Playgroud)\n\n

两者都不渲染任何东西。我\xe2\x80\x99m猜测是因为组中的日期被视为数组???

\n\n

任何帮助都会很棒。

\n

php wordpress advanced-custom-fields

0
推荐指数
1
解决办法
2589
查看次数

标签 统计

advanced-custom-fields ×1

php ×1

wordpress ×1