サポート » 使い方全般 » PHPで記述したCSSがうまく反映されない

  • 解決済 spacebros

    (@spacebros)


    お世話になります。

    function.phpに
    wp_enqueue_style( 'cssphp',get_template_directory_uri(). '/css/css.php' );
    と記述し、読み込んだphpファイルをCSSとして利用しています。

    入力フォームのvalueによってCSSを変化させたいのですが、入力値を変えても前のCSSが有効になっており最新のものがうまく反映されずに困っています。

    解決方法をご教示ください、よろしくお願い致します。

7件の返信を表示中 - 16 - 22件目 (全22件中)
  • トピック投稿者 spacebros

    (@spacebros)

    RocketMartue 様

    ご回答ありがとうございます。
    ご教示頂きましたコードを追記してみたのですがman3に値を入れてないにもかかわらずまだ項目が表示されてしまっています・・。

    トピック投稿者 spacebros

    (@spacebros)

    nobita 様

    ご回答ありがとうございます。

    考え直してみましたら、変数の値に関わらず、
    display:none !important;
    になっているのですが優先順位も関係しているでしょうか?

    inline style で、!importantを付けているわけではないと思います。

    Honda

    (@rocketmartue)

    ご教示頂きましたコードを追記してみたのですがman3に値を入れてないにもかかわらずまだ項目が表示されてしまっています・・。

    ご利用のテーマやテンプレート構造がわからないので、確かなことは言えないのですが、page.phpに追記してだめということは、別のテンプレートファイルを呼び出しているのかもしれませんね。
    試しに、page.phpに追記したコードを削除して、footer.phpに貼り付けた場合はどうなりますか?

    余談ですが、呼び出しているテンプレートは、こちらのプラグインで確認できます。
    https://wordpress.org/plugins/show-current-template/

    トピック投稿者 spacebros

    (@spacebros)

    RocketMartue 様

    ご教示ありがとうございます。
    footer.phpに貼り付けたらman3に値を入れなかった時に項目が非表示になりました。
    ありがとうございます。

    おっしゃる通り、別のテンプレートを呼び出していたみたいで、そちらに記述したところ同じく非表示に出来ました。しかし同じコードを張り付けたのですが、テンプレートのほうに記述したところ若干入力するフィールドが崩れてしまいました。

    footer.phpに記述したままでも大丈夫でしたらそのままにしておこうと思うのですがそれでも大丈夫でしょうか?

    Honda

    (@rocketmartue)

    footer.phpに記述したままでも大丈夫でしたらそのままにしておこうと思うのですがそれでも大丈夫でしょうか?

    footer.phpに記述すると、全部のページで読み込まれてしまいますが特に問題は無いと思います。
    spacebrosさんが、何のテーマを使用されているのかがわかりませんので、絶対大丈夫とは言い切れないのですが…

    .mw_wp_form_confirm .nodispではなくて、.mw_wp_form_preview .nodispに変更しているのは、確認画面でのみ非表示にするためですので、他のページには影響は出ないはずです。
    戻るボタンで戻った場合は、入力画面が表示されていると思います。

    もし、何らかのエラーが出る場合は、原因を調べて修正すればよいだけのことですので、まずは、コードを書いて動かしてみることをお勧めします。

    それから、質問する時はこちらを参考に、出来るだけ情報を書き込むようにすると回答が付きやすいです。
    トラブルシューティングの基本

    トピック投稿者 spacebros

    (@spacebros)

    RocketMartue 様

    ご回答ありがとうございます。
    ご教示頂きました方法でしばらく様子を見てみます。

    「トラブルシューティングの基本」今後の参考にさせて頂きます。
    ありがとうございました。

    トピック投稿者 spacebros

    (@spacebros)

    nobita 様

    色々ご教示頂きありがとうございました。
    不慣れでご迷惑をおかけしてすいませんでした。

7件の返信を表示中 - 16 - 22件目 (全22件中)
  • トピック「PHPで記述したCSSがうまく反映されない」には新たに返信することはできません。