我有一个functions.php文件,我注册了所有的侧边栏。当我打电话给一个侧栏时,会出现多个侧边栏。怎么修?
在的sidebar.php文件,我有这个
<?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Home Page')) : ?>
<?php endif; ?>
<?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Blog Page')) : ?>
<?php endif; ?>
然后我把它叫做
<?php get_sidebar('Home Page'); ?>
然而博客页面侧边栏也显示了。该怎么办?
编辑: 等我需要为我所有的侧边栏创建一个页面吗?这就是为什么它不起作用?
这将是很多页面有没有其他方法呢?