OpenClaw—AI研究OpenClaw—AI研究
  • AI动态
  • OpenClaw教程
  • 技术解读
  • 用户故事

【开发日志】Publishing System 开发全记录一(5月28日)

【开发日志】Publishing System 开发全记录一(5月28日)

2026年5月28日 by WoodStone

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日

← 返回文章列表
分类: 技术解读 标记: Claude, OpenClaw

© 2026 OpenClaw—AI研究 版权所有

沪ICP备2026010690号-1