在制作wordpress模板的时候,为了方便一般我们都需要使用wordpress的原生态小工具显示侧边栏,而如果在一个模板中既有侧边栏也有底部模块需要小工具,我们要怎么实现多个小工具功能呢,方法如下:
1、在functions.php函数文件中添加以下小工具注册代码:
[code]//小工具
if ( function_exists(‘register_sidebar’) ){
register_sidebar(array(
‘before_widget’ => ‘
‘after_widget’ => ‘
‘,
‘before_title’ => ‘
‘,
‘after_title’ => ‘
‘,
));
register_sidebar(array(
‘name’ => ‘Sidebar_2’, // 侧边栏 2 的名称
‘before_widget’ => ‘
‘after_widget’ => ‘
‘,
‘before_title’ => ‘
‘,
‘after_title’ => ‘
‘,
));
}[/code]
※ 注意以上代码需要放置到函数文件的<?php ?>中;
※ 多个侧边栏只需要添加name属性即可,如:’name’ => ‘Sidebar_2’;
2、在不同的位置分别调用两个小工具里面的内容:
默认的sidebar小工具调用:
[code]
< ?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar') ) : ?>
< ?php endif; ?>
[/code]
Sidebar_2小工具调用代码:
[code]
< ?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar_2') ) : ?>
< ?php endif; ?>
[/code]
3、后台通过两个不同的槽位添加不同的小工具内容模块:(如图)
评论(0)