Add $values to post_class()

时间:2012-11-04 作者:markratledge

这一定很简单,但我一直在逃避。我需要将几个类添加到post_class() http://codex.wordpress.org/Function_Reference/post_class

我可以在页面模板中添加一个类,如下所示:

post_class($even_odd);

但我还需要补充几个,即。$current_post$current_in_total

他们不会的echo, 他们不会这样输出:post_class($current_post; $even_odd; $current_in_total;)

我需要在页面模板中使用post_class(), 不通过钩子函数添加它们。php

想法?

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

倍数post classes 应该用单个空格分隔,或者应该在一个数组中。

post_class("$even_odd $current_post $current_in_total");

post_class(array($even_odd, $current_post, $current_in_total));

结束

相关推荐

POSTS_WHERE过滤器的自定义时间范围

我正在创建一个功能,显示浏览次数最多的帖子,并希望能够根据帖子的年龄显示帖子。修改查询并不是一个真正的问题。但由于我无法将任何参数传递给函数,因此无法修改“-30天”部分。function print_stuff($args) { add_filter( \'posts_where\', \'filter_where\'); $posts = new WP_query($args); remove_filter( \'posts_where\', \'fil