3

誰かがこのようなことを試したことがあるかどうか/それがうまくいくかどうか興味があります:

多くのプレミアム WordPress テーマでは、管理者が色やタイポグラフィなどのテーマ設定を変更し、(通常) CSS をヘッダーに直接挿入してデフォルトをオーバーライドするか、多数の事前設定されたスタイルシートを切り替えることができます。

管理者が代わりにテーマ オプションを使用して基本色、タイポグラフィ ルールなどを設定し、これらを使用して LESS/SASS 変数を設定し、コンパイラを実行して完全に新しい style.css ファイルを吐き出すことを許可することは可能でしょうか?デフォルト値の代わりにこれらの変数を使用して再構築します (明らかに、デフォルトに戻す方法も必要です)。

これは可能だと思います (そして、実際にはかなり高度なカスタマイズを可能にするための優れた軽量アプローチである可能性があります) が、誰かが同様のことを試したかどうか、そして私が遭遇する可能性のある潜在的な欠点があるかどうかに興味があります.

4

1 に答える 1

0

個人的にはやったことがありませんが、これは確かに可能です。LESS PHPのようなPHPを使用しないコンパイラから始めて、それを使用してテーマ スタイルシートをコンパイルし、WordPress 管理メニューで設定されたオプションに基づいて再コンパイルします。

于 2012-07-10T16:11:47.240 に答える