#脚本# 博客迁移到wordpress工具

作者: MJJ 分类: 一键脚本 发布时间: 2019-01-01 10:05

博客迁移到wordpress工具

Abbey最近想要将博客迁移到wordpress,但是网上找了一圈,都没有找到github pages迁移到wordpress的工具,搜出来的都是wordpress迁移到github pages的文章!

现在wordpress那么不受待见了吗?

Anyway,既然找不到工具,那只能自己写脚本来迁移啦!

开源地址:https://github.com/abbeyokgo/blog_migrate_tool

迁移前提&说明:

  1. 你的github pages有开启sitemap功能

  2. 可以远程连接到你的wordpress数据库

  3. 因为每个人的github pages模板都不一样,因此拿到本脚本需要自己手动修改main.pyGetPostInfo方法,修改正则表达式提取内容、标题、分类

迁移教程:

  1. 安装依赖

pip install -r requirements.txt
  1. 修改配置 修改config.py的配置内容:

    • github_pages_url:老博客网址

    • WP_HOST :wordpress数据库ip

    • WP_PORT :MySQL端口,默认3306

    • WP_USER :wordpress数据库用户名

    • WP_PASSWD:wordpress数据库密码

    • WP_DB:wordpress数据库

    • SITE:wordpress网站地址

    • SITE_USER:wordpress网站管理员用户名

    • SITE_PASSWD:wordpress网站管理员密码

    • wordpress相关设置

    • github pages相关设置

  2. 运行:

python main.py

运行效果图:

作者:Abbey  

支持作者:https://www.abbeyok.com/

查看原帖:https://www.hostloc.com/thread-485727-1-1.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注