Tag Archives: widgets

WordPress不同页面显示不同的侧栏.

侧栏(Sidebar)作为一个向访客推荐本站其它内容的重要区域,争对不同内容显示不同的Sidebar就变得尤为重要了。比如在首页的Sidebar放上Feed收藏栏目,最新评论栏目,而在日志页Sidebar放上随机文章、相关文章、最热文章。如果你是一个GG ADER,那么你就可以让首页不显示广告,日志页显示广告。 以我目前使用的这个THEME为例。它是一个三栏主题,没有使用Widgets,几乎所有的Wordpress模版侧栏内容都包含在sidebar.php文件里。所有页面全部使用这个相同的Sidebar。现在我们动手,让日志页使用 Sidebar2.php。而其它页面使用Sidebar.php 注意:下文提到的所有PHP文件,都是你目前使用的主题的目录里边的,直接在后台就可以修改。步骤是:进入后台 > 外观 > 主题编辑器 >  然后在右侧的模版文件列表里就可以选择要修改的文件,进行操作了. 我们先来做个学习小培训,看single.php里的两行PHP语言: 1 2 < ?php get_sidebar(); ?> < ?php get_footer(); ?> 这两行所表示的分别是调用侧栏sidebar.php和页脚footer.php文件。大家应该都可以很容易的明白它。 两种情况: ①如果你不使用Widgets,那么很简单.只要两步。 建立一个Sidebar2.php文件,你只要将sidebar.php文件里的内容全部复制到sidebar2.php里就可以了。这里有一个快捷的方法,用FTP工具将空间上的Sidebar.php文件下载到本地并重命名为Sidebar2.php,然后上传,上传目录为模版目录. 然后,将你的日志页single.php文件里的 < ?php get_sidebar(); ?> 修改为 < ?php include_once("sidebar2.php"); ?> 现在,你可以根据自己的喜好,更改sidebar2.php里的内容。来实现更改日志页的侧栏了。 ②如果你使用Widgets,那么也挺简单.只多了两步. 先按上文的方法操作一遍。 接着打开functions.php,找到类似这样的. … Continue reading

Posted in Wordpress | Tagged , , | 10 Comments