私は別のウィジェットとプラグインを持っていたいテーマを作成しています。それぞれのプラグインは理想的にはそれ自身のCSSファイルを持っています。しかし、私のヘッダーに複数のファイルが含まれてしまうことがあるので、このアプローチはあまり良くありません。CSSファイルを1つのキャッシュにまとめる
最初のユーザーの要求に応じて1つのファイルにすべての異なるCSSファイルを並べ替えることができます。
私は別のウィジェットとプラグインを持っていたいテーマを作成しています。それぞれのプラグインは理想的にはそれ自身のCSSファイルを持っています。しかし、私のヘッダーに複数のファイルが含まれてしまうことがあるので、このアプローチはあまり良くありません。CSSファイルを1つのキャッシュにまとめる
最初のユーザーの要求に応じて1つのファイルにすべての異なるCSSファイルを並べ替えることができます。
その1つのファイル内の各プラグインとは異なるスタイルのすべてのCSSを1つだけ使用してください。この方法では、1つの外部CSSファイルしか持たず、キャッシュされ、bandwitdhを保存し、ページの読み込み時間を短縮します。
私はそれについて既に知っていますが、私が欲しいものではありません:)そして、私は作成したすべての可能なカスタムプラグインのための単一のCSSが好きではありません。 – Spyros
別々のcssファイルをmantainingしている間にヘッダーからcss参照を削除したい場合は、保持する単一のcssファイルで@import機能を使用する必要があります。ヘッダーにはそれぞれ1つのリンクタグがありますがCSSファイルは他のファイルとは別のものです。 –
たぶん場合は、誰もがまだ興味を持っているYUIコンプレッサーのようなものでhttp://developer.yahoo.com/yui/compressor/
を見て、私は1つにすべての.cssファイルまたは指定したフォルダのの.jsファイルを結合PHPクラスを作成し、それを最小限に抑えます。それは私のpublic githubで見つけることができます。
if (file_exists('minimize.php')) =
{
include 'minimize.php';
$Minimize = new Minimize();
$Minimize->folder('/path/to/the/folder/','.css','/path/to/the/resulting/file/style.css');
}
else
echo "The minimizer file was not found, please make sure it's in this folder";
これはWordPressなのですか? – Ryan
はい、あなたのためにこれを行う多くのツールがあります。自動化されたプロセスが必要な場合は、テーマが何であるか、それが動作するサーバー技術に依存します。私たちはあなたのためにリストを絞り込むことができるように詳細を知ってみましょう! – Beejamin
minitech、はいそれはワードプレスのためです: – Spyros