抱歉,如果这是多余的。我搜索了很多东西,但 can\xe2\x80\x99t 似乎弄清楚了。
\n\nI\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 );\nRun 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 );\nRun Code Online (Sandbox Code Playgroud)\n\n两者都不渲染任何东西。我\xe2\x80\x99m猜测是因为组中的日期被视为数组???
\n\n任何帮助都会很棒。
\n