字号+
字号-
有一段时间没有分享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 后台 > 设置 > 阅读 界面,就有一个友情链接添加的输入框。按照 链接 |标题 的方式输入你要添加的友情链接如图:
最后在需要显示友情链接的模板文件的适当位置,使用下面的代码进行调用:
<?php if (function_exists(wpjam_blogroll)) wpjam_blogroll();?>
最后感谢大家的到来!
文章出自:https://www.zuifengyun.com/wordpress-quick-tips-add-link.html 版权所有,除注明外皆为原创。文章仅为作者个人观点,不代表醉风云立场。
有道理伐
我感觉没必要这么来
虽然现在版本把链接隐藏了,但链接用一句代码就可调用的啊
直接添加一个小工具,再调用小工具就可以。 😎
友情链接太多也不是好事
友链挂太多了也不好啊
不觉得怎么好用
这个东西要会用是不是要经过培训啊?
@快开工具 不需要培训。有点HTML基础就行。WordPress众多功能都是封装好了的。比如说这个小工具,在指定文件里注册一个(就是复制段代码然后改个名称),然后调用(也是复制段代码再改个名称)。
这个。。。是玩批量啊