[WP] WordPress2.6 with Gears

2020/09/19WordpressWP-カスタマイズ

先日公開されたWordpress2.6の日本語版も出たので早速インストール。

WordPress | 日本語 ≫ WordPress 2.6

これといったトラブルもなく、独自編集部分も問題なく動いたので、2.6になって一番気になっている部分、

Gearsに切り替える: ブログを高速化する

Gears は、Google によって始められたオープンソースのブラウザ拡張プロジェクトで、開発者に通常では実現できない機能を可能にしてくれます。将来 Gears を使ってできるようになることはたくさんありますが、このリリースでは あなたのコンピュータに通常使われる JavaScript や CSS をキャッシュしたり、コピーを置いたりする”ローカルサーバー”と呼ばれる機能を入れています。これにより、ページのロードを数秒スピードアップできます(ページがパッとすぐに表示されます!)。Firefox や Internet Explorer に Gears をインストールできます。Safari や Opera へのサポートは現在滞っています。WordPress はGearsなしでもよく動作しますが、インストールしていればもうすこしよくなるでしょう。

を試してみた。

GoogleGearsをインストールし、WP管理画面の右上にある「ターボ」をクリック。
必要なファイルをローカルに保存して

Gearsが有効になった。

Gearsが有効に。

軽く管理画面を操作した感じではあるが、

なんとなく、軽くなっている・・・・かも?

って感じ。

しばらく使ってみて様子を見てみよう。




■独自編集メモ。
編集箇所を前にさらっとコメント欄に書いたきりで詳細な部分を載せていなかったので、備忘録なメモ。
メディア追加で画像にキャプション付きHighSlide JSを適応させる改変。
HighSlide JSをインストールされていことが前提であり、ローテクな改変なのでどこで不具合が出るか不明。
・改変ファイル /wp-admin/includes/media.php の 60行目あたり

	if ( $url )
		//$html = '<a href="' . clean_url($url) . "\"$rel>$html</a>"; ←元コード
		$html = '<a id="thumb'.attribute_escape($title).'" href="'.clean_url($url).'" class="highslide" onclick="return hs.expand(this)"'."$rel>$html</a>".'<div class="highslide-caption" id="caption-for-thumb'.attribute_escape($title).'"><p>'.attribute_escape($title)."</p></div>";