WordPress 4.8在首页模板中添加友情链接的方法

经常看我博客的小伙伴们(貌似也没几个常看我博客的-_-||)应该发现了,博客最近换了一套模板,闲暇时间较少,就没自己开发,直接从网上找了个还比较顺眼的。嗯,感谢杉小寨提供的模板。

装上后发现新模板首页没有友情链接模块,作为人脉如此广泛的我怎能忍受~~按照模板官方的方法(http://think.qzhai.net/center/?/question/19),友情链接在首页中有点太隐蔽了。

so,自己动手,丰衣足食。

目前我用的是WordPress的最新版4.8,在该版本下给首页添加友情链接的方式如下,其他相近版本应该也有效,大家可以试一下:

1、在后台依次找到 外观->编辑->模板函数(functions.php),在改文件最后添加以下代码:

add_filter('pre_option_link_manager_enabled','__return_true');

2、找到主题页脚(footer.php)页面,在</body>前添加如下代码:

<?php if ( (is_home() || is_front_page()) && !is_paged() ) { ?>
    <div id='link'><span>友情链接:</span>
<?php wp_list_bookmarks('title_li=&categorize=0&before=&after=');?>
    </div>
<?php } ?>

简单解释下代码的意思,if判断是用来判断是否为首页,如果不是首页,我们就执行if里面的代码,也就是说,只有在首页的时候,才会显示出友情链接。wp_list_bookmarks函数是WordPress自带的调用友情链接的函数,详细参数设置可以参考这篇文章:https://www.wpdaxue.com/wp_list_bookmarks.html(虽然是2012年的文章,但依旧很实用)

3、然后在首页引入的css文件中加入对刚才代码中输出的,友情链接div的样式控制代码就行了,我是这么写的:

#link{
     max-width: 960px;
     margin: 0 auto;
     margin-top: 20px;
     text-align: center;
 }

#link a,#link span{
      color: rgba(0,0,0,0.4);
      margin-right: 5px;
 }

4、大功告成!

关于博主
骨灰级博客玩家
国内第一批90后网站站长/程序员
做过七年前端讲师
目前从事锦鲤观赏鱼电商行业
鱼贝贝锦鲤创始人
文章列表
1
如何优雅的气死程序员?
如何优雅的气死程序员?
2
2008年做的灰鸽子,今天整理东西翻出来的
2008年做的灰鸽子,今天整理东西翻出来的
3
网站中video方式引入视频资源,播放时提示The media could not be loaded, either because the server or network failed or because the format is not supported.的一种原因
网站中video方式引入视频资源,播放时提示The media could not be loaded, either because the server or network failed or because the format is not supported.的一种原因
4
[漫画]神秘的程序员们
[漫画]神秘的程序员们
5
一张只有苦逼程序员才能看懂的漫画
一张只有苦逼程序员才能看懂的漫画
最新评论
比比拉布
比比拉布
5月7日
太感谢了!!!!!!找了这么多的教程,只有你点出来了关键点——设计视图!!!!
Jake
Jake
3月7日
Halo 啊~麻烦更新下我的博客地址,原名:Jing Blog。麻烦更新如下: Jake Blog(后缀可以省略,也可以保留,看哪个风格适合) 网址:htt
评论于关于博主