【小技巧】WordPress快速添加友情链接

字号+
字号-

有一段时间没有分享wordpress教程了。感觉博客现在少了好多访客。今天更新一篇教程。

WordPress 3.5 默认隐藏了友情链接管理功能,虽然可以用插件或用代码恢复链接管理功能 ,但是自带的链接管理仍旧太复杂, 下面分享下快速添加友链的最新方法。

把下面的代码添加到当前主题的 functions.php 文件中,或者另存为单独的php文件作为插件,上传到插件目录然后启用:

<?php
/*
Plugin Name: WPJAM Blogroll
Plugin URI: http://blog.wpjam.com/m/wpjam-blogroll/
Description: 快速添加友情链接
Version: 0.1
Author: Denis
Author URI: http://blog.wpjam.com/
*/
add_action('admin_init', 'wpjam_blogroll_settings_api_init');
function wpjam_blogroll_settings_api_init() {
add_settings_field('wpjam_blogroll_setting', '友情链接', 'wpjam_blogroll_setting_callback_function', 'reading');
register_setting('reading','wpjam_blogroll_setting');
}
function wpjam_blogroll_setting_callback_function() {
echo '<textarea name="wpjam_blogroll_setting" rows="10" cols="50" id="wpjam_blogroll_setting" class="large-text code">' . get_option('wpjam_blogroll_setting') . '</textarea>';
}
function wpjam_blogroll(){
$wpjam_blogroll_setting =  get_option('wpjam_blogroll_setting');
if($wpjam_blogroll_setting){
$wpjam_blogrolls = explode("\n", $wpjam_blogroll_setting);
foreach ($wpjam_blogrolls as $wpjam_blogroll) {
$wpjam_blogroll = explode("|", $wpjam_blogroll );
echo ' | <a href="'.trim($wpjam_blogroll[0]).'" title="'.esc_attr(trim($wpjam_blogroll[1])).'">'.trim($wpjam_blogroll[1]).'</a>';
}
}
}
?>

ps:以上代码若添加到functions.php文件中需要根据添加的位置确定是否去掉首尾的”<?php  ......?>  “代码,可能大家已经明白。

然后打开 WordPress 后台 > 设置 > 阅读 界面,就有一个友情链接添加的输入框。按照 链接 |标题 的方式输入你要添加的友情链接如图:

【小技巧】WordPress快速添加友情链接

wordpress快速添加友情链接

最后在需要显示友情链接的模板文件的适当位置,使用下面的代码进行调用:

<?php if (function_exists(wpjam_blogroll)) wpjam_blogroll();?>

最后感谢大家的到来!

文章出自:https://www.zuifengyun.com/wordpress-quick-tips-add-link.html 版权所有,除注明外皆为原创。文章仅为作者个人观点,不代表醉风云立场。

10 条评论

  • 智能点菜系统 11年前(2013-07-05)

    有道理伐

  • 智享互联 11年前(2013-06-30)

    我感觉没必要这么来

  • 网赚门路 11年前(2013-06-26)

    虽然现在版本把链接隐藏了,但链接用一句代码就可调用的啊

  • 多梦 11年前(2013-06-23)

    直接添加一个小工具,再调用小工具就可以。 😎

  • 郭韵珺博客 11年前(2013-06-21)

    友情链接太多也不是好事

  • 宁波合力叉车 11年前(2013-06-21)

    友链挂太多了也不好啊

  • Tokin 11年前(2013-06-21)

    不觉得怎么好用

  • 快开工具 11年前(2013-06-20)

    这个东西要会用是不是要经过培训啊?

    • 多梦 11年前(2013-06-23)

      @快开工具 不需要培训。有点HTML基础就行。WordPress众多功能都是封装好了的。比如说这个小工具,在指定文件里注册一个(就是复制段代码然后改个名称),然后调用(也是复制段代码再改个名称)。

  • 神父 11年前(2013-06-18)

    这个。。。是玩批量啊

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注