从当天开始按天订单显示wordpress帖子?

时间:2011-11-28 22:24:45

标签: php wordpress

基本上,我正在使用一个主题,允许我在主页上显示夜总会传单作为帖子。我只是创建一个帖子,将其添加到预定义的类别,它将在主页上显示为传单和自动分页等。

我想能够做到的是能够显示“星期三”传单如果当前日=星期三和匹配的分页顺序,那么接下来变成星期四>周五>周六>太阳>周等等

任何人都可以给我创意或甚至是插件链接(我还没有找到符合我需求的链接)

非常感谢

1 个答案:

答案 0 :(得分:0)

我担心你的问题有点过于宽泛,不能一次回答。

我首先为日期添加一个自定义字段(例如,activity_date),并(最好)将其保存为数据库中的unix时间戳(请参阅用于创建自定义字段或元数据的WP文档)

在模板中,您可以使用自定义查询,例如

$querystr = "
    SELECT $wpdb->posts.* 
    FROM $wpdb->posts, $wpdb->postmeta
    WHERE $wpdb->posts.ID = $wpdb->postmeta.post_id 
    AND $wpdb->posts.post_status = 'publish' 
    AND $wpdb->postmeta.meta_key = 'activity_date' 
    AND $wpdb->postmeta.meta_value = " . $date . "
";

$posts = $wpdb->get_results($querystr, OBJECT);

至于分页,这是另一个故事......