Links - Typecho友情链接插件

? 插件介绍
Links是一个功能强大、易于使用的Typecho友情链接管理插件,可以帮助站长轻松管理网站的友情链接。插件支持多种显示模式、排序功能、分类管理,并且拥有简洁直观的后台管理界面。通过Links插件,您可以为您的Typecho博客增加一个专业的友情链接展示区域,提升网站的互联互通性和用户体验。
?️ 插件架构
Links插件采用标准的Typecho插件架构设计,主要由以下几个部分组成:
核心文件:
Plugin.php:插件的主体文件,负责插件的激活、禁用、配置以及链接的显示功能Action.php:处理所有友情链接的添加、修改、删除等操作manage-links.php:后台管理界面文件
数据库:
Mysql.sql/SQLite.sql:数据库安装文件Update_Mysql.sql/Update_SQLite.sql:数据库更新文件
资源文件:
nopic.png:友链无图像时的默认图片
✨ 功能特点
1. 完整的友链管理
- ✅ 添加、编辑、删除友情链接
- ✅ 批量启用/禁用友链
- ✅ 拖拽排序功能
2. 丰富的链接属性
- ✅ 友链名称、网址、分类、邮箱、图片、描述
- ✅ 自定义数据字段,满足更多需求
- ✅ 友链状态控制(启用/禁用)
- ✅ 友链排序管理
3. 多种显示方式
- ✅ 纯文字模式(SHOW_TEXT)
- ✅ 图片模式(SHOW_IMG)
- ✅ 图文混合模式(SHOW_MIX)
4. 智能功能
- ✅ QQ邮箱自动获取头像
- ✅ 邮箱地址Gravatar头像支持
- ✅ 可自定义友链分类
5. 自定义显示
- ✅ 可自定义HTML模板
- ✅ 可设置默认图片尺寸
- ✅ 可根据分类筛选显示友链
? 安装方法
- 下载插件并解压
- 将插件文件夹重命名为
Links,上传至Typecho的/usr/plugins/目录 - 登录Typecho后台,进入「控制台」-「插件」
- 找到「友情链接」插件,点击「启用」
? 使用教程
基础设置
- 激活插件后,进入「控制台」-「插件」-「友情链接」-「设置」
在设置页面可以自定义以下内容:
- SHOW_TEXT模式源码规则(纯文字模式)
- SHOW_IMG模式源码规则(图片模式)
- SHOW_MIX模式源码规则(图文混合模式)
- 默认图片尺寸
友链管理
- 在Typecho后台,点击「管理」-「友情链接」进入友链管理界面
在右侧表单中填写友链信息:
- 友链名称(必填)
- 友链地址(必填)
- 友链分类(选填,建议英文字母开头,只包含字母与数字)
- 友链邮箱(选填)
- 友链图片(选填,需要以http://或https://开头)
- 友链描述(选填)
- 自定义数据(选填)
- 友链状态(启用/禁用)
- 友链排序(数字越小排序越靠前,默认为0)
- 填写完成后点击「提交」按钮,友链将被添加到列表中
在模板中调用友链
在您希望显示友链的模板文件中,添加以下代码:
<?php Links_Plugin::output(); ?>高级调用方法
自定义显示模式、显示数量、分类和图片大小:
<?php Links_Plugin::output(
'SHOW_TEXT', // 显示模式: SHOW_TEXT(文字) | SHOW_IMG(图片) | SHOW_MIX(图文)
10, // 显示数量,0为显示全部
'default', // 友链分类,为空显示全部
32, // 图片大小,单位px
'rand' // 输出顺序: 空为默认,rand为随机
); ?>使用短代码
在文章或页面中,可以使用以下短代码快速调用友链:
[Links]高级短代码用法:
[Links-list]文字模式全显示[/Links-list]
[Links-list limit=5]文字模式显示5条[/Links-list]
[Links-list type=img]图片模式全显示[/Links-list]
[Links-list type=mix]图文模式全显示[/Links-list]
[Links-list sort=default]只显示default分类[/Links-list]
[Links-list size=20]设置图片大小为20px[/Links-list]? 插件优势
- 易于使用:简洁直观的管理界面,操作简单明了
- 功能丰富:支持多种显示方式、友链属性丰富、可分类管理
- 高度自定义:可自定义HTML模板、图片大小、显示方式等
- 智能功能:邮箱自动获取头像、拖拽排序、批量操作
- 安装简便:支持MySQL和SQLite数据库,一键安装启用
? 常见问题
友链图片无法显示怎么办?
请确保友链图片地址以http://或https://开头,并且图片链接可以正常访问。
如何按特定顺序显示友链?
您可以在友链管理界面通过拖拽来调整友链顺序,或者在添加/编辑友链时设置"友链排序"数值。
如何批量管理友链?
在友链管理界面,勾选需要操作的友链,然后点击"选中项"下拉菜单,选择"删除"、"启用"或"禁用"进行批量操作。
? 更新日志
v1.2.1
- 修复邮箱获取头像功能
- 优化代码结构
v1.2.0
- 添加友链分类功能
- 支持自定义数据字段
- 优化管理界面
v1.1.0
- 添加多种显示模式
- 支持短代码调用
- 优化数据库结构
v1.0.0
- 基础友链管理功能
- 支持MySQL和SQLite数据库
?? 关于作者
本插件由乐乐主题创作室开发,专注于Typecho主题定制、插件开发、网站优化与SEO服务。
插件购买
Links.zip
3 条评论