5步骤实现WordPress网站快速搬家 附WordPress内容批量字符方法

今天在处理WordPress网站搬家的时候顺带记录这款常用CMS网站搬家的过程以及一些注意事项,应该对于有些站长还是有点用途的,毕竟在我们博客、个人网站中使用Wordpress程序还是比较多的。如果我们有准备搬家网站需要处理哪些事情呢? 第一步、WordPress网站文

今天在处理WordPress网站搬家的时候顺带记录这款常用CMS网站搬家的过程以及一些注意事项,应该对于有些站长还是有点用途的,毕竟在我们博客、个人网站中使用Wordpress程序还是比较多的。如果我们有准备搬家网站需要处理哪些事情呢?

第一步、WordPress网站文件和数据库备份

不管我们是用原有的域名备份搬家、还是有新的域名用已有的老网站数据,我们都需要处理的就是网站文件的备份,包括数据库。如果数据比较小,老左个人比较喜欢文件单独备份,数据库用PHPMYADMIN导出.sql.gz,数据比较小采用这样的方法比较直接也比较简单。如果数据库较大,我个人建议采用帝国备份王备份数据库,这样不容易出错。

第二步、新建站点及还原备份数据

我们需要到新空间中添加站点域名,建议暂时不要解析,等数据还原完毕再解析IP。复制备份的网站文件到新的空间目录下,以及数据库的导入,需要注意一点,把wp-config.php文件数据库连接修改成新新MYSQL数据库连接。

如果我们的搬家网站需要更换域名,那我们需要到WORDPRESS数据库中的WP_OPTIONS数据表中修改两处的网址为新网站地址。这时候我们需要解析到新的IP地址,解析成功之后登陆后台,重置固定连接,检查伪静态是否完整。

第三步、解决WORDPRESS内容批量字符方法

如果我们在搬家数据的时候是有更换网址,那原有网站内容中可能还是原有的网站地址信息,如果依靠手工一个个更换肯定很累,我们需要用到MYSQL的批量替换。

update wp_posts set post_content=REPLACE(post_content,"老内容","替换为新内容")

wordpress批量替换内容字符

备注:对应的数据表字段需要是自己的,默认我是wp_,如果你是自定义就修改成自己的。

第四步、新老wordpress域名/站点的权重更替

如果我们是原有的域名更换空间搬家,我们只需要保持原有老空间至少有半个月可以访问,这样确保搜索引擎蜘蛛的访问,然后来判断我们已经更换新的空间。

如果我们要更换域名的搬家网站,那就需要给老网站HTACCESS文件进行301跳转,可以参考"Apache环境.htaccess伪静态301跳转"全站的301跳转来过渡权重,至少要保证老域名有3-6个月的可以访问,这样可以完整的不流失原有老域名的权重。

第五步、WORDPRESS新网站的更新频率

在搬家数据之后,我们需要保持新网站/空间站点的更新,以及适当的外连接也可以可以的。这样可以引导用户、搜索引擎知晓网站已经更换空间/域名,确保数据和权重的传递。

总结,这样5步骤实现WordPress网站快速搬家,一般1-3个月就可以完成新网站、空间的稳定。

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

默认的ecshop中只能单件点击添加到购物车,没有办法批量添加,其实很简单,我们可以用函数 addToCart()来实现。下面我们就来讲一下具体的操作方法。 第一,修改商品列表模板 /themes/default/library/goods_list.lbi,在每个商品的前面增加一个复选框按钮。
ecshop模板做二次开发要注册后自动发送邮件验证,验证成功才能登录: 一、可以提示用户立即去验证注册的邮件 二、方验以后推广筛选有效邮箱 现在最模板以下如何注册自动发送邮件验证,验证成功才能登录: 1、注册成功自动发邮件并退出登录状态,提示需要验证
在ecshop系统中的商品详情里,在后台增加关联商品时,最多只能关联50个,那么应该如何解除这个限制呢, 其实很简单打开 admin/includes/lib_main.php 找到代码 function get_goods_list($filter)这个函数 将该函数中的sql语句 $sql = SELECT goods_id, goods
在PHP中经常看到如下代码 if (!defined(IN_ECS)) { die(Hacking attempt); } 实现的原因以及原理如下: ecshop里的有些.php页是不需要用户通过url直接访问的,用来被其它页调用的,例如/includes/init.php,就不需要直接访问,通过url访问你的网址/includes/
方案如下: 修改 includes/lib_insert.php 文件, 增加一个函数 复制代码代码如下: /** * 调用某商品的累积售出 */ function insert_goods_sells($arr) { $sql = SELECT SUM(goods_number) AS number . FROM . $GLOBALS[ecs]-table(order_goods) . AS og , .
discuz上传图片时提示错误:Upload Error:521 的处理方法 1.首先确认要上传的图片大小小于2M。 2.其次检查一下图片宽度要小于3000px。