web-dev-qa-db-ja.com

style.phpおよびWordpress関数を含むwp_enqueue_style

このようにwp_enqueue_styleを使用してスタイルシートを追加します。

<?php wp_enqueue_style( 'theme-style', get_template_directory_uri() . '/style.php', false, '1.0', 'all' ); ?>

それはうまくいきます私はstyle.phpファイルでWordpressの関数を実行する必要があります。スタイルシートファイルは、コアが存在することを認識していません。

これが私が聞いたことです

  • wp-load.phpを含めるのは良くありません。
  • スタイルシートを直接header.phpにインクルードすることはプラグインがそれを見つけることができないので、悪いです。
  • プラグインがそれを見つけることができないので、wp_head関数に直接スタイルシートを含めることは悪いです。

これを行うための「正しい」方法はありますか?

2
Jens Törnell
4
rofflox