Memos Showcase
在 WordPress 中优雅地展示 Memos 备忘录信息
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/niudashebg/memos-showcase/archive/refs/heads/main.zipMemos Showcase - WordPress 插件
在 WordPress 中优雅地展示 Memos 公开备忘录,拥有专业的后台设置界面,支持完全自定义样式和布局。
✨ 功能特点
🎨 可视化后台设置
- 6 个设置标签页:服务器、显示、样式、布局、行为、文本
- 实时颜色选择器:点击即可选择颜色
- 即时预览:查看设置效果
🎯 显示样式
- 卡片式 - 带左侧装饰条的卡片布局
- 列表式 - 简洁的列表布局
- 时间线 - 带时间轴的展示
- 极简 - 最简洁的展示
📐 布局方式
- 默认 - 单列布局
- 网格 - 多列网格布局
- 瀑布流 - 自适应高度的瀑布流
🎨 完全自定义
- 主色调 / 辅助色
- 背景颜色 / 文字颜色 / 元信息颜色
- 圆角大小
- 字体选择(5 种预设字体)
- 字体大小 / 行高
- 间距 / 内边距 / 外边距
⚡ 高级功能
- 自动缓存 - 减少 API 请求,提高性能
- 懒加载 - 滚动到可视区域才加载
- 加载动画 - 淡入 / 滑入 / 无
- 悬停效果 - 上浮 / 阴影 / 边框高亮 / 无
- 响应式设计 - 完美适配移动端
📝 短代码支持
[memos_showcase]
📦 文件结构
memos-showcase/
├── memos-showcase.php # 插件主文件
├── assets/
│ ├── showcase-style.css # 前端样式
│ └── showcase-script.js # 前端脚本
└── README.md # 说明文档
🚀 安装方法
方法 1:WordPress 后台上传
-
压缩插件文件夹
zip -r memos-showcase.zip memos-showcase/ -
上传插件
- 登录 WordPress 后台
- 进入 插件 → 安装插件 → 上传插件
- 选择
memos-showcase.zip - 点击 立即安装
-
启用插件
- 安装完成后点击 启用插件
方法 2:FTP 上传
- 使用 FTP 连接到服务器
- 上传
memos-showcase文件夹到wp-content/plugins/ - 在 WordPress 后台启用插件
⚙️ 配置指南
第一步:服务器设置
- 进入 Memos → 服务器设置
- 填写 Memos 服务器地址,例如:
http://192.168.1.100:5230 - 可选:填写创建者 ID(只显示特定用户)
- 选择可见性(推荐 PUBLIC)
- 点击 保存设置
- 点击 行为设置 设置缓存时间,默认是1小时,这个设置是比如你在备忘录里发了一条新的备忘然后过1小时wp插件才更新。
第二步:样式设置
- 显示样式 - 选择卡片/列表/时间线/极简
- 颜色设置 - 使用颜色选择器设置各种颜色
- 字体设置 - 选择字体、大小、行高
- 圆角大小 - 设置卡片圆角
第三步:布局设置
- 布局方式 - 选择默认/网格/瀑布流
- 列数 - 网格或瀑布流的列数
- 间距 - 卡片之间的间距
第四步:使用短代码
在文章或页面中添加:
[memos_showcase]
或自定义参数:
[memos_showcase limit="5" style="card" layout="grid" columns="2"]
📖 使用方法
短代码参数
| 参数 | 说明 | 默认值 |
|---|---|---|
| limit | 显示数量 | 全局设置 |
| style | 显示样式 | card/list/timeline/minimal |
| layout | 布局方式 | default/grid/masonry |
| columns | 列数 | 1/2/3 |
| show_date | 显示日期 | true/false |
| show_tags | 显示标签 | true/false |
🎨 样式示例
示例 1:科技风格
主色调:#667eea
辅助色:#764ba2
圆角:12px
样式:卡片
布局:网格(2 列)
示例 2:极简风格
主色调:#333333
辅助色:#666666
圆角:0px
样式:极简
示例 3:时间线风格
主色调:#0070a8
辅助色:#00bcd4
圆角:8px
样式:时间线
❓ 常见问题
Q: 显示"加载失败"?
检查清单:
- [ ] Memos 服务器是否运行
- [ ] 服务器地址是否正确
- [ ] WordPress 服务器能否访问 Memos
- [ ] 防火墙是否阻止连接
Q: 数据不更新?
解决方法:
- 在后台设置中减少缓存时间
- 或手动清除浏览器缓存
Q: 可以自定义 CSS 吗?
A: 可以!在 外观 → 自定义 → 额外 CSS 中添加自定义样式。
📋 更新日志
v1.0.0 (2026-05-02)
- ✅ 初始版本发布
- ✅ 6 个设置标签页
- ✅ 4 种显示样式
- ✅ 3 种布局方式
- ✅ 完全自定义颜色
- ✅ 短代码支持
- ✅ 自动缓存
- ✅ 懒加载
- ✅ 响应式设计
📜 许可证
GPL v2 or later