【小技巧】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();?>

最后感谢大家的到来!

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

正在很努力的加载中...

关于本文作者:HuiSir

建站爱好者,互联网评论家,网页视觉设计师

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