美文网首页
使用 Updraftplus 从 localhost 迁移至 y

使用 Updraftplus 从 localhost 迁移至 y

作者: AsaGuo | 来源:发表于2020-09-10 17:31 被阅读0次
    1. 使用插件 Updraftplus
      1.1 进入WordPress(localhost)后台,使用 Updraftplus 备份 localhost 的文件和数据库
      1.2 登录ftp,将备份的文件上传到 Updraftplus 中
      1.3 进入WordPress(yourdomain.com)后台,使用 Updraftplus 将备份还原到 yourdomain.com

    2. 更新 WordPress 数据库脚本

      -- 脚本说明:
      -- 将表 wp_posts、wp_options 中的本地 ip 更新为虚拟主机的域名 www.yourdomain.com
      -- 涉及到表的列:
      --      wp_options(option_value)
      --      wp_posts(post_content,guid)
      
      -- 1. wp_options
          -- 查询
              SELECT option_value FROM wp_options
               WHERE option_value LIKE '%127.0.0.1%';
           
          -- 更新
              UPDATE wp_options SET option_value = 
                  REPLACE(option_value, '127.0.0.1', 'www.yourdomain.com');
      
      -- 2. wp_posts
          -- 查询
              SELECT post_content FROM wp_posts
               WHERE post_content LIKE '%127.0.0.1%';
               
              SELECT guid FROM wp_posts
               WHERE guid LIKE '%127.0.0.1%';
      
          -- 更新
              UPDATE wp_posts SET post_content = 
                  REPLACE(post_content, '127.0.0.1', 'www.yourdomain.com');
      
              UPDATE wp_posts SET guid = 
                  REPLACE(guid, '127.0.0.1', 'www.yourdomain.com');
      
    3. 更新 WordPress elementor 的 post 的 css 文件
      文件路径:.\wp-content\uploads\elementor\css
      原文本:http://127.0.0.1
      替换为:http://www.yourdomain.com

    相关文章

      网友评论

          本文标题:使用 Updraftplus 从 localhost 迁移至 y

          本文链接:https://www.haomeiwen.com/subject/jloyektx.html