Home > WordPress
WordPressのアーカイブ
サイトの表示時間
- 2009 年 03 月 16 日
- WordPress
トップページが表示し終わるまでの時間が遅いように感じていたのでFirefoxのアドオンFirebug及びそのプラグインYSlowを導入し結果を見てみた。
結果は案の定最低(?)ランクのFで42点でした。
結果を見るまでもなく原因はJavaScriptの多様と無意味に貼り付けている画像。
画像はともかくはWordPressはプラグインを増やせばそれだけでJavaScriptやCSSファイルが増えてしまう事が多々ある。導入しなければ済む話だがやはり素晴らしい機能は使いたくなるのでついついインストールしてしまった結果がこのありさま。

当面の目標として画像の品質を落とす事とGzip圧縮の導入で点数アップを狙ってみる。
ただ重たく感じるのはプラグインだけではなくテーマによってもかなり違う。
現在はwp.Vicuna Extを利用させてもらっているが、デフォルトのテーマに比べると読み込みに時間がかかっていそうだったので下記サイトで計測してみた。
Pingdom Tools – Full page test![]()
4秒弱の差があるのは結構大きい方だと思うが、それよりも軽いと思っていたデフォルトのテーマでさえ8秒以上かかっているのには海外からの測定という条件を考慮したとしても結構ショック。
と書きつつも今回も懲りずに画像を貼っている。因みに普通のhtmlな静的ページは問題のない数値が出ている。
Firebugは素晴らしいと思うが何故ゴキブリ?? 今にもステータスバーから飛び出しそうで・・・。
プラグイン Syntax Highlighter for WordPress
PHPやその他もろもろのソースを整形表示してくれるプラグイン。
基本的には iG:Syntax Hiliter と同様との事だが、私にとってはこちらの方が導入も簡単で尚且つ表示も綺麗で気に入り早速入れ替えた。
プラグインの設定画面等はないので表示やスタイルを変更するには直接PHPファイルやcssファイルを編集する必要がある。
・言語表示を削除する場合
/wp-content/plugins/syntax-highlighter/syntax_highlighter.php 248-253をコメントアウト
if (isset($this->options[$startTag])) $this->options[$startTag][0] = true; // $outTxt = "\n\n" // . '<p class="lang-name">' // . $this->options[$startTag][1] // . '</p>' // . "\n" // ; $outTxt .= '<pre'
開発元 »» Syntax Highlighter for WordPress : 独断と偏見の何でもレビュー
配布先 »» WordPress Plugins/JSeries » Syntax Highlighter for WordPress (ソース整形表示)
編集中にビジュアル表記にすると崩れるので注意。
WordPress 2.7.1にアップデート
テスト環境では2.7リリース後すぐにインストールして遊んでいたものの、2.7.xx目玉である管理画面に違和感を覚えこのサイトに導入するのを見合わせていた。
最近ようやくその画面にも慣れてきたためアップデートしてみた。管理画面自体かなりカスタマイズ出来るみたいだが不要な物を2つほど非表示にしただけで殆どデフォルトでの使用。
ただビジュアルエディタ使用時のフォントだけは我慢できなかったのでメイリオに変更した。
/wp-includes/js/tinymce/wordpress.css 54行目
変更前
body.mceContentBody {
font: 13px/19px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
padding: 0.6em;
margin: 0;
}変更後
body.mceContentBody {
font: 13px/19px "Meiryo", Arial, Helvetica, sans-serif;
padding: 0.6em;
margin: 0;
}結果
期待通りの表示にはなったもののバージョンアップ等でアップデートすれば、その都度書き直さなくてはいけないので根本的な解決にはなっていない。
プラグイン Flexible Upload for 2.6.x – 2.7.x
画像のアップロード機能を充実させるプラグインで愛用していたがWordPress2.6.xx以降ではエラーが出ていた模様。
下記サイトで配布されているファイルを上書きする事でエラーを回避できると共にWordPress2.7.xxシリーズでも使用可能になった。
Flexible Upload – fixed for WP2.6 | nerdTainment
![]()
現在はまだ2.7にアップグレードせずに2.6.xxを使用しているのだが、画像のアップロード時にタイトルを日本語にすると完了画面まで行かずにフリーズした状態になってしまう。ファイル自体はサーバ上にアップロードされたにも拘らず画面だけ変遷しない状態。
アップロード時のみの問題みたいでアップロード完了後に日本語に修正し記事に挿入すれば問題はない。ただ少々面倒なので解決策がないか検索してみるもヒットせず・・・。
WordPress 2.6.5にアップデート
2.6.3からはセキュリティ問題の修正1点およびバグ修正が3点行われたらしい。
セキュリティフィックスがあったのでアップデートしたが、時期的にはWordPress2.7がリリースされていたほうが嬉しかったような・・・。
WordPress 2.6.3にアップデート
Snoopy ライブラリのセキュリティフィックスが含まれているとの事なのでアップデートしておいた。
当サイトの場合2.6.2からのアップデートでしたので全ファイル上書きするのも面倒だったので、セキュリティフィックスのみの適用で2ファイルのみで対応。
WordPress 2.6.2 日本語版をお使いの方でセキュリティフィックスのみを適用する場合は、以下の2つのファイルを上書きするだけでかまいません。
wp-includes/class-snoopy.php
wp-includes/version.php
リリース記事 » WordPress 2.6.3 日本語版リリースのお知らせ
サイトテーマ変更
あまり更新もしていないので意味はないかもしれませんが雰囲気だけでも変えてみました。
と言っても配布されているデフォルトのままなのでこれからのんびりとカスタマイズしていく予定です。
でもセンスがないのでこのままの方がいいかも・・・。

ホーム > WordPress
- Tag Cloud
BlueHostC300CentOScPanelHostMonsteriPhoneJailBreakLinuxmovabletypeMySQLNECphpPowerEdgePT1 & PT2PT1 & PT2S70SDSEDOT100TechNetValue-DomainVistaWindows7WindowsXPWordPressXreaアップデートアプリオークションカスタマイズサブスクリプションサーバテーマドメインハードディスクバックアップビジュアルエディタフリーホスティングプラグインメモリリポジトリレンタルサーバ最適化海外画像鼻毛鯖
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.
- メタ情報