




















友情链接是众多博客之间建立联系、互通有无的重要纽带。然而,使用 WordPress 的古腾堡编辑器制作友情链接页面,效率实在太低;网上也难找到一款完全符合我需求的友情链接管理插件。放在过去,我或许就将就用了,但现在,为什么不尝试借助 AI,做一个完全符合自己需求的插件呢?
目录
👉 点击查看效果



你是一个优秀的开发者和网页设计师,精通 wordpress 插件的开发。你要帮我设计一个 WordPress 插件,用于展示博客友情链接页面里的网站和它们的最新文章。具体要求如下:
## 功能
* 在 wordpress 后台有一个「友情链接管理」的页面;
* 在「友情链接管理」页面中,可以管理友情链接网站,包括添加、编辑、删除、排序网站;
* 添加新的网站时,需要添加网站图标、网站名、网站网址、网站描述、rss链接(网站图标、网站名、网站网址是必填,网站描述和rss链接可以不填);
* 在「友情链接管理」页面中可以设置,每隔多少小时自动通过 rss 更新最近的文章,并且只会储存每个网站最新的一篇文章的信息,其余的会被清除;
* 如果无法通过 rss 链接获取文章,或者没有 rss 链接,则会显示“无法获取文章 (>﹏<)”;
* 有一个导出友情链接的按钮,可以已添加网站的信息已 csv 的形式保存下来
* 有一个立即更新的按钮,点击后可以立刻抓取 rss 信息;点击按钮后会有进度反馈,并且告知成功获取了多少,失败了多少个
* 通过短代码 [见图] 来调用该展示页面
## 设计
* 设计的样式参考上传的截图
* 默认一行两张卡片,每个卡片中包含网站图标、网站名、网站描述、最新的文章以及文章的发布日期,点击网站图标、网站名会在新浏览器页面中打开该网站;而点击文章名,则直接在新页面中跳转到该文章页面。
* 卡片的大小是固定的,不会因为浏览器宽度变化或者设备变化而改变大小,在手机上,或者浏览器宽度不够时,会自动变成一行一张卡片,能完美适配电脑和手机。
* 展示页面应该自动适配我博客的页面结构,比如我的博客主题自定义中有“狭窄宽度”和“正常宽度”
* 站点图标为圆形
* 站点名字体加粗,字体颜色为主题默认颜色
* 网站描述最多只显示一行
* 最新文章显示区域背景为浅灰色,最多只能为一行,右侧是文章更新的时间;最新文章的字体会使用博客主题默认的颜色,而网站描述和文章更新日期的字体会使用 #D3D5DA;当没有获取到文章时,显示“无法获取文章 (>﹏<)”,且字体颜色为 #D3D5DA;无论是否获取到文章名,这个区域的高度都是一致的,这样视觉上才是整齐的。
* 卡片边框的颜色为 #E7E9EF,宽度为 1,边界半径为 14
* 最新文章下面的灰色背景的边界半径也为 14
* 当鼠标指向卡片时,卡片会有悬浮和阴影的效果,但效果不要太强。
## 特别注意!!!
* 当卸载该插件时会删除掉插件相关的所有文件和数据,无任何残留,并且对网站不会有任何影响
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。