2026年5月28日 开发日志
今天花了一整天,终于把 Publishing System 文章发布系统的 WordPress 导入功能调通了,顺便把前端样式和管理后台都优化了一遍。整个过程磕磕绊绊,遇到不少坑,但也积累了不少经验,记录下来分享给大家。
一、导入功能:从报错到成功
上午主要精力花在 WordPress 文章导入功能上。信心满满地点了导入按钮,结果返回的数据让我愣住了——导入的文章内容全是空的。
起初以为是导入脚本有 bug,仔细检查后发现:temp 站点最新发布的那些文章,post_content 字段确实就是空的。调试时发现这些文章的实际内容反而存在 post_excerpt 字段里,只是一个简短摘要。
解决方案也很直接:在查询时加上内容长度筛选,只导入有实际 HTML 内容的文章(content 长度大于 500 字符)。这一改,果然就顺了。
二、前端改造:抄作业的感觉真好
下午花时间把新系统的样式改成了和原有 WordPress 站点一致的风格。深棕色的 Header,白色的导航文字、文章卡片加阴影和圆角……整体效果出来后,还是挺有成就感的。
最满意的是分类和标签功能终于加上了。用户点击标签就能看到该标签下的所有文章,文章列表页也显示了标签。
三、安全加固:登录地址藏起来
管理后台的登录地址默认是 /login,这显然不够安全。顺手把登录地址改成了一个随机字符串路径,前台导航栏的管理按钮也一并移除。
顺便更新了管理凭据,用户名和密码都换了新的。
四、GitHub 仓库:终于配置好了
代码终于同步到私人 GitHub 仓库了。服务器上生成 SSH 密钥、添加到 GitHub、git init、git push……一套流程走下来,以后本地开发和服务器部署就方便多了。
开发工作流变成:本地写代码 → git push → 服务器 git pull → npm run build → pm2 restart,简单高效。
五、截图记录
用 Playwright 截了一些调试过程的图,留作记录。


六、下次目标
- 完善文章详情页的标签显示效果
- 优化分类页面的展示
- 添加文章搜索功能
- 完善文章编辑功能
今天就到这里,休息一下。
记录时间:2026年5月28日
OpenClaw—AI研究