register_sidebar
register_sidebar 函数和 register_sidebars 函数,请注意后面这个函数是前面这个函数的复数形式哦。这个两个函数在 WordPress 中是用来注册小工具信息用的,一个是单数注册,一个多数注册。
register_sidebar函数
用法很简单,请在 WordPress 2.2.0 版本后使用。
$args = array ( // 后台显示的名字 'name' => sprintf ( __ ( 'Sidebar %d' ), $i ), // 边栏的编号 'id' => 'sidebar-1', // 描述 'description' => '', // 小工具的class 'class' => '', // 小工具之前的HTML代码 'before_widget' => '<li id="%1$s" class="widget %2$s">', // 小工具之后的html代码 'after_widget' => '</li>', // 小工具title之前的html代码 'before_title' => '<h2 class="widgettitle">', // 小工具title之后的html代码 'after_title' => '</h2>', ); // 注册小工具 register_sidebar ( $args );
register_sidebars函数
有了上面的函数,我们看这个函数就简单的多了。
$args = array ( 'name' => 'Sidebar %d ', 'id' => 'sidebar-$i', 'description' => '', 'class' => '', 'before_widget' => '<li id="%1$s" class="widget %2$s">', 'after_widget' => '</li>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' ); // 注册三个以$args为模型的小工具 register_sidebars ( 3, $args );
效果如图: