RocketMartue 様
ご回答ありがとうございます。
ご教示頂きましたコードを追記してみたのですがman3に値を入れてないにもかかわらずまだ項目が表示されてしまっています・・。
nobita 様
ご回答ありがとうございます。
考え直してみましたら、変数の値に関わらず、
display:none !important;
になっているのですが優先順位も関係しているでしょうか?
inline style で、!importantを付けているわけではないと思います。
ご教示頂きましたコードを追記してみたのですがman3に値を入れてないにもかかわらずまだ項目が表示されてしまっています・・。
ご利用のテーマやテンプレート構造がわからないので、確かなことは言えないのですが、page.phpに追記してだめということは、別のテンプレートファイルを呼び出しているのかもしれませんね。
試しに、page.phpに追記したコードを削除して、footer.phpに貼り付けた場合はどうなりますか?
余談ですが、呼び出しているテンプレートは、こちらのプラグインで確認できます。
https://wordpress.org/plugins/show-current-template/
RocketMartue 様
ご教示ありがとうございます。
footer.phpに貼り付けたらman3に値を入れなかった時に項目が非表示になりました。
ありがとうございます。
おっしゃる通り、別のテンプレートを呼び出していたみたいで、そちらに記述したところ同じく非表示に出来ました。しかし同じコードを張り付けたのですが、テンプレートのほうに記述したところ若干入力するフィールドが崩れてしまいました。
footer.phpに記述したままでも大丈夫でしたらそのままにしておこうと思うのですがそれでも大丈夫でしょうか?
footer.phpに記述したままでも大丈夫でしたらそのままにしておこうと思うのですがそれでも大丈夫でしょうか?
footer.phpに記述すると、全部のページで読み込まれてしまいますが特に問題は無いと思います。
spacebrosさんが、何のテーマを使用されているのかがわかりませんので、絶対大丈夫とは言い切れないのですが…
.mw_wp_form_confirm .nodisp
ではなくて、.mw_wp_form_preview .nodisp
に変更しているのは、確認画面でのみ非表示にするためですので、他のページには影響は出ないはずです。
戻るボタンで戻った場合は、入力画面が表示されていると思います。
もし、何らかのエラーが出る場合は、原因を調べて修正すればよいだけのことですので、まずは、コードを書いて動かしてみることをお勧めします。
それから、質問する時はこちらを参考に、出来るだけ情報を書き込むようにすると回答が付きやすいです。
トラブルシューティングの基本
RocketMartue 様
ご回答ありがとうございます。
ご教示頂きました方法でしばらく様子を見てみます。
「トラブルシューティングの基本」今後の参考にさせて頂きます。
ありがとうございました。
nobita 様
色々ご教示頂きありがとうございました。
不慣れでご迷惑をおかけしてすいませんでした。