WordPress如何让指定内容在首页展示,这种需求应用较多的的便是友情链接,很多同学想让WordPress友情链接只在首页显示,其他目录内页不想让其展示出来,从SEO的角度来说,也有利于网站权重的集中。
我们网站的友情链接版块是通过主题模板调用的,我们只需给调用的位置加个判定即可,当这个版块出现在首页就展示,出现在其他页面就隐藏起来。
我们且来看看具体实现方法
<?php if (is_home()&&!is_paged()) { ?> <h3>友情链接</h3> <?php } ?>
如果想让内容在首页的分页中也能展示,可以改为:
<?php if (is_home()) { $str = ' <h3>友情链接</h3>'; echo $str; } ?>
指定内容只在网站首页展示的技巧也有其他用途,根据自己的网站需求进行巧妙使用,比如博主把它用在的本站的canonical标签上,在head加了判定代码,那么canonical标签代码只在本站首页源代码中展现给搜索引擎爬虫。另外,这种方法应用在广告上也很不错,指定首页才输出内容,否则为空,当然更多的使用技巧可以自行去挖掘。