Home > Tags > WordPress
WordPress
WordPressを2.3.3にアップデート
緊急のセキュリティリリース版という事でWordPress2.3.3がリリースされていた。
このブログ上でのユーザは私一人だけなので特に問題視する必要はなかったのかもしれないが、気持ち悪いので2.3.2からの修正分のみ下記より取得しアップデート完了。
WordPress 2.3.3 は緊急のセキュリティリリースです。とても巧妙なリクエストによって、有効なユーザー権限を持つ者なら誰でも同一ブログ上の他のユーザーの投稿の編集ができてしまうという脆弱性が、私たちの XML-RPC の実装に見つかりました。このセキュリティ上の脆弱性の修正に加え、2.3.3 ではいくつかのマイナーなバグを修正しています。もしセキュリティ問題の修正だけに興味があるのなら xmlrpc.php の修正版をダウンロードして、既存の xmlrpc.php に上書きしてください。そうでなければ、修正を含んだリリースをダウンロード (英語版)してください。
WordPress Trac » Changes from tags/2.3.2 at r6725 to tags/2.3.3 at r6725
WordPressを2.3.2にアップデート
セキュリティ面の修正が含まれたリリース版なので取り急ぎアップデートした。
WordPress 2.3.2 は、下書きが漏洩してしまう可能性のあるバグを修正する緊急のセキュリティリリースです。2.3.2 ではまた、データベーステーブル構造の情報が明らかになってしまうかもしれないエラーメッセージをいくつか表示しないようにし、XML-RPC と APP の実装でいくつかの情報の漏れを制限して止めるようにしました。
すべてのファイルを上書きアップロードしてもよかったのだが面倒だったので下記のWordPress Tracを参考に2.3.1からの変更(差分)ファイルのみ上書きした。
WordPress Trac » Changes from tags/2.3.1 at r6528 to tags/2.3.2 at r6528
WordPress 2.3.2がリリース
- 2007-12-30 (日)
- Memo
WordPress 2.3.2がリリースされたみたいなので日本語版も年内にはリリースされるかな?
リリース記事 » http://wordpress.org/development/2007/12/wordpress-232/
日本語版 » http://ja.wordpress.org/
Layout Changer と Fontsize Switcherを導入
特にLayout Changerが面白そうだったのでFontsize Switcherと併せて導入してみた。
右上にあるLayoutSettingボタンをクリックすると実際に変更できます。
フォントサイズの変更も以前他のCMSで導入した際には文字サイズを変更したスタイルシートをそれぞれ用意してJavaScriptで切り替えるというものだったが、今回はそんな面倒な事をしなくてもサイズ指定さえすればOKだったので手間もかからなかった。
詳しい導入方法は開発元にあります。
Fontsize Switcher » フォントサイズを切り替えるJS:改2
Layout Changer » Layout Changer レイアウト変更スクリプト
Layout Changer はWordPressやMovableTypeで非常に人気のあるテンプレートvicuna専用です。
以下はcss等の個人的なメモ
プラグイン WP Super Cache
文字通りページのキャッシュを作成してWordPressの表示速度を高速化させるプラグイン。
それ以前にあったWP-Cache 2.0というプラグインの機能を受け継ぎさらに高機能化したものらしいが、Googleで検索してみたらうまく動作しない等の報告もある。
興味があったのでインストールし各種設定を適当に行ったところ無事にcasheディレクトリにファイルが作成されたので私の環境では動作OKでした。

では実際にどれくらい高速化されたのかと言えば。
体感的に少し速くなったかな?と思うが、そもそも当サイトはアクセスがあるわけでもなく負荷自体かかっていないので重たいと感じたことがない。
今回は興味本位でインストールしただけなので暫くは様子を見るつもりだが近い将来「停止ボタン」をクリックする運命にあると思う。
記事数の多いサイトやアクセスが集中しているようなサイトで有効なプラグインかもしれません。
開発元 » WP Super Cache at Holy Shmoly!
参考サイト » WP Super Cache で WordPress を高速化 導入はされていないみたいですが・・・。
WordPressが英語表記に変身
あるレンタルサーバでWordPressをインストールすべくサイトにアクセスすると表記が英語になっている。
原因はPHPのバグらしいのですが下記修正を施すことで対応。
wordpress/wp-includes/gettext.php 117-120行目(Wordpress2.3.1)
<修正前>
-
if ($magic == ($MAGIC1 & 0xFFFFFFFF) || $magic == ($MAGIC3 & 0xFFFFFFFF)) { // to make sure it works for 64-bit platforms
-
$this->BYTEORDER = 0;
-
} elseif ($magic == ($MAGIC2 & 0xFFFFFFFF)) {
-
$this->BYTEORDER = 1;
<修正後>
-
if ($magic == ($MAGIC1) || $magic == ($MAGIC3)) { // to make sure it works for 64-bit platforms
-
$this->BYTEORDER = 0;
-
} elseif ($magic == ($MAGIC2)) {
-
$this->BYTEORDER = 1;
参考記事 » インストール途中から英語に変わってしまいます
これを見つけるまで何度も設定も見直しインストールを繰り返したことは言うまでもない。
Home > Tags > WordPress