• 因为软件性质,经常失效,希望大家发现后告知本站更新,谢谢,您的一个建议,方便你我他
  • 欢迎访问二次元软件世界,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入我们 QQ群
  • 本站提供最常用软件的绿色免安装版,让您免去碎片化的干扰,一站式服务平台
  • 绿色软件中心提拱海量免费软件安全下载,全部软件都已经过安全杀毒检测。手机、电脑版应用软件大全,最新最快速的软件下载中心
  • 本站提供WIN7、WIN10以及Linux系统等系统下载,并且有详细的系统安装教程,让系统安装不那么神秘
  • 站在技术前沿,用朴实的语言描述神秘的黑科技,让科技不再黑
  • 我们还提供网络建站和网站优化服务哦!!!
  • 本站本着方便你我他的原则,正在陆续去掉提取码,如果有连接失效,麻烦告知一下

WordPress搬家教程

教程技巧 5个月前 (12-12) 198次浏览 0个评论 扫描二维码
文章目录[隐藏]

最近又新建了个网站,还是WordPress的,在本地迁移线上的时候,需要重新部署,不过WordPress的搬迁还是比较麻烦一些的,不如其他的CMS方便,这里呢就写个教程记录一下,这里我们直接打包搬迁,也更适用于WordPress的备份包,直接在服务器上部署。这里我们新建站点恢复数据库,配置伪静态,就不细说了。

修改数据库配置文件

将我们的WordPress的压缩包上传到我们的网站目录,然后解压到根目录,配置网站根目录下面的wp-config.php文件,里面是数据库的配置文件,修改里面的数据库名,数据库用户名,数据库密码,通常主机保持默认即可,如果数据库在其他地方,改成其他地址即可。

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define( 'DB_NAME', '数据库名' );

/** MySQL数据库用户名 */
define( 'DB_USER', '数据库用户名' );

/** MySQL数据库密码 */
define( 'DB_PASSWORD', '数据库密码' );

/** MySQL主机 */
define( 'DB_HOST', 'localhost' );
/** localhost即为本地 */

修改数据库

配置完数据库,就需要修改数据库文件了,登录数据库,使用数据库管理工具(通常是phpMyAdmin)登录到你的数据库。通常我们需要修改三个数据表,wp_options、wp_posts、wp_postmeta。执行以下SQL查询,将旧域名替换为新域名:

WordPress搬家教程

UPDATE wp_options SET option_value = replace(option_value, 'old_domain', 'new_domain') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'old_domain', 'new_domain');
UPDATE wp_posts SET post_content = replace(post_content, 'old_domain', 'new_domain');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'old_domain', 'new_domain');

更新数据库中的链接,这里我们直接执行sql命令即可,记得把old_domain和new_domain修改成我们自己的域名。

通过上面的操作,我们的网站应该就可以正常访问了。

清除缓存

清除WordPress缓存: 如果使用了缓存插件,清除缓存以确保新域名立即生效。

清除浏览器缓存: 清除浏览器缓存,以确保你在浏览器中查看到最新的更改。

测试网站

在完成上述步骤后,访问你的网站并测试是否一切正常。确保所有的链接和资源都使用新域名。

写到最后

最新wordpress数据库表有十二张:

wp_commentmeta:存储评论的元数据

wp_comments:存储评论

wp_links:存储友情链接(Blogroll)

wp_options:存储WordPress系统选项和插件、主题配置 全局设置信息

wp_postmeta:存储文章(包括页面、上传文件、修订)的元数据

wp_posts:存储文章(包括页面、上传文件、修订)

wp_terms:存储每个目录、标签

wp_termmeta:存储目录、标签的元数据

wp_termrelationships:存储每个文章、链接和对应分类的关系

wp_termtaxonomy:存储每个目录、标签所对应的分类

wp_usermeta:存储用户的元数据

wp_users:存储用户

如果有其他需求我们可以通过下面的命令指定替换内容和字段,比如wp_posts就是一个表,post_content就是wp_posts中的一个字段

UPDATE wp_posts SET post_content = REPLACE(post_content, '原内容' , '替换为的内容');

二次元软件世界 , 版权所有丨如有侵权 , 请联系站长丨
转载请注明原文链接:WordPress搬家教程
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!
喜欢 (0)
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
欢迎使用二次元软件世界,希望可以帮到您!!!页面加载时间0.21 s | 数据库查询:84 queries. 0.211 seconds