14

我想知道如何导出整个 wordpress 网站。这包括所有页面,主题,对主题的任何调整,一切......所以当我将它导入另一个 URL 时,它在所有可能的方面看起来都完全相同。

4

4 回答 4

10

您实际上可以使用 WordPress Duplicator 插件,请查看以下链接:

http://wordpress.org/plugins/duplicator/

该插件会扫描您的站点并创建 WordPress 站点的备份,然后创建一个 installer.php 文件。下载这些文件并将它们放在新服务器上。运行installer.php 并按照文档立即启动并运行。

于 2014-03-26T20:49:59.813 回答
5

迁移 Wordpress 站点有多种方法。

插件路线(最简单) 如果您想要一些非常标准的东西(例如具有非常标准配置的单个站点......没有多站点或 BuddyPress),我建议使用插件复制器。而且,如果您愿意花一点钱,BackupBuddy 也可以很好地工作,但对于更复杂的设置却不够用。

手动路由 假设您网站的 url 保持不变,您可以只做一个 MySQL 转储并从您的 Wordpress 设置的根目录移动您的 PhP 文件。这往往是错误的,因为 Wordpress 并非真正设计为以这种方式移动,但稍微摆弄一下,您就会让网站恢复正常。

如果你真的对 MySQL 管理很满意并且至少有一点背景编程 PhP,我只会选择这条路线,否则它可能会令人沮丧。

重建选项 您可以对您的网站进行反向工程。因此,想象一下您的服务器出现故障,但您有整个网站的备份:导出、主题、插件等。您可以重新安装 Wordpress,然后使用 Wordpress 导入器插件获取您的数据,然后对其进行调整以使其美观。这种方法的一个有用资源是 关于迁移的 Wordpress Codex 文章。

Rsync 路由 这个我自己还没有完成,但是如果你对你的服务器环境非常熟悉并且有 root 访问权限,你可以使用像 rsync 这样的工具来从字面上克隆服务器。据我了解,这类似于光盘映像的工作方式,但老实说,我不能告诉你更多。我建议您查看Rsync 文档以了解更多信息。

于 2013-09-24T23:14:34.447 回答
1

通常,要备份 Wordpress 安装,您只需复制 /wp-content 目录和数据库。wp-content 目录包含插件、网站上上传的文件或任何特定于您网站的内容。因此,稍后如果您想在新的 WP 安装中使用 wp-content 和数据库,您可能需要更新主题中使用的一些模块或功能。

也就是说,有时会修改 wp-admin 或 wp-includes 中的其他文件。这确实不是一个好习惯,但如果你不知道在 WP 上做了什么,你最好备份所有目录。

于 2013-09-24T14:46:22.153 回答
0

你照帕特里克说的做。您必须复制您的 wordpress 目录。如果您使用的是数据库,请复制 sql 转储。一旦您将目录和 sql 转储放在您想要的位置,您可能需要更改一些代码,因为您的文件将有一个新位置。

只需将代码指向正确的方向。

如果您知道如何使用插件,则有一种简单的方法。您可以找到许多可以将您的 Wordpress 网站复制到您想要的位置的网站。

于 2013-09-24T14:44:56.893 回答