WordPress迁移发布问题

时间:2020-08-12 作者:Dismal.site

我目前正在开发一个用WordPress创建的网站,该网站存在安全漏洞,因为在安装WordPress时,他们使用的是PHP 5.2版本,该网站也使用WordPress 5.3.4版本。

我正在寻找一个干净的网站副本,首先能够安装最新版本的PHP到日期7.4,因为网站产生错误时,我试图改变PHP的版本强制。

我想用WordPress exporter复制这篇文章及其各自的特色图片。我成功地导出了条目,但无法导出特色图片。

我尝试导出条目,然后手动将图像上载到uploads文件夹。它没有起作用。

我不想迁移整个网站,因为模板有一些需要修复的样式错误。

有一种方法可以迁移带有特色图片的博客帖子,但我到目前为止还没有弄明白,你能帮我一下吗?可能是插件?或者我如何从phpMyAdmin将帖子直接复制到数据库,有什么建议吗?

1 个回复
SO网友:t2pe

我不确定这是否能回答你的问题。。

Wordpress通过主题将内容(页面、帖子、媒体等)与设计和功能分离。因此,您可以通过更改主题来完全更改设计和功能,但保留相同的内容。例如,通过在Twenty20th和Twenty199th主题之间切换,您可以在新的WP安装中看到这一点。

提到这一点的原因是,通过创建一个空白的自定义主题并切换到它,您可以有一个完全“干净的开始”。这将省去任何构建糟糕的模板等,但意味着您正在从头开始(尽管这可能是您想要的)。

因此,考虑到这一点,一种可能的方法是对当前站点进行完整备份,将其迁移到您首选的开发平台(例如WAMP/MAMP),并创建一个全新的主题容器。切换到该主题,您就有了一个空白画布,但保留了所有内容、插件、核心配置、用户/订阅者等。不要弄乱导出/导入实用程序,正如您所说,这些工具会遗漏重要的内容。您甚至可以保留一份旧主题的副本(已停用),以参考以前的开发人员是如何完成工作的。

就迁移站点的方式而言,可以通过手动备份DB和整个Wordpress目录来实现这一点,但需要针对SQL运行特定的过程,以便在整个过程中更新URL。然而,这项任务有免费且可靠的插件,所以请对迁移/复制插件进行一些研究。

要从头创建裸体主题,请阅读here