Remove Sidebars from page

时间:2011-07-12 作者:derek

如果我想在调用某个页面时删除1个或多个侧栏,那么最好的方法是什么?

3 个回复
SO网友:Elliott

如果您正在创建自己的主题,可以将其添加到page.php 模板文件

if(!is_page(\'999\')) { //Page to exclude sidebar from
    dynamic_sidebar(\'sidebarID\'); 
}
更换999 使用要排除的页面ID,以及sidebarID 使用要显示的侧边栏。

SO网友:Rajeev Vyas

复制页面。从主题中删除php并重命名以创建自定义模板。从管理->页面->编辑页面->选择模板,将此模板与所需页面关联。

在模板中,您可以根据需要删除侧栏。。。

以下是有关页面模板的详细信息http://codex.wordpress.org/Pages#Page_Templates

SO网友:mike23

您需要创建template 用于您的页面。在此模板中,您可以调用内容,但不能调用侧栏。然后将此模板分配给编辑器中所需的页面。

以下是一个简单的教程:http://www.expand2web.com/blog/custom-page-template-wordpress/

结束

相关推荐

unregister a sidebar widget

法典说它被贬值了。作为一个长期使用插件的用户,我知道当插件不清理自己的时候有多烦人,这是不是有必要的弃用迹象?