如何从我的wp主页上删除侧边栏?

时间:2011-11-03 作者:Bogdan

在以下方面,最佳做法是什么removing the sidebar on the wordpress homepage? 我正在使用wp版本3.2.1和Skeleton Child主题1.6

2 个回复
SO网友:Andy James

这在很大程度上取决于您使用的主题,但下面是您将如何进行。

找到要添加边栏div的位置。然后用!is_home() 选中该选项后,它将仅加载不在主页上的页面。

您可能还需要使用相同的逻辑添加一个类,以便还可以使用css调整宽度。例如,如果隐藏侧栏,则需要将内容区域设置为100%。

这是您正在使用的骨架主题吗?

http://www.simplethemes.com/blog/entry/skeleton-wordpress-theme

如果没有,请发送您正在使用的链接,我可以提供更多帮助:)

SO网友:Dwayne Charrington

我通常会为我的主页创建一个单独的页面模板,因为它是网站中最独特的页面,与其他任何页面都不一样。我在页面中创建了一个名为“主页”的页面,然后转到“设置”>“阅读”,第一个选项是“首页显示”,我选择了我的主页。然后创建一个名为“主页”的页面。然后从模板中删除函数调用get\\u sidebar(),瞧。

就像Wordpress中的任何东西一样,这是许多方法中的一种。is\\u home()或is\\u front\\u page()函数也很有用,但我发现创建一个单独的模板更好,因为它更适合我。

结束

相关推荐

List all sidebars in metabox

我正在尝试添加一个元框来选择每页的侧边栏。为了创建我使用的元数据库this class施工相当简单:$meta_boxes[] = array( \'id\' => \'sidebars_side\', \'title\' => \'Page Sidebar\', \'pages\' => array(\'page\', \'post\'), \'context\' => \'side\', \'pri