怎么让wordPress只在首页显示友情链接,从打一开始我就想弄了,可惜一直没有时间,要不然就是找到那些很复杂的方法,所以这件事情就搁置下来了。其实实现标题所述作用的这个方法是我从forece's Blog的博客里学来的,大概看了一下,只需要修改一些文件而已,很简单。反正今晚没事,就按照他的方法给弄了,但是具体的效果还要等待时间的检验。

方法如下:使用的是 WP Kit CN插件的朋友,只需要到/wp-content/plugins/wp-kit-cn/php/ 目录中找到widget-advanced-blogroll.php,并且找到下列代码替换之。

找到

if (function_exists('wp_list_bookmarks')) {

替换成

if ( is_home() )
if (function_exists('wp_list_bookmarks')) {

如果你不用上述的WP Kit CN插件,那么又碰巧你的模板直接在sidebar.php调用了链接模块,那么你可以试一下下边的改法。

找到友情链接模块的代码,比如下方的:

<h3>Links</h3>
<ul>
<?php get_links(‘-1′, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, FALSE, FALSE, -1,FALSE); ?>
</ul>

替换为

<?php if ( is_home() ) { ?>
<h3>Links</h3>
<ul>
<?php get_links(‘-1′, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, FALSE, FALSE, -1,FALSE); ?>
</ul>
<?php } ?>

下面的这个方法我没用过,我只用了上面第一个的方法,下面这个的话,感兴趣的朋友可以去试试。

注:本文方法转自http://www.forece.net/post/2463.htm  另有修改,假如对您的权益造成损害,请在本博客留言,本博客会马上处理。