一键将WordPress数据转到Typecho的插件

一键将WordPress数据转到Typecho的插件

admin
昨天发布

WordPressToTypecho 一键迁移教程(Markdown 版)

将 Wordpress 数据库中的数据转换到 Typecho 中(就是 Typecho 官网的插件,不过官网那个测试有点问题,下了 Github 的版本测试没有问题,同时我也简单优化了下界面,为了做区分版本号我写成了1.0.4)

1. 插件简介

  • 名称:WordPressToTypecho
  • 版本:1.0.4(基于 GitHub 最新版优化 UI)
  • 功能:纯数据库级迁移,文章/评论/分类/标签一键搬进 Typecho
  • 兼容:Typecho 1.2+ / MySQL 5.7+

2. 五步完成迁移

  1. 下载 WordpressToTypecho.zip
  2. 解压并重命名文件夹为 WordPressToTypecho → 上传至 /usr/plugins
  3. 后台 → 控制台 → 插件 → 启用 → 设置 → 填写老站数据库信息 → 保存
  4. 控制台下拉菜单 → 出现「从 WordPress 导入数据」→ 点击进入 → 立即导入
  5. 100 % 后禁用插件,迁移完成,对其他功能零影响

3. 附件补全(必做)

这里个只会转换数据库,图片等附件需要手动将 wp-content/uploads 下的文件夹移动到 typecho 的 usr/uploads 文件夹下,然后使用数据库语句替换文章内容中的图片以及附件地址:

# 复制整个 uploads
cp -r /path/old/wp-content/uploads/* /path/new/usr/uploads/

执行 SQL 批量换域名:

UPDATE `typecho_contents`
SET `text` = REPLACE(text,'http(s)://旧域名/wp-content/uploads','http(s)://新域名/usr/uploads');

④ 常见问题 30 秒排查

现象一键解决
导入超时php.inimax_execution_time 调到 300
中文乱码两站数据库字符集统一 utf8mb4
图片 404确认 SQL 已执行、目录权限 755、CDN 地址正确

5. 下载地址

⚡ 隐藏内容,评论后自动显示直链

链接失效请留言,看到必补


6. 一句话总结

🎉 WP → Typecho,世界瞬间清爽!
迁移顺利,记得回来点个 再走~

© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏
评论 抢沙发
OωO
取消 登录评论
SSL