wordpress友联_WordPress添加友情链接功能

本文介绍了如何为WordPress新手添加友情链接功能。提供了两种方法:一是启用WordPress自带的链接管理器,只需在functions.php中添加代码;二是通过纯代码实现,创建插件并在后台设置中添加友链输入框,然后在主题中调用模板函数显示。详细步骤包括所需代码和操作过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

友情链接在SEO中扮演着重要的角色,关于其的重要性我就不再累述了。很多WordPress新手朋友们不想直接使用别人的主题,希望能够通过自己的努力,一步一步的制作出自己想要的主题,那么下面就为新手朋友两种介绍添加友情链接功能的方法。

一、WordPress自带链接管理

早在WordPress 3.5 发布的时候,为了更加简洁易用,WordPress 就把一些不太常用的代码从核心代码中取消或者禁用,比如全新安装的 WordPress 博客在后台就没有链接管理器。但是如果你还是有很多朋友,需要交换链接,怎么办呢?

在你的主题functions.php中最后一个?>前添加下面这行代码即可:

add_filter( 'pre_option_link_manager_enabled', '__return_true' );

添加后在你的WordPress后台,左侧会增加出一个【链接】选项,预览效果如下:

f61a32e8db5df25700c35efbd6454ffd.png

二、纯代码实现

也是在你的主题functions.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 '' . get_option('wpjam_blogroll_setting') . '';

}

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 ' | '.trim($wpjam_blogroll[1]).'';

}

}

}

?>

然后就可以在 WordPress 后台 > 设置 > 阅读 界面,就有一个友情链接添加的输入框。按照 链接 |标题 的方式输入所有的友情链接。

a475fe729b8f171a8bc0ca768028bb38.png

最后在主题输出友情链接的地方通过下面的模板函数调用:

本文参考自:http://blog.wpjam.com/m/wpjam-blogroll/,由狂族晨曦(capjsj.cn)整理编辑,本文共1834个字。

本文链接地址:https://www.capjsj.cn/wp_tjyqljgn.html , 转载请保留本说明!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值