WordPress迁移到新开发的网页



案例:
一个旧网站,由WordPress开发并运行了服务器年。
现在,这个WordPress网站是赠品,将被重新开发到不再使用WordPress的新网站。
旧数据,即文章内容,上传的图像文件,成员信息等将迁移到新网站。
问题:
1.是否有这种迁移的工具?
2.如果没有数据传输工具,我需要从MySQL导出内容,我可以在哪里获取文章内容?
3.在哪里可以找到上传的文件?

数据迁移始终取决于两件事。1.如果您当前的框架/CM可以导出您拥有的数据,并且2.如果新框架/CMS可以导入您刚刚导出的数据。

由于两个框架都不同,即对任何其他CMS的WordPress,因此您的新CMS必须能够映射导出的XML文件。这意味着,它必须能够自定义导入过程,以说明哪些数据是标题,内容,类别等。

回答您的问题

  1. 是否有任何用于此类迁移的工具?由于您没有提及您的新框架是什么,因此没有人真正建议使用工具。只需使用Google即可使用" WordPress到您的新框架Migraiton",您将获得许多工具。如果新框架是自定义PHP框架,那么我认为您必须手动导入数据或为其代码脚本。

  2. WordPress具有一个很好的导出工具。检查此页面以了解如何导出WordPress内容。

  3. 在哪里可以找到上传的文件?上传的文件在导出的XML文件中引用,因此在其他任何地方导入时,可以将它们获取和下载。否则,您可以在位于YOUR-SITE-ROOT/wp-content/uploads/

  4. uploads目录中找到它们。

更新:由于您不是针对任何框架/CM,而是想用自定义PHP显示数据,因此我建议两种方法。

  1. 使用WordPress使用并围绕它构建您的PHP脚本的当前数据库,从wp_postswp_postmeta表中受益。
  2. 使用WP REST API的更好方法是使用WP REST API。这样,您可以按原样保留WordPress的安装,并且仍在自定义PHP网站中使用它的数据。这种方法的优势是,您不必在数据库结构上乱写的脚本来打扰您的信息。

最新更新