wordpress更改域名最簡單的方法
舊的域名已經不能用了,wordpress后台也就當然進不去了。
這時很是后悔沒有提前把域名給更改過來。這時一般通過修改數據庫來解決,但比較麻煩。
不用着急,還是有比較簡單的方法的。
1. 最簡單的方法就是更改wp-config.php,添加下面一行代碼:
define('RELOCATE',TRUE);
然后就能登陸到后台地址了,手動更改后台博客地址就可以了,然后刪除上面這段添加的代碼就行了。
2. 第二簡單的方法還是修改wp-config.php,添加的代碼是:
define('wp_home','新網址');
define('wp_siteurl','新網址');
然后登陸博客后台更新博客地址和安裝地址,域名更新成功后記得刪除上面的內容。
3. 最后一種方法是修改博客主題內的functions.php,添加以下的代碼:
update_option('siteurl','新網址');
update_option('home','新網址');
然后登陸后台更新博客地址和安裝地址,成功后記得刪除以上文件中添加的代碼。
第四種,登錄數據庫修改
數據庫修改域名
UPDATE wp_options SET option_value = replace( option_value, 'http://oldip/wordpress', 'http://newip/wordpress' ) WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace( post_content, 'http://oldip/wordpress', 'http://newip/wordpress' ) ;
UPDATE wp_posts SET guid = replace( guid, 'http://oldip/wordpress', 'http://newip/wordpress' ) ;
--修改密碼
UPDATE wp_users SET user_pass = MD5( 'newpassword' ) WHERE user_login = 'username';