WordPress更換域名是經(jīng)常有朋友遇到的一個問題,這對于有點技術(shù)功底的站長來說其實是非常簡單的,并且網(wǎng)上也有不少教程,新手小白也是可以很輕松的搞定。這里給大家簡單說下方法。
更換域名核心思想其實就是3點:
- 更換數(shù)據(jù)庫里面的
網(wǎng)站首頁
字段; - 更換文章里面的
圖片
、視頻
等鏈接; - 主題、插件設(shè)置信息和文章
設(shè)置信息
(這一步是否需要視主題、插件情況而定);
所以我們主要針對這幾點對癥下藥就好。對于第一點,有兩種方法:
- WordPress后臺修改(推薦):
設(shè)置>常規(guī)
,修改WordPress地址(URL)
和站點地址(URL)
,保存以后會跳轉(zhuǎn)到新域名,并且重新登錄。 - 直接修改數(shù)據(jù)庫:進(jìn)入數(shù)據(jù)庫管理(例如
phpMyAdmin
),進(jìn)入wordpress所在的數(shù)據(jù)庫,然后找到wp_options
這個表,找到siteurl
和home
字段,將原先域名改成新域名;
對于第二點,修改文章引用的靜態(tài)鏈接,也是有兩種方法(如果確定文章里面沒有引用過上傳的靜態(tài)圖片等資源,此步驟可以省略):
-
直接修改數(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后臺修改:如果文章不多,也可以直接在后臺編輯文章修改,進(jìn)入文章編輯頁面,切換到文本編輯方式,手動替換圖片域名,保存文章。
對于第三點,沒有什么簡單的辦法,一般查看主題和插件的設(shè)置信息,手動修改替換,如果文章還附帶了一些meta元信息(自定義欄目),里面也有圖片之類的信息的話,也是建議手動替換。因為這類數(shù)據(jù)在數(shù)據(jù)庫里面的保存方式不確定,如果是數(shù)組的形式序列化后保存的話直接替換數(shù)據(jù)庫可能會破壞數(shù)據(jù)。
根據(jù)上面的方法,選擇你喜歡的方式,將之前的域名地址都修改好之后就完成域名更換了。涉及到數(shù)據(jù)庫的修改操作有風(fēng)險,請注意備份。