🎨 Links Plus
Typecho 友链管理插件增强版
一些截图


配置教程
原版支持函数调用法和HTML标签调用法(教程),但是部分主题用不了(需要二次开发),于是我们用万能的重写法,即使插件丢失了也能正确显示友链!
CID获取
在友链(独立页面)的编辑页面中,地址栏https://example.com/admin/write-page.php?cid=920中920便是CID,将他填到需要重写的 cid中
添加固定占位符
将下面的内容复制到需要添加友链的地方,如:
{{links_plus}}然后发布页面
重写
进入菜单-Links Plus-友情链接页面,添加需要添加的友链,然后点击右上角执行重写即可
主题
| 主题名称 | 主题图片 | 介绍 | 注入 | 支持亮/暗自动切换 |
|---|---|---|---|---|
| Material Design 3 Cards | ![]() | MD3 风格的友链卡片网格 | CSS,JS | ✅ |
| 仿 Mirages 优化 | ![]() | 仿 Mirages 的 HTML 卡片网格输出,md3风格 | CSS,JS | ✅ |
模板目录为 templates/
必要文件:manifest.json、template.html。
可选文件:style.css、script.js(manifest.json 中 inject 决定是否注入)。
模板占位符:{name} {url} {image} {description} {sort} {lid} 等。
manifest.json
{
"name": "主题英文名", //这里需要与templates/<name>/中的name一致
"title": "主题名称", //外显主题名称
"version": "1.0.0",
"description": "主题简介", //简要说明即可
"inject": {
"css": true, //是否需要注入css,true则将style.css注入
"js": true //是否需要注入js,true则将script.js注入
}
}注意:部分主题可能会对部分标签(如a、img)等添加样式或点击事件,可以避免使用a而用js代替,避免使用img而用background代替。
主题可以提交PR: https://github.com/lhl77/Typecho-Plugin-LinksPlus/pulls
采用 CC BY-NC-SA 4.0 协议授权,转载请注明来源。

