寄存器侧栏中的“Class”参数的用例是什么?

时间:2013-09-09 作者:sleeper

我注册了一个新的侧栏并填写了class 参数(请参阅代码),然后我放入一个归档小部件,并查找我的“测试”类。Not there.

那么,类参数的作用是什么呢。我可以看一个例子吗?

register_sidebar(
    array(
        \'name\'  => __(\'Footer Widget One\', \'wpbs-framework\'),
        \'id\'    => \'footer-01\',
        \'class\' => \'testing\',
        \'description\'   => __(\'The first footer area\', \'wpbs-framework\'),
        \'before_widget\' => \'<div class="footer-sidebar-widget">\',
        \'after_widget\'  => \'</div> <!-- end footer-sidebar-widget -->\',
        \'before_title\'  => \'<h4>\',
        \'after_title\'  => \'</h4>\'
    )
);

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

如果将类参数填充到register_sidebar 函数,然后将类提要栏{class name}添加到后端该提要栏的div中。

例如,如果使用以下代码注册侧栏:

register_sidebar(
    array(
        \'name\'  => __(\'Footer Widget One\', \'wpbs-framework\'),
        \'id\'    => \'footer-01\',
        \'class\' => \'testing\',
        \'description\'   => __(\'The first footer area\', \'wpbs-framework\'),
        \'before_widget\' => \'<div class="footer-sidebar-widget">\',
        \'after_widget\'  => \'</div> <!-- end footer-sidebar-widget -->\',
        \'before_title\'  => \'<h4>\',
        \'after_title\'  => \'</h4>\'
    )
);
然后在后端,您将看到边栏div具有“边栏测试”类,如下所示

<div class="widgets-holder-wrap sidebar-testing">

结束

相关推荐

If has $title in widgets

我正在写一个小部件来显示125 x 125像素的广告。广告有6个空间,目前所有作品都有。然而,我想添加一些条件逻辑,这样,如果在一个广告的小部件管理中的值中没有输入任何内容,那么就不会显示add。我想这可以通过使用PHP if或其他什么东西来实现,我不记得它到底是什么。我需要它和<?php & ?> 标签打开。需要检查一下$adone 存在,如果不存在,则显示空白。我知道这里的代码是错误的,但类似这样的代码:<?php if_has($adone_img) ?>