WordPress 主题中使用动态侧边栏

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”。

来自:荷塘月色


前一篇:
后一篇:

发表评论