如何将站点从Wordpress.com(不是.org,不是WP引擎,不是本地等(迁移到 Pantheon.io?
Pantheon 有一个迁移按钮,但它不适用于 Wordpress.com 免费帐户,因为它要求您安装插件,并且您无法在 Wordpress.com 免费帐户上安装插件。
Pantheon 文档建议 Wordpress.com 迁移使用mysqldump
但您无权访问 Wordpress.com 上的数据库。
我将回答我自己的问题以帮助将来的其他人:
步骤:
-
检查万神殿设置,代码 -> 开发模式是 SFTP 模式(这是默认设置(,而不是 Git 模式。您需要 SFTP 模式才能稍后安装导入程序插件。
-
在 Wordpress.com"管理"-">设置"中,将您的博客设为公开或隐藏(非私有(,以便其图像可在线迁移。
-
在 Wordpress.com 做工具->导出。
-
如果导出需要很长时间(超过几秒钟(,它可能已经崩溃,我的第一次,尝试 agin。
-
根据指示,转到您的电子邮件,下载.zip文件并将其解压缩以获取.xml文件(例如,在 mac 上双击.zip文件。注意:您的.xml文件需要<100MB,我的10页小册子网站只有175KB。如果您的站点.xml文件超过 100MB,那么 f*&k 知道您是如何做到的。
-
在万神殿的WordPress中,做网站管理员->工具->导入和导入你的.xml文件。(不要尝试导入万神殿数据库/文件->导入中的.xml文件。它不起作用。
-
当系统询问时,分配作者并勾选"下载和导入文件附件">
-
然后,万神殿将显示长时间加载,并显示一个空白屏幕,其中包含网址[您的网站]/admin.php?import=wordpress&step=2。稍等片刻,按刷新,它将显示
The application did not respond in time.
尽管它看起来没有工作,但它实际上已经起作用了。(如果未重复此步骤。 -
在万神殿上,单击"访问开发站点"单击"页面",您应该列出导入的页面。如果它不起作用,请重复步骤 8(加载时可能会等待更长的时间,但不要太长,我放弃了,几分钟后刷新,它仍然有效。
删除 示例页面并删除 Hello world! 帖子。
导入您的代码(我没有尝试过(或像我一样手动重做您的自定义/主题/设置/插件(例如,如果您使用短代码,请安装 Jetpack 插件并选择转到设置包设置 -> 写作 ->使用短代码从热门网站嵌入媒体选项。
恭喜,您已经从 wordpress.com 迁移到万神殿。别客气。😬