有没有办法在WordPress中的小部件区域中计算小部件。
我需要为每个第3个小部件添加特定的类。
例如:
<div class="widget-item">...</div>
<div class="widget-item">...</div>
<div class="widget-item foo">...</div>
<div class="widget-item">...</div>
<div class="widget-item">...</div>
<div class="widget-item foo">...</div>
依旧......
谢谢!
答案 0 :(得分:1)
也许你可以使用dynamic_sidebar_params
钩子。
这是一个不太相似的教程: http://wpshock.com/add-first-last-css-class-automatically-to-wordpress-widgets/
在所描述的解决方案中,您保留一个全局变量来计算当前侧边栏小部件。 所以这样的事情应该使你能够为每个第三个小部件添加一个类:
if(($myGlobalCount % 3) == 0){
//add a custom class
}
答案 1 :(得分:0)
你可以用CSS
来做到这一点div.widget-item:nth-child(3n){
}