WordPress

WordPress ドメイン名変更

よくある操作ですよね。

wp-config.phpを操作する方法

# vi wp-config.php

define ('WP_SITEURL', 'http://133.xxx.yyy.213/wp');
define ('WP_HOME', 'http://133.xxx.yyy.213/');

上記はwpディレクトリにWordPressを納めている場合の例

 

開発環境向けにちょこっと変更したい時に便利な設定。

 

 

DBを書き換える方法

UPDATE wp_options SET option_value = replace(option_value, 'http://example.old/', 'http://example.new/') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://example.old/','http://example.new/');

※サイトURL書き換え 上記で変わらなかった場合
UPDATE  `wp`.`wp_options` SET  `option_value` =  'http://example.new/' WHERE  `wp_options`.`option_id` =2;
UPDATE  `wp`.`wp_options` SET  `option_value` =  'http://example.new/' WHERE  `wp_options`.`option_id` =1;

※記事のURL書き換え
UPDATE wp_posts SET post_content = replace(post_content, 'http://example.old/', 'http://example.new/');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://example.old/','http://example.new/');

DBを直接書き換えるオーソドックスな方法。
本番リリースする場合はこれが必要です。

 

Amazonおすすめ

iPad 9世代 2021年最新作

iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)