「WordPress」カテゴリーアーカイブ

WordPress2.8.1J

 WordPressの2.8.1日本語版が出たというのでアップグレードしてみました。相変わらず自動アップグレードは成功したようなメッセージが出てもちゃんとアップグレードされていなさそうで、今回も手動でアップグレードしました。とりあえず今のところは不都合は無さそうです。

WordPress2.8Jアップグレード

 この間WordPress2.8への自動アップグレードをやってみて、成功したように見えても再び2.8へアップグレードするようにとメッセージが出ていました。そのうち自動アップグレードでサーバーのデータを消失させてしまうバグがあることがアナウンスされました。とりあえずここは大丈夫だったのですが、日本語版も出たと言うことで手動でのアップグレードを行いました。必要なファイルを消さないように注意しながらファイルを更新し、最後に画面上での指示通りにデータのアップグレードをして完了でした。さしあたってプラグインの管理画面が見づらくなったのがマイナスポイントで、他は今のところ不都合は無さそうな感じです。

WordPress2.8

 WordPress2.8が使用可能となったようで、「WordPress 2.8 が利用可能です ! アップデートしてください。」と表示されるようになりました。一応ツールの自動アップグレードをかけて成功した旨のメッセージが表示されたのですが、その後も「アップデートしてください。」の表示が消えません。2.7になったときもこんな感じだったような気もしますが、とりあえず様子見です。

WP-SpamFree

 最近ちょくちょく来るようになったランダムなIPアドレスからのスパムコメント対策として、WP-SpamFreeを導入してみました。”Blocked Comment Logging Mode”をオンにしてちょっと様子を見てみたいと思います。

レイアウト変更

 今まで幅が固定されたレイアウトでしたが、真ん中の列が可変のレイアウトに変更してみました。
 ついでにサイドバーも左右入替。

WordPress2.7で自動アップグレード

 WordPress2.7の自動アップグレードでFTP接続でつまずいていた件ですが、「ローカルの WordPress を自動アップデートしたい – p15.jp」を見つけ、そこでFTP_BASEをwp-config.phpに設定しなくてはいけないことがわかり、「wp-config.php の編集 – WordPress Codex 日本語版」を参考にして、wp-config.phpにFTP定数を設定しました。

define(‘FTP_BASE’, ‘/path/to/wordpress/’);
define(‘FTP_CONTENT_DIR’, ‘/path/to/wordpress/wp-content/’);
define(‘FTP_PLUGIN_DIR ‘, ‘/path/to/wordpress/wp-content/plugins/’);

これで自動アップグレードは動くようになったのですが、プラグインの方は「ディレクトリが見つからない」ままでした。しばらく悩んでいましたが「wp-config.php の編集 – WordPress Codex 日本語版」からコピペした”FTP_PLUGIN_DIR”のところに要らないスペースが入っていることを見つけ、そのスペースを削除することで「ディレクトリが見つからない」状態は解消されました。これで全て解決かと思いきや、新規のプラグインをインストールしようとすると

Warning: array_keys() [function.array-keys]: The first argument should be an array in ・・・・/wp-admin/includes/plugin-install.php on line 770
プラグインをインストールしています…
Warning: array_keys() [function.array-keys]: The first argument should be an array in ・・・・/wp-admin/includes/plugin-install.php on line 786

と表示され、うまくインストール完了まで行きませんでした。とりあえずはプラグインについては手動でインストールするしかなさそうです。

WordPress 2.7

 WordPress2.7が出たようなのでアップグレードしました。後から気がついたのですが、日本語版はまだだったようで英語版でアップグレードしてしまっていました。さしあたっては問題は無さそうなので、日本語版が出るまでこのままで行くことにします。

WordPress 2.7-RC1

 WordPress 2.7-RC1の日本語版が出ていたようなので、beta3を入れたときと同じ手順でアップグレードしました。しかし、自動アップグレードは「ディレクトリーが見つかりません」状態で出来ずにいます。OSXでサーバーをたてているときにはどうすればうまく行くのか、色々検索しても出てきません。しばらくは手動のアップグレードで対応するしかなさそうです。

WordPress 2.7-beta3

 この間2.6.5にアップデートしたのですが、新しもの好きな性格のために我慢できずに2.7-beta3にアップグレードしてみました。とりあえずバックアップをとり、wp-contentのpluginsとthemesフォルダだけ自分が入れたものを消さないように注意し、他は丸ごとコピー(上書き)して、最後にwp-admin/upgrade.phpでアップグレード完了しました。管理画面が全く変わってしまってちょっと戸惑いましたが、なんとなく良さそうな感じです。