通过Custom Meta Key订购WP帖子

cqd*_*qde 6 wordpress getdate unix-timestamp

我创建了一个WordPress自定义帖子类型,以便能够创建事件,选择事件的日期,并在前端显示日期.

我在WP的数据库的postmeta中添加了一个新的meta_key,用于将事件的日期存储在UNIX时间戳中.

我在创建一个新的WP查询以在我的网站上输出我的事件时没有遇到任何问题,但我试图弄清楚如何通过数据库中的UNIX时间戳来组织事件,而不是通过WordPress创建事件的日期.

我似乎无法绕过这件事......任何建议?

yit*_*ail 15

我相信你的查询可以有

'orderby' => 'meta_value_num',
'meta_key' => 'event_timestamp' //or whatever your meta_key is
Run Code Online (Sandbox Code Playgroud)

你可以在这里阅读:http://codex.wordpress.org/Class_Reference/WP_Query#Order_.26_Orderby_Parameters

  • 哇!我忽略了那些论点..谢谢! (2认同)
  • 只是想把我的两分钱加到其他可能会在未来找到答案的人身上.如果使用不正确(自动),插件"Post Type Reorder"可能会干扰此自定义排序.我花了很长时间才弄明白这一点. (2认同)