0
我用的functions.php在我的主题创建工具条2:WordPress的sidebar.php的条件语句
register_sidebar(array(
'id' => 'main_sidebar',
'name' => 'Main Sidebar',
'description' => 'Used on most pages',
));
register_sidebar(array(
'id' => 'blog_sidebar',
'name' => 'Blog Sidebar',
'description' => 'Used on blog pages only',
));
而且我有一个(我认为是)简单的条件语句加载上的博客侧边栏博客和其他地方的主要侧栏:
<?php
if (is_page(37)) {
dynamic_sidebar('blog_sidebar');
} else {
dynamic_sidebar('main_sidebar');
}
?>
但它显示的是Main Sidebar而不是page_id = 37上的博客侧栏。我错过了明显的东西吗?