0

0

WordPress 迁移:概述

PHPz

PHPz

发布时间:2023-09-01 10:45:01

|

775人浏览过

|

来源于php中文网

原创

当我参加 wordpress 聚会、wordcamp 或任何其他涉及 wordpress 用户的技术活动时,最常被问到的一个问题是:如何移动我的 wordpress 网站?

对于新用户来说,将 WordPress 网站从一个地方移动到另一个地方的想法可能会令人恐惧。有数据库、主题、插件和上传的所有业务需要考虑,更不用说 WordPress 本身了。如果您习惯于使用静态网站并只是移动一些 HTML 文件和其他资源,那么这一切看起来都很新鲜。

但好消息是,移动 WordPress 安装可能比您想象的更简单。可以借助一系列插件之一来移动单个站点 WordPress 安装。如果您需要进行更复杂的移动,例如手动移动网站或将网站移入或移出多站点,事情确实会变得更加复杂,但我将为您提供分步指南来帮助您做到这一点。 p>

在本系列中,我将向您展示如何移动 WordPress 网站,重点关注六种不同的场景:

  1. 使用插件移动单个 WordPress 网站
  2. 将网站从子目录移动到根目录
  3. 手动移动单个 WordPress 网站
  4. 移动 WordPress 多站点网络
  5. 将博客移出多站点网络
  6. 将站点移至多站点网络

您需要什么

要关注本系列,您需要:

  • 安装了 WordPress,其中运行主题和插件以及一些内容 - 帖子、页面、媒体或您网站上的任何内容!您的安装可能是针对单个站点或多站点网络。
  • 您要将网站移至的第二个位置。同样,这可能是单个站点或多站点 - 在这方面它不必与起始站点相同。
  • 对于手动移动,您可能需要 FTP 客户端、代码编辑器和/或 phpMyAdmin 的访问权限。

为什么要迁移 WordPress?

在某些情况下,您可能想要移动(或复制)WordPress 网站:

  • 如果您一直在本地开发新网站并希望将其上传到实时服务器。
  • 如果您要更换托管提供商。
  • 如果您有一个正在运行的网站,想要为其制作本地副本,以便进行其开发。

许多托管提供商会将您的旧网站转移到他们的服务器上,但如果您的网站不这样做,或者您要从本地安装转移,则您需要知道如何自行操作。在所有这些场景中,您需要执行的步骤都是相同的。

移动 WordPress:需要移动什么?

如果您以前移动过静态站点,您就会知道该过程通常非常简单 - 您只需移动构成该站点的文件即可。如果您要更改域名并且代码中有绝对链接,则需要在整个网站中更改这些链接,但除此之外,您不需要做太多其他事情。

移动 WordPress 有点不同。要移动 WordPress 网站,您需要移动三件事:

  1. WordPress 本身
  2. 数据库
  3. wp-content 目录的内容

让我们快速浏览一下每一个。

WordPress 本身

根据您用于移动网站的方法,您可以移动或复制该网站,或者只是在新位置创建新的 WordPress 安装。当我们开始考虑手动移动您的网站时,我将更详细地描述这一点。

数据库

移动数据库不仅仅是复制文件并将其上传到新位置。如果您要手动移动站点,则需要将数据库下载为 xmlsql 文件,然后将其上传到您的新站点。

如果您要将单个站点移入或移出多站点网络,这会变得更加复杂,因为您不需要移动所有数据库表。然而,有一些插件可以使这变得更加容易。

wp-content 目录

此目录对于您的 WordPress 安装是唯一的,包含一些文件夹:

Qt OpenGL教程 中文WORD版
Qt OpenGL教程 中文WORD版

本文档主要讲述的是Qt OpenGL教程;因为本教程是从NeHe的OpenGL教程迁移过来的,代码变为Qt实现的。所以有的课程一时还没有实现成功,所以可能有些教程是跳跃的。 希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看

下载
  • 您的主题,位于 themes 文件夹中。
  • 已安装的插件,位于 plugins 文件夹中。
  • 您上传的所有媒体文件。对于单站点安装,这些文件将位于 uploads 文件夹中;对于多站点安装,这些文件将位于 Sites 文件夹中(如果在之前创建了网络,则位于 blogs.dir 文件夹中) 3.5 版)。
  • 由插件或 WordPress 本身创建的任何文件夹,例如 upgrade 文件夹。

如果您使用的是从主题或插件存储库(或从主题或插件供应商)下载的插件和主题,则重新安装它们会更简单。但是,您需要确保将所有上传内容移到 uploads 目录中,因为它们是您网站所独有的。

下面的屏幕截图显示了我网站中的 wp-content 目录,您可以看到其中包含五个文件夹和一个 index.php 文件。如果您在新位置重新安装 WordPress,将重新创建 index.php 文件:

