使用自定义字段时复制_DATE函数

时间:2014-03-14 作者:Mark Devlin

我过去常常使用发布日期对页面上的帖子进行排序。现在,我正在使用自定义日期/时间字段对帖子进行排序。

在使用发布日期时,我使用了\\u date函数,如果两篇帖子在同一天,该函数只显示一次日期。例如:

March 14 
Headline for Post 1 
Headline for Post 2 (second post on the same day)

March 13
Headline for post 3 (only one post on this day)

March 12
Headline for post 4
Headline for post 5 (second post on same day)
然而,当我使用自定义日期时,日期会显示在每篇文章的上方。当两篇文章的日期相同时,如何使自定义日期字段不显示?谢谢

1 个回复
SO网友:Foxsk8

您可以使用date_query with非常有用。在本期snipet中,我们获得了一周浏览量最多的帖子。

<?php 
                                        $args = array(
                                            \'date_query\' => array(
                                                array(
                                                    \'year\' => date(\'Y\'),
                                                    \'week\' => date(\'W\'),
                                                ),
                                            ),
                                           \'post_type\'    => \'post\',
                                           \'post_status\'  => \'publish\',
                                           \'meta_key\' => \'post_views_count\',
                                           \'orderby\' => \'meta_value\',
                                           \'order\' => \'DESC\',
                                           \'showposts\' => \'5\'
                                        );
                                        $my_query = new WP_Query( $args );
                                        ?>
下面是更多使用示例date_query 论点http://www.hongkiat.com/blog/wordpress-date-query/

结束

相关推荐