【升级插件版】WordPress友链申请,适配aerocore主题

前言

之前分享过一期 [自助申请友情链接邮件通知功能主题适配版](https://www.watlam.com/287.html),获得了很多朋友的关注。不少朋友反馈说功能很好用,但希望能有更完整的管理后台,支持审核流程、状态检测等高级功能。

经过几个月的开发和测试,《友链申请插件正式版》终于发布了!这次是一个完整的 WordPress 插件

功能介绍

完整的后台管理系统- 申请审核、编辑删除、状态查看
邮件通知功能 - 管理员和申请人双向通知
友链状态检测 - 自动检测对方网站是否可访问、是否添加回链
自动获取网站信息 - 填写网址自动获取标题、描述、Logo
双向同步机制 - 与 WordPress 链接管理完美集成
响应式设计 - 所有设备完美适配

功能展示

 

功能特点

前端功能

1. 自助申请 - 访客填写网址后自动获取网站信息
2. 智能验证 - 防止重复提交和恶意申请
3.简洁界面 - 响应式设计,所有设备完美显示

后台管理

1.统计概览 - 待审核、已通过、已拒绝数量一目了然
2. 筛选搜索 - 按状态筛选,支持关键词搜索
3. 申请审核 - 批准/拒绝/编辑/删除,灵活管理
4. 状态检测 - 自动检测友链网站访问状态和回链情况
5. 邮件通知 - 新申请通知、审核结果通知

友链检测

- **网站状态检测** - 检测友链网站是否可正常访问
- **响应时间显示** - 绿色 <500ms,橙色 500-1000ms,红色 >1000ms
- **回链检测** - 检测对方网站是否包含我方链接
- **自动检测** - 从其他后台页面进入时自动检测所有友链状态

安装方法

方法一:手动安装(推荐)

1. 下载插件压缩包
2. 在 WordPress 后台 → 插件 → 安装插件 → 上传插件
3. 选择下载的压缩包,点击"立即安装"
4. 激活插件

方法二:FTP 上传

1. 将 `friend-link-application` 文件夹上传到 `/wp-content/plugins/` 目录
2. 在 WordPress 后台「插件」菜单中激活「Friend Link Application」
3. 激活后会自动创建所需的数据表

使用方法

前端表单

在任意页面或文章中添加短代码:

[friend_link_form]

访客即可看到友链申请表单,输入网址后会自动获取网站标题和描述。

后台管理

激活插件后,在 WordPress 后台左侧菜单会出现「友链申请」菜单项,点击进入管理页面。

 操作按钮说明

按钮名称 颜色 核心功能 适用状态
详情 蓝色 查看申请的详细信息 所有状态
编辑 橙色 修改申请内容与数据 所有状态
批准 绿色 通过审批并关联至链接 仅待审核
拒绝 红色 驳回申请(需填写理由) 仅待审核
删除 灰色 永久删除申请记录 所有状态

友链状态检测

后台管理页面提供友链状态检测功能:

- **正常** - 网站可正常访问
- ✗ **异常** - 网站无法访问或响应错误
- ✓ **已添加** - 对方已添加我方链接
- ✗ **未添加** - 对方未添加我方链接

显示友情链接

使用 WordPress 原生链接管理功能显示友链。可以使用:

1. **小工具** - 在「外观 → 小工具」中添加「友情链接」小工具
2. **模板标签** - 在主题中使用 `wp_list_bookmarks()` 函数
3. **短代码** - 使用  [friend_links] 短代码
4. **插件版短代码** - 使用  [friend_links_card] 短代码

短代码参数:
- `orderby` - 排序字段(name/url/rating/updated),默认 name
- `order` - 排序方式,ASC(升序)或 DESC(降序)
- `limit` - 显示数量,默认 -1(全部)
- `category` - 按分类名筛选

示例:

[friend_links_card limit="10" orderby="rating" order="DESC"]

系统要求

- WordPress 5.0 或更高版本
- PHP 7.2 或更高版本
- MySQL 5.6 或更高版本

**注意:** 本插件使用 WordPress 原生链接管理功能(`manage_links` 权限)。

如果你的 WordPress 版本较新(3.5+),链接管理默认是隐藏的。你可以:
1. 安装 [Link Manager] 插件启用链接管理
2. 或在 `functions.php` 中添加 `add_filter('pre_option_link_manager_enabled', '__return_true');`

常见问题

Q: 后台没有「友链申请」菜单?
A: 确保当前用户有 `manage_links` 权限。管理员默认有此权限。
Q: 后台没有「链接」菜单?
A: WordPress 3.5 之后链接管理默认隐藏。安装 Link Manager 插件或添加代码启用。
Q: 邮件发送失败怎么办?
A: 请确保你的 WordPress 邮件功能正常工作。可以使用 WP Mail SMTP 等插件配置 SMTP 发信。
Q: 状态检测显示异常但网站正常?
A: 可能是对方服务器限制了访问,或网络暂时不稳定。建议多次检测确认。
Q: 回链检测不准确?
A: 回链检测基于域名匹配,确保网站地址配置正确。部分网站可能使用 JavaScript 动态加载链接,可能导致检测不准确。
Q: 如何修改邮件内容?
A: 可以修改 `templates/` 目录下的邮件模板文件,或通过 WordPress 钩子自定义邮件内容。

下载地址

**GitHub**:

https://github.com/watlam/friend-link-application

高速下载地址:

默认下载
来源:默认下载 | 提取码: ALLX1
立即下载

特别声明

本插件是基于广然大佬的插件二次开发:

**原文链接**:WordPress友情链接申请插件 - 让友链管理更简单

 

上一篇 Microsoft 365 E5 开发者订阅:2026 最新 SMTP 发信配置全攻略
AeroCore图片
煜轩

煜轩管理员

一个懒博主

本月创作热力图

最新评论
26844266
26844266
9月20日
感谢作者ciya
评论于添加时间轴
26844266
26844266
9月20日
感谢分享
评论于添加时间轴
LU
LU
7月11日
www.lu1104.cn 谢谢
bzdjsm
bzdjsm
7月2日
6baoquan
123
123
7月1日
qwergthy