=== Script Compressor === Contributors: Regen Tags: compress, javascript, css Requires at least: 2.5 Tested up to: 2.8.4 Stable tag: 1.7.1 このプラグインはJavascript、CSSを圧縮するプラグインです。 == 説明 == このプラグインは、テーマや他のプラグインによって読み込まれるJavaScriptとCSSの圧縮を自動的に行うプラグインです。 スクリプトが圧縮されると、スクリプト内の余分なスペースや改行、及びコメントなどが削除され、最低限まで切り詰められます。 圧縮処理は [jscsscomp](http://code.google.com/p/jscsscomp/) をもとにしています。 = 特徴 = * 他のプラグインによって読み込まれるスクリプトは、何もしなくても自動的に圧縮されます。 * テーマファイルに記述されたスクリプトは、スクリプトの読み込みの記述を指定されたタグで囲うことで圧縮することができます。 * 他のプラグインが読み込むスクリプトの自動的な圧縮をするかどうか、管理画面から変更できます。 * CSS圧縮をする条件を記述できます。 * スプリクトを出力する位置を指定できます。 * 圧縮しないスクリプトを指定できます。 == インストール == 1. /wp-content/plugins/ に解凍したプラグインをアップロードしてください 2. /wp-content/plugins/script-compressor/cache へ書き込み権限を与えてください **(バージョン1.4から変わりました)** 3. プラグインメニューから有効化してください 4. 設定 -> Script Compressor から設定してください == FAQ == = CSSが適応されなくなった! = キャッシュが働いていますので、CSSを直接開いてからスーパーリロード(Ctrl+F5)してください。 = プラグインを無効化した後ブログのスタイルが壊れた! = mod_rewriteコードが.htaccessの中に残っている場合があります。 次の行を削除してください: RewriteEngine on RewriteRule ^(.*)\.css$ /path-to-wp/wp-content/plugins/script-compressor/jscsscomp.php?q=$1.css [NC,L] == スクリーンショット == 1. 管理画面の一部 == 変更履歴 == = 1.7.1 = * IEの条件付きコメント関連のバグを修正 * 正規表現のバグを修正 = 1.7 = * @importのファイルを圧縮する機能を追加 * キャッシュを削除する機能を追加 = 1.6.3 = * プラグイン無効化時におけるドキュメントを追加 = 1.6.2 = * Javascript出力位置のバグを修正 = 1.6.1 = * ヘッダーの自動圧縮でヘッダー全体が圧縮されるように変更 = 1.6 = * 圧縮しない Javascript を指定できるオプション追加 * 圧縮した Javascript をフッターへ出力するオプション追加 = 1.5.1 = * WordPress2.7に対応 = 1.5 = * “Javascriptの位置”オプション追加 = 1.4.4 = * CSS圧縮条件のバグを修正 = 1.4.3 = * .htaccess 周りのバグを修正 * .htaccess の書き込み権限チェックを追加 = 1.4.2 = * CSS圧縮が無効化できないバグを修正 * キャッシュディレクトリーのパーミッションチェックを追加 = 1.4.1 = * 管理画面のCSSが崩れる問題を修正 = 1.4 = * CSS 圧縮の方法を追加、選択できるようにしました * Gzip 圧縮の選択を追加 * WordPressの文字コードと合わせるようにしました = 1.3.1 = * Javascript検知の正規表現の見直しにより、外部JSを拾わなくなりました * その他少し改良 = 1.3 = * 自動アップグレードを使用した場合に、.htaccess が転送されない仕様(?)に対処 = 1.2 = * URLに引数が含まれるとファイルが途切れるバグ修正 = 1.1.1 = * CSS圧縮する条件を記述できる機能追加 = 1.1 = * 文字コード選択機能追加 * Javascript検知の正規表現の見直し = 1.0 = 初期リリース