简介:这是一个利用豆包AI编程在很短时间制作的,wordpress下载插件,具体内容请看下方AI生成的说明文档,另附github下载地址。
首先我是一个根本不会编程的菜鸡,咱只是将需求讲给AI,所有的代码编写和错误都是AI自己处理的。
在本地试用了一下发现还不错可以用,虽然说只能满足一些基本需求,但是只用作下载插件的话可以完全满足。
我接着会尝试利用AI制作一些各种各样的插件,也顺便学习一下如何编写代码,这对中年人(28)来说是个挑战。
下面是一些插件的截图。
文章页下载框
添加网盘
文件信息
网盘管理
公告设置
历史公告
广告管理
1. 插件概述
空萌SoRa 简约下载插件是一款专为 WordPress 设计的功能扩展插件,旨在为文章添加便捷的下载功能。通过该插件,用户可在文章编辑页面添加详细的下载信息,并在文章末尾自动显示美观的下载按钮区域,支持多种下载方式管理、公告发布和广告展示功能。
2. 核心功能
2.1 下载信息管理
- 多下载方式支持:内置百度网盘、直接下载和其他三种下载方式,支持自定义添加更多下载方式。
- 下载信息录入:文章编辑页面提供专用元框,可录入下载链接、下载方式、文件大小和提取码等信息。
- 自动填充功能:选择 “其他” 下载方式时,自动填充提取码为 “无提取码”,减少手动输入。
- 输入验证:文件大小输入框自动过滤非数字和多小数点输入,确保数据格式正确。
2.2 下载按钮展示
- 美观的下载区域:文章末尾自动生成设计精美的下载区域,显示下载方式、文件大小、下载按钮和提取码。
- 提取码复制功能:点击提取码旁的 “复制” 按钮,可一键复制提取码到剪贴板,并显示操作反馈。
- 自定义样式:下载区域采用圆角设计,按钮有悬停效果,整体视觉效果与 WordPress 后台风格一致。
2.3 网盘管理
- 添加 / 编辑网盘:插件后台可添加新的下载方式(网盘),并为每种方式设置显示名称。
- 删除网盘:支持删除自定义添加的网盘,无法删除内置的默认网盘。
- 文件统计:显示每种下载方式下关联的文件数量,方便了解使用情况。
2.4 文件信息管理
- 文件列表查看:插件后台可查看所有包含下载信息的文章,显示文章 ID、标题、下载方式、文件大小、下载链接、提取码和发布日期。
- 快速编辑:提供直接跳转到文章编辑页面的链接,方便修改下载信息。
2.5 公告管理
- 发布公告:可发布多条公告,设置公告标题、内容和状态。
- 公告状态控制:支持激活 / 停用公告,同一时间仅一条公告处于激活状态。
- 历史公告查看:可查看所有历史公告,并进行激活、编辑或删除操作。
2.6 广告管理
- 广告添加与编辑:支持添加图片广告和代码广告,设置广告标题、状态和相关内容。
- 图片广告设置:可上传图片并设置链接地址,系统自动在下载区域显示图片广告。
- 代码广告设置:支持插入自定义广告代码,满足多样化广告需求。
- 广告尺寸提示:系统提示建议图片尺寸(620×148 像素),确保最佳显示效果。
- 广告状态控制:支持激活 / 停用广告,同一时间仅一条广告处于激活状态。
3. 使用方法
3.1 添加下载信息
- 进入文章编辑页面。
- 在右侧 “下载信息” 元框中填写下载链接、选择下载方式、输入文件大小和提取码(如有)。
- 点击 “保存” 或 “发布” 文章,下载信息将自动保存。
3.2 管理网盘
- 进入 WordPress 后台,点击左侧菜单 “下载设置”→“网盘管理”。
- 在 “添加新网盘” 区域输入显示名称,点击 “添加网盘” 按钮。
- 如需修改或删除网盘,在 “已有的网盘” 列表中操作。
3.3 管理公告
- 进入 WordPress 后台,点击左侧菜单 “下载设置”→“公告设置”。
- 在 “添加新公告” 区域输入标题、内容,选择是否激活,点击 “添加公告” 按钮。
- 如需查看历史公告,点击 “查看历史公告” 链接,可进行激活、编辑或删除操作。
3.4 管理广告
- 进入 WordPress 后台,点击左侧菜单 “下载设置”→“广告管理”。
- 在 “添加新广告” 区域选择广告类型(图片广告或代码广告),填写相应信息,点击 “添加广告” 按钮。
- 如需编辑或删除广告,在 “广告列表” 中操作。
4. 插件设置
- 设置入口:在插件列表中,点击 “高级下载插件” 右侧的 “设置” 链接,或通过 WordPress 后台左侧菜单 “下载设置” 进入。
- 主设置页面:目前提供基本的设置界面,可在此管理插件的基本设置。
5. 注意事项
- 默认下载方式:插件内置百度网盘、直接下载和其他三种下载方式,无法删除,但可修改显示名称。
- 广告显示:广告显示在下载信息下方,建议使用 620×148 像素的图片确保最佳显示效果。
- 公告显示:公告显示在广告下方,同一时间仅显示一条激活的公告。
- 提取码复制:点击提取码旁的 “复制” 按钮后,显示 “已复制” 提示,2 秒后恢复原状。
6. 技术细节
- 数据存储:下载信息以文章元数据形式存储,网盘、公告和广告信息以 WordPress 选项形式存储。
- 安全措施:所有用户输入均经过安全过滤,防止 XSS 攻击;操作均需管理员权限,并使用 WordPress 非 ce 验证确保安全性。
- 前端展示:下载区域使用内联 CSS 样式,确保在不同主题下都能正常显示。
使用方法
点击 CODE 选择 DOWNLOD ZIP
下载后 复制文件名 新建文件夹 粘贴文件名 将PHP文件移动到文件夹内 。
将文件夹 移动至 wordpress插件文件夹
在 仪表盘 点击插件 启动 空萌SoRa下载插件
将文件夹 移动至 wordpress插件文件夹
在 仪表盘 点击插件 启动 空萌SoRa下载插件
评论(已关闭)
评论已关闭