【问题标题】:Start and end date for posts帖子的开始和结束日期
【发布时间】:2012-09-01 17:39:54
【问题描述】:

我正在尝试从帖子创建简单的事件列表,对于事件日期,我使用默认发布日期,但是当我需要插入带有开始和结束日期的事件时出现问题。

如果我使用自定义字段作为结束日期,我可以显示日期,但我不能对它们进行排序,这是本网站上最重要的事情。我还需要以 3 种方式显示结束日期:“l, j. m.”、“j. m.”和“D, j. m.”。

默认帖子页面中是否有任何日期范围插件(我没有找到任何东西)或者您知道该怎么做吗?

谢谢,

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    当前不支持 wp_query 中的日期范围。您可以使用 $wpdb 完成此操作,并使用 compare BETWEEN 格式编写选择语句。这是一个 MYSQL 问题。

    这里有一个很好的 BETWEEN 日期/时间范围示例: MySQL: Compare BETWEEN time

    如果您的日期/时间是标准格式,您可以使用 strftime 输出时间,如下所示: http://strfti.me/

    【讨论】:

    • 感谢您的回答。有什么简单的方法可以以标准格式将新日期插入帖子页面?
    猜你喜欢
    • 2012-08-19
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 1970-01-01
    相关资源
    最近更新 更多