我想知道如何导出整个wordpress网站。这包括所有页面,主题,对主题的任何调整,所有内容......因此,当我将其导入到另一个URL时,它看起来尽可能完全相同。
答案 0 :(得分:10)
您实际上可以使用WordPress Duplicator插件,请查看以下链接:
http://wordpress.org/plugins/duplicator/
此插件会扫描您的网站并创建WordPress网站的备份,然后创建installer.php文件。下载这些文件并将它们放在新服务器上。运行installer.php并按照docs立即启动并运行。
答案 1 :(得分:5)
有许多方法可以迁移Wordpress网站。
插件路线(最简单) 有了插件我会建议复制器,如果你想要一些非常标准的东西(比如一个非常标准配置的单个站点......没有多站点或BuddyPress)。如果你愿意花一点钱,那么BackupBuddy也可以很好地运行,但是对于更复杂的设置来说还是不够。
手动路线 假设您的站点的url保持不变,您可以只进行MySQL转储并从Wordpress设置的根目录移动PhP文件。这往往是错误的,因为Wordpress并没有真正设计为以这种方式移动,但随着一点点摆弄你会让网站恢复。
如果你对MySQL管理非常熟悉并且至少有一些背景编程PhP,那么我只会选择这条路线,否则它会让人感到沮丧。
重建选项 您可以对您的网站进行逆向工程。所以想象一下你的服务器已关闭,但你有整个站点的备份:导出,主题,插件等。你可以重新安装Wordpress然后使用Wordpress导入器插件获取你的数据,然后调整它以使其漂亮。 这种方法的有用资源是Wordpress Codex article on Migrations.
Rsync路线 这个我还没有完成,但是如果你对服务器环境非常满意并且具有超级用户权限,你可以使用像rsync这样的工具来实际克隆服务器。根据我的理解,这与光盘图像的工作方式类似,但老实说,我不能告诉你更多。我建议您查看Rsync Documentation以获取更多信息。
答案 2 :(得分:1)
通常,要备份Wordpress安装,您只需复制/ wp-content目录和数据库。 wp-content目录包含插件,站点上传的文件或特定于您站点的任何内容。 因此,如果您希望在新的WP安装中使用wp-content和数据库,则可能必须更新主题中使用的某些模块或函数。
也就是说,有时候会修改wp-admin或wp-includes中的其他文件。这真的不是一个好习惯,但如果你不知道在WP上做了什么,你最好备份所有的目录。
答案 3 :(得分:0)
帕特里克说。你必须复制你的wordpress目录。如果您使用的是数据库,请复制sql dump。将目录和sql转储放在所需的位置后,可能需要更改一些代码,因为您的文件将有一个新位置。
只需将代码指向正确的方向。
如果您知道如何使用插件,那么很简单。你可以找到许多将你的Wordpress网站复制到你想要的位置。