如何隐藏特定页面上的侧边栏? 时间:2010-09-26 作者:sorin 我用的是twentyten 默认主题,我想在一些页面上隐藏侧边栏。解决方案是什么? 3 个回复 最合适的回答,由SO网友:John P Bloch 整理而成 实际上,Twentyten已经有了一个无侧边栏页面模板。在页面编辑屏幕中修改模板选项:和维奥拉: SO网友:Mild Fuzz 创建一个新的页面模板,只需复制当前页面即可。php或索引。php。删除以下内容:<?php get_sidebar();?> 并在文件顶部放置模板标题<?php /* Template: No-Sidebar Template */ ?> 然后,您可以在发布时选择该选项。注意:这可能会影响您的样式,可能需要调整您的样式表。 SO网友:kevtrout 你可以用conditional template tags 在标准页面文件模板上if( ! is_page(\'page_name\')){ get_sidebar();} 或if( ! is_page(page_id) ){ get_sidebar();} 还可以传递数组is_page(array(42,\'about-me\',\'About Me And Joe\')) 结束 文章导航