2011-06-21 7 views
-1

私は別のウィジェットとプラグインを持っていたいテーマを作成しています。それぞれのプラグインは理想的にはそれ自身のCSSファイルを持っています。しかし、私のヘッダーに複数のファイルが含まれてしまうことがあるので、このアプローチはあまり良くありません。CSSファイルを1つのキャッシュにまと​​める

最初のユーザーの要求に応じて1つのファイルにすべての異なるCSSファイルを並べ替えることができます。

+0

これはWordPressなのですか? – Ryan

+0

はい、あなたのためにこれを行う多くのツールがあります。自動化されたプロセスが必要な場合は、テーマが何であるか、それが動作するサーバー技術に依存します。私たちはあなたのためにリストを絞り込むことができるように詳細を知ってみましょう! – Beejamin

+0

minitech、はいそれはワードプレスのためです: – Spyros

答えて

1

その1つのファイル内の各プラグインとは異なるスタイルのすべてのCSSを1つだけ使用してください。この方法では、1つの外部CSSファイルしか持たず、キャッシュされ、bandwitdhを保存し、ページの読み込み時間を短縮します。

+0

私はそれについて既に知っていますが、私が欲しいものではありません:)そして、私は作成したすべての可能なカスタムプラグインのための単一のCSSが好きではありません。 – Spyros

+0

別々のcssファイルをmantainingしている間にヘッダーからcss参照を削除したい場合は、保持する単一のcssファイルで@import機能を使用する必要があります。ヘッダーにはそれぞれ1つのリンクタグがありますがCSSファイルは他のファイルとは別のものです。 –

0

を見て、私は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"; 
関連する問題