WordPress更換域名是經(jīng)常有朋友遇到的一個問題,這對于有點技術(shù)功底的站長來說其實是非常簡單的,并且網(wǎng)上也有不少教程,新手小白也是可以很輕松的搞定。這里給大家簡單說下方法。

更換域名核心思想其實就是3點:

  1. 更換數(shù)據(jù)庫里面的網(wǎng)站首頁字段;
  2. 更換文章里面的圖片視頻等鏈接;
  3. 主題、插件設(shè)置信息和文章設(shè)置信息(這一步是否需要視主題、插件情況而定);

所以我們主要針對這幾點對癥下藥就好。對于第一點,有兩種方法:

  1. WordPress后臺修改(推薦)設(shè)置>常規(guī),修改WordPress地址(URL)站點地址(URL),保存以后會跳轉(zhuǎn)到新域名,并且重新登錄。
  2. 直接修改數(shù)據(jù)庫:進(jìn)入數(shù)據(jù)庫管理(例如phpMyAdmin),進(jìn)入wordpress所在的數(shù)據(jù)庫,然后找到wp_options這個表,找到siteurlhome字段,將原先域名改成新域名;

對于第二點,修改文章引用的靜態(tài)鏈接,也是有兩種方法(如果確定文章里面沒有引用過上傳的靜態(tài)圖片等資源,此步驟可以省略):

  1. 直接修改數(shù)據(jù)庫(推薦):進(jìn)入數(shù)據(jù)庫管理(例如phpMyAdmin),進(jìn)入wordpress所在的數(shù)據(jù)庫,然后進(jìn)入SQL命令,輸入:

    UPDATE?wp_posts?SET?post_content?=?replace(?post_content,?'老域名','新域名');

    替換上面的新域名和老域名,如圖:

    WordPress如何更換域名 WordPress更換域名教程
  2. WordPress后臺修改:如果文章不多,也可以直接在后臺編輯文章修改,進(jìn)入文章編輯頁面,切換到文本編輯方式,手動替換圖片域名,保存文章。

對于第三點,沒有什么簡單的辦法,一般查看主題和插件的設(shè)置信息,手動修改替換,如果文章還附帶了一些meta元信息(自定義欄目),里面也有圖片之類的信息的話,也是建議手動替換。因為這類數(shù)據(jù)在數(shù)據(jù)庫里面的保存方式不確定,如果是數(shù)組的形式序列化后保存的話直接替換數(shù)據(jù)庫可能會破壞數(shù)據(jù)。

根據(jù)上面的方法,選擇你喜歡的方式,將之前的域名地址都修改好之后就完成域名更換了。涉及到數(shù)據(jù)庫的修改操作有風(fēng)險,請注意備份。