Php WordPress博客中的每一篇文章都有不同的分类
我研究了整个网站,在WordPress的博客视图中为每2篇文章分配不同的类的解决方案是在function.php中添加以下代码。大多数人都说它很有帮助,但对我来说,它只是在博士后课程的末尾增加了一些零碎的内容。任何地方都没有甚至课程Php WordPress博客中的每一篇文章都有不同的分类,php,wordpress,loops,Php,Wordpress,Loops,我研究了整个网站,在WordPress的博客视图中为每2篇文章分配不同的类的解决方案是在function.php中添加以下代码。大多数人都说它很有帮助,但对我来说,它只是在博士后课程的末尾增加了一些零碎的内容。任何地方都没有甚至课程 function alternating_post_class($classes) { global $wp_query; $classes[] = ( $wp_query->current_post%2 === 0 ? 'odd' : 'ev
function alternating_post_class($classes) {
global $wp_query;
$classes[] = ( $wp_query->current_post%2 === 0 ? 'odd' : 'even' );
return $classes;
}
add_filter('post_class', 'alternating_post_class');
我做错了什么?建议在我的第一篇博文中添加奇数类,然后在博客视图中为我的第二篇博文添加偶数类,但结果总是一样的:奇数。您是否尝试过将“奇数”和“偶数”交换?然后在博文类中只显示“偶数”:(在那里抛出一个
print$wp\u query->current\u post;//debug
查看与%(mod)2
比较的是什么。偶数mod 2等于0,奇数mod 2不等于0。当我放入print$wp\u query时,它会返回数字1,而不是1、2、3、4。。。