如何更改每页的侧边栏?

时间:2011-01-05 作者:Justmac

我不熟悉wordpress的主题。我有一个主题布局,在网站的右侧有一个侧边栏。

现在在我的主页和另一个页面上,我不想有侧边栏。在所有其他页面上,它需要保留。我怎样才能做到这一点。

任何帮助都将不胜感激。

谢谢

3 个回复
最合适的回答,由SO网友:Michal Mau 整理而成

。。。在我的主页上and one other page 我不想有侧边栏。

你可以告诉WordPressdo not generate 特定页面上的侧边栏,在您的page.php 文件(或其他相关文件template file).

例如,下面的代码将禁用“关于我”页面上的侧栏。

<?php if (!is_page(\'about-me\')) get_sidebar(); ?>
*注意:您可以在is\\u page()函数中使用页面的数字ID或slug*

SO网友:user1147

您需要注册另一个侧栏。看看二十个主题的功能。例如,php文件如何做到这一点。

SO网友:Philip

您可以通过删除侧栏标记来完成此操作<?php get_sidebar (); ?> 从所需的页面模板
如果使用索引。php作为主页,您可以复制它并将其命名为homepage。php并删除侧栏标记。

我建议你看看这几页:
http://codex.wordpress.org/Template_Hierarchy
http://codex.wordpress.org/Stepping_Into_Template_Tags

结束

相关推荐

Adding goodies to themes

如何在主题更新时向Arjuna-X等主题添加内容而不丢失?儿童主题是一种很好的方式,还是有其他选择?如果新版本的主题对我添加的功能具有本机支持,该怎么办?