1. 注册侧边栏
在 functions.php 中使用 register_sidebars 注册侧边栏:
<?php
if ( function_exists(’register_sidebars’) )
register_sidebars(2);
?>
register_sidebars(2) 表示注册两个侧边栏。这样就能在后台的 Widgets 页面看到“当前 Widgets”部分的侧边栏列表中,出现“侧边栏 1”和“侧边栏 2”两个侧边栏。可以分别向这两个侧边栏中添加 Widget。
2. 在创建的侧边栏文件中使用动态侧边栏
<?php if ( function_exists(’dynamic_sidebar’) && dynamic_sidebar(2) ) : else : ?>
…
<?php endif; ?>
dynamic_sidebar(2) 表示加载第 2 个侧边栏,即“侧边栏 2”。