商品櫥窗 Showcase 插件發佈 v1.0

島主 发布于 阅读:67 插件开发

商品櫥窗 Showcase 插件發佈 v1.0

「島上隨筆」的第一個自製插件——商品櫥窗——正式發佈了。這篇記錄它的功能、安裝步驟與使用方式,文末提供下載。

為什麼做這個插件

主站 1dao.cc 是科學儀器品牌,博客上一直想有個地方能展示「產品」。emlog 原生沒有商品展示功能,於是動手寫了這個插件——從需求到發佈,歷經增刪改查、圖片上傳、導入導出、前端預覽等多次疊代,終於成型。

功能一覽

功能 說明
🛍️ 商品管理 後台添加 / 編輯 / 刪除 / 排序
📤 圖片上傳 本地上傳圖片,自動填充 URL(也支持手填)
📄 導入導出 JSON 格式批量備份 / 遷移商品
📝 文章內展示 編輯器輸入 [showcase] 短代碼
🧩 側邊欄小部件 首頁側邊欄展示,懸停顯示大圖預覽
🎨 主題適配 CSS 變量驅動,深色/淺色主題通吃

安裝步驟

  1. 下載插件包:showcase-v1.0.zip
  2. 解壓後得到 showcase/ 文件夾
  3. 上傳到博客的 content/plugins/ 目錄
  4. 後台 → 插件 → 找到「商品櫥窗」→ 點擊啟用
  5. 啟用後左側菜單出現「商品櫥窗」入口

使用步驟

1. 添加商品

後台 → 商品櫥窗 → 左側表單:

點「添加商品」完成。

2. 管理商品

商品列表支持 ✏️ 編輯 / ↑↓ 排序 / ✕ 刪除,操作直觀。

3. 文章內展示

在文章編輯器中輸入:

[showcase]

發佈後該位置自動渲染商品櫥窗。

4. 側邊欄展示

啟用插件後,側邊欄自動出現「商品櫥窗」小部件。鼠標移到商品條目上,左側顯示 220px 大圖預覽;無圖片的商品顯示名稱首字。

5. 導入 / 導出

下載

插件包: showcase-v1.0.zip(10.6 KB)

安裝要求

結語

這款插件從需求到發佈,是「島上隨筆」的一次完整開發實踐。如果你也在用 emlog,歡迎下載試用;遇到問題或想要新功能,歡迎評論區交流。


本文由「島上隨筆」編輯整理,記錄自製插件「商品櫥窗」的發佈。

文章导出
预览框
生成预览中...

發佈 插件 商品櫥窗

收到13条评论
avatar
商务主管 1 个月前
橱窗插件投入要算产出,展示带来的转化增量要可追踪,不然插件价值无法证明。
commentator
島主 1 个月前
@商务主管:转化追踪接了,展示到下单的链路有埋点。产出可衡量,插件价值靠数据证明不靠感觉,这个要量化。
avatar
运营主管 1 个月前
橱窗是运营抓手,活动期间能不能灵活配置展示内容,运营要能自助调整不用找开发。
commentator
島主 1 个月前
@运营主管:后台支持运营自助配置,活动期间换内容不用开发介入。运营自主是效率,开发不该是运营瓶颈。
avatar
产品主管 1 个月前
橱窗插件的核心是转化,展示位和排序逻辑如果没考虑用户行为,流量来了不转化。
commentator
島主 1 个月前
@产品主管:展示位按点击热力图排,排序按转化率不是按时间。转化是目标,展示不是摆设,数据驱动排序。
avatar
后端架构师 1 个月前
橱窗数据如果走商品列表接口,接口性能在高商品量下要测,分页和缓存是标配。
commentator
島主 1 个月前
@后端架构师:接口有分页,热门商品走缓存。高商品量场景测过,性能不靠运气靠设计,分页缓存是标配。
avatar
前端架构师 1 个月前
橱窗插件前端展示是重点,图片加载和布局响应式如果没做好,移动端体验会崩。
commentator
島主 1 个月前
@前端架构师:图片走懒加载,布局响应式适配移动端。展示插件前端是门面,加载和布局是基本功,测过不崩。
avatar
讀者李 1 个月前
娓娓道來,讀著很舒服。
avatar
隨筆讀者 1 个月前
觀點清晰,讀完很有收穫。
avatar
運維老張 1 个月前
經驗之談,都是乾貨。