0

我已经成功地使用我的 functions.php 文件创建了多个 wordpress 小部件侧边栏,其中包含以下代码

<?php
    if(function_exists('register_sidebar')){
        register_sidebar(array('name' => 'mrskitson'));
        register_sidebar(array('name' => 'mrskitson2'));
    } 
?>

但是,当我尝试将它们包含在页面中时,即使我按名称指定第二个,也只会显示第一个。代码如下。

<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('mrskitson2') ) : ?>

我在这里先向您的帮助表示感谢。

4

1 回答 1

0
if(function_exists('register_sidebar')){
        register_sidebar(array('name' => 'mrskitson','id' => 'mrskitson'));
        register_sidebar(array('name' => 'mrskitson2','id' => 'mrskitson2'));
    } 

尝试包括一个 ID,我相信这就是它的关键。

于 2011-01-02T10:02:08.653 回答