it-swarm.cn

如何将内容放在存档页面上但不放在主​​页面上?

我希望将内容放在我的博客文章的侧边栏中,当它们在存档中查看时,但在我的网站主页上显示博客文章时不显示此内容。

可以这样做吗?

4
dthorpe

另一种方法:编辑主题文件。 archive.php根本不能在侧边栏中调用,这样就可以完成你所要求的。

查看 模板层次结构 ,查看主题中各个文件的内容。

1
artlung

将内容包装在条件中:

if( is_archive() ){
  // Do stuff
}

有关条件的更多信息:

http://codex.wordpress.org/Conditional_Tags

4
John P Bloch

我建议设置多个侧边栏。然后,您可以将一个侧边栏称为常规页面,将另一个侧边栏称为归档页面。这使您可以完全控制每种类型页面的侧栏中显示的元素。

这是一个很好的教程 ,用于创建多个小部件化的侧边栏。您可以在管理仪表板的外观>>窗口小部件中管理每个部分。

4
EAMann