私は自分の開発ニーズのためにlessphpコンパイラに取り組んでいます。これが私が達成しようとしていることです。
a) 親テーマと子テーマの両方でファイル数が少なくなっています。
b) twitter ブートストラップレスファイルの使用
c) 親テーマには Twitter ブートストラップの少ないファイルがあります
d) @import を使用して、子テーマの少ないファイルで親テーマのファイルを少なくしようとしています
私は試しました:a)lessphp setVariables()を使用してパスをphp変数として渡すと、次のような結果が得られます。
i) @import "E:\wamp\personal\multisite/wp-content/themes/my-theme/bootstrap/variables.less";
ii) @import "E:\wamp\personal\multisite/wp-content/themes/my-theme/bootstrap/mixins.less";
使用したコード:
@import "@{template_directory_path}/bootstrap/mixins.less";
@import "@{template_directory_path}/bootstrap/variables.less";
ただし、解析のために少ないファイルとしてインポートされるのではなく、.css ファイルにそのまま出力されます。
b) lessphp addImportDir() を使用してディレクトリ検索パスを設定しようとしましたが、うまくいきませんでした。
私の状況に詳しい人、助けてくれませんか?