WP_QUERY BY上月+帖子排序

时间:2013-12-04 作者:andy

我正在使用WordPress插件“我推荐这个”,它允许人们“喜欢”帖子。该值存储为一个元键,我们可以对其进行查询以生成“最推荐”页面。

插件->http://wordpress.org/support/plugin/i-recommend-this

循环。

<?php 
        query_posts(\'&orderby=meta_value&meta_key=_recommended\');
        if (have_posts()): while (have_posts()) : the_post();
    ?>
        <article <?php post_class(\'item-post block\'); ?> id="post-<?php the_ID(); ?>">


         <h2><?php the_title(); ?></h2>
        </article>


    <?php endwhile; ?>
    <?php endif; ?>
这很有效,它可以找到最推荐的帖子。

两个问题。

我如何将回复的帖子限制在最近3个月内?

类似地,我怎么能有一个“本周最受欢迎”按钮,允许用户查看过去7天帖子的过滤结果?

1 个回复
SO网友:Rarst

最近添加的日期查询可以使用非常复杂的条件,请参见Date Parameters Codex中的文档。

至于输出某些帖子集,最简单的方法可能是使用custom page template 为了它。

结束

相关推荐

Tags Sorted By Characters?

如果我在一篇文章中放置了多个标签,那么在发布文章后,所有标签都会按字符序列自动排列,比如B C D。。。任何想法,如果我希望有所有的标签将不会排序或按字符序列排列。。。。所以,第一个标签将是第一个,最后一个标签将放置在最后。。。尽管第一个标记可能以Z开头,最后一个标记以A开头。。那么,我所说的保持标签序列静态的方法是什么呢?