カテゴリー
WordPress

異なるドメイン名にWordPressのサイトを移転する方法

WordPressで異なるドメイン名にサイトを移転する方法のメモ。

  1. 「ツール」の「エクスポート」で「エクスポートファイル」を手元のPCにダウンロードする。
  2. 移転先の「ツール」の「インポート」で「Wordpressのインポート」を選んでさっきのエクスポートファイルをアップロードしてインポートを行う。(画像を元サイトからダウンロードするオプションを選んでも「ファイルサイズが不正」というエラーが出てコピーされなかった。とりあえずこの問題は無視)
  3. 「wp-content /uploads」の画像ファイルを移転先の同じ場所にコピーする。
  4. 以下のSQL文を移転先で実行する。(参考サイト)

UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'http://www.old-domain.com', 'http://www.new-domain.com');

“wp_”の接頭語は実際使っているものに置き換えること。プラグインで同様な作業が必要かもしれない。パーマリンク設定は”/%year%/%monthnum%/%day%/%postname%/”などの数字ベースではなく「日付や投稿名」ベースのものにしておいた方がいいかもしれない。(数字ベースでうまくいくかどうかは未検証) パーマリンクの形式違いを吸収するのはPermalink Redirect WordPress Pluginを利用するといいかも。

カテゴリー
WordPress

WordPress 2.7 日本語版

昨年の12月14日にWordPresの2.7日本語版がリリースされてました。ここんところアップデートをさぼっていて2.62からになりますがおくればせながらアップデート作業をしました。

いつもどおりにそのまま新しいファイルを上書きして管理画面に入るとボタンをクリックしてアップデートしろという指示がでてきてそのとおりにしてあっさり完了。

管理画面がかなり様子が変わっています。とりあえず不具合はなさそうです。

カテゴリー
WordPress

WordPress 2.6.2 日本語版

ぼけーっとしてたらWordPress 2.6.1 日本語版が9月9日(火)にリリースされてました。そういえばまだ2.6.1にもアップデートしてなかったっけ。

追記:
2.6.0日本語版の環境にそのまま2.6.2日本語版のコードを上書きコピーしても「2.6.2にアップデートしてください」のメッセージが出るのでさらに「日本語版 2.6.2 アップグレード用差分ファイル」を上書きしてOKになりました。前は単に上書きするだけでよかったと思ったんだけど何か変わったのかな?まあ、目的が達成できればそれで良いので深く追求はしないけど。

カテゴリー
WordPress

WordPress 2.6.1

WordPress 2.6.1が8月15日(金)にリリースされました。リリース内容日本語訳もすでにありますね。速い。お盆中だけど「日本語版のリリースはもうまもなくです!」だそうです。

追記:(2008/08/18)

日本語版もリリースされました。
WordPress 2.6.1 日本語版リリースのお知らせ

カテゴリー
WordPress

WordPress 2.6 日本語版

先週の7月15日にWordPress 2.6がリリースされました。日本語版も7月16日にリリースされてました。今回は2.5.1の環境から上書きでアップグレードしました。もちろん現在のディレクトリを全部別の場所へコピーしておいてからですが。正しいアップグレードの方法はUpgrading WordPressに詳しく書いてあります。themeディレクトリとpluginsディレクトリだけ上書きされて困らないようにしておけば大丈夫そうです。上書きした後、管理画面にアクセスすると「アップグレードが必要です」という画面が出てくるのでそこのボタンを押すだけで完了。

あとは今までの wp-config.php を修正します。

Also take care to preserve the content of the wp-config.php file in the root directory. This file contains current settings for your existing installation, e.g. database sign-in information. Occasionally new versions of WordPress adds statements to this file. (E.g. in version 2.5 the SECRET_KEY variable was added, see Extended upgrade instructions). Compare your existing file with the new installation file which is named wp-config-sample.php. Either transfer your settings to the sample-file and rename it to wp-config.php or copy the new statemens from the sample file into yor current file.

以下はwp-config-sample.phpの抜粋です。


// それぞれの KEY を独自のフレーズに変更してください。あとで思い出す必要はないので長くて複雑なものにしてください。
// http://api.wordpress.org/secret-key/1.1/ を訪れればフレーズを生成してくれます。
// もしくは適当なフレーズをご自分でお作りください。
// それぞれの KEY は異なるフレーズにしてください。
define('AUTH_KEY', 'put your unique phrase here'); // 固有のフレーズに変更してください。
define('SECURE_AUTH_KEY', 'put your unique phrase here'); // 固有のフレーズに変更してください。
define('LOGGED_IN_KEY', 'put your unique phrase here'); // 固有のフレーズに変更してください。

私の場合は上記にある http://api.wordpress.org/secret-key/1.1/ で生成したフレーズを少し加工してそのままコピペして済ませました。

WordPress 2.5 日本語版