WordPress 迁移:概述

如果这一切听起来工作量很大,请不要绝望。如果您的站点是简单的单站点安装,您应该能够使用插件来绕过所有艰苦的工作。即使您使用多站点,也有一些插件可以提供帮助。

但是,在某些情况下,您可能需要手动移动 WordPress 网站,在本系列中,我也将向您展示如何执行此操作。

其他注意事项

迁移 WordPress 时,您可能还需要牢记以下几点:

域名

如果您要更改域名并进行手动移动,则需要编辑数据库中对该域名的所有引用。我将在本系列的相关部分中演示如何执行此操作。您的主题不应包含任何对您的域名的引用 - 它应该使用诸如 get_bloginfo('url') 之类的函数来代替 - 但如果您的主题文件中存在一些恶意 URL,您就会也需要改变这些。我将向您展示如何正确更改它们,以便 URL 由 WordPress 生成而不是硬编码。

WordPress 版本

如果您要移入和移出现有的 WordPress 安装,请确保它们都运行相同版本的 WordPress。如果您要将单个站点移入或移出多站点网络,这一点尤其重要。到目前为止,最好的办法是确保两个站点都运行最新版本的 WordPress,但如果旧站点由于某种原因不能运行,而新站点可以运行(确实应该如此),您可能必须解决移动后出现的任何冲突。

托管

如果您要在托管提供商之间迁移,请检查新站点所处的环境是否与旧站点尽可能相似(或者更好,如果这就是您迁移的原因)。新服务器应该运行相同(或更高)版本的 PHP,如果您使用多站点并使用子域,请确保在新服务器上以相同的方式设置这些内容。我将再次在本系列的相关部分中更详细地介绍这一点。

当我们完成本系列的各个部分时,我将处理每个部分的相关注意事项,以便您知道需要做什么。

摘要

移动 WordPress 当然不像移动静态网站那么简单,您需要执行的操作取决于您要移动的 WordPress 网站的类型。但是有些插件可以使事情变得更加容易,对于手动移动,您可以遵循一个流程来移动您需要的所有内容。在本系列中,我将向您展示如何操作。

WPS零基础入门到精通全套教程!
WPS零基础入门到精通全套教程!

全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
2026赚钱平台入口大全
2026赚钱平台入口大全

2026年最新赚钱平台入口汇总,涵盖任务众包、内容创作、电商运营、技能变现等多类正规渠道,助你轻松开启副业增收之路。阅读专题下面的文章了解更多详细内容。

32

2026.01.31

高干文在线阅读网站大全
高干文在线阅读网站大全

汇集热门1v1高干文免费阅读资源,涵盖都市言情、京味大院、军旅高干等经典题材,情节紧凑、人物鲜明。阅读专题下面的文章了解更多详细内容。

23

2026.01.31

无需付费的漫画app大全
无需付费的漫画app大全

想找真正免费又无套路的漫画App?本合集精选多款永久免费、资源丰富、无广告干扰的优质漫画应用,涵盖国漫、日漫、韩漫及经典老番,满足各类阅读需求。阅读专题下面的文章了解更多详细内容。

28

2026.01.31

漫画免费在线观看地址大全
漫画免费在线观看地址大全

想找免费又资源丰富的漫画网站?本合集精选2025-2026年热门平台,涵盖国漫、日漫、韩漫等多类型作品,支持高清流畅阅读与离线缓存。阅读专题下面的文章了解更多详细内容。

6

2026.01.31

漫画防走失登陆入口大全
漫画防走失登陆入口大全

2026最新漫画防走失登录入口合集,汇总多个稳定可用网址,助你畅享高清无广告漫画阅读体验。阅读专题下面的文章了解更多详细内容。

9

2026.01.31

php多线程怎么实现
php多线程怎么实现

PHP本身不支持原生多线程,但可通过扩展如pthreads、Swoole或结合多进程、协程等方式实现并发处理。阅读专题下面的文章了解更多详细内容。

1

2026.01.31

php如何运行环境
php如何运行环境

本合集详细介绍PHP运行环境的搭建与配置方法,涵盖Windows、Linux及Mac系统下的安装步骤、常见问题及解决方案。阅读专题下面的文章了解更多详细内容。

0

2026.01.31

php环境变量如何设置
php环境变量如何设置

本合集详细讲解PHP环境变量的设置方法,涵盖Windows、Linux及常见服务器环境配置技巧,助你快速掌握环境变量的正确配置。阅读专题下面的文章了解更多详细内容。

0

2026.01.31

php图片如何上传
php图片如何上传

本合集涵盖PHP图片上传的核心方法、安全处理及常见问题解决方案,适合初学者与进阶开发者。阅读专题下面的文章了解更多详细内容。

2

2026.01.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号