wordpress上でdiv等のhtmlタグをcssファイルに分けて装飾している場合の話です。
wordpress上のプラグインから出力される結果に対してのCSS装飾なのでプラグインのphpファイルを弄ってしまうとアップデートの際に手間が増えてしまうためプラグインのphpは触らない事とします。
※但し、新規にphpを作成しテンプレート用のphpにincludeさせる事は可能です。
HTML
1<div id="hoge-1">...</div> 2<div id="hoge-2">...</div> 3| 4<div id="hoge-1234">...</div>
上記の様にidが[hoge]-[数字]のフォーマットになっているhtmlがあり、cssファイルでそれを数字の部分を判定する事によってdisplay: none;としたいです。
通常cssにはphpの変数等を使用する事が出来ないため困っております。ggってみたところ CSS内でPHPの変数を使いたい のようにすれば一応求めている事は出来そうです。
CSS
1div#hoge-<?php $id ?> { 2display: none; 3}
ですが、本来このような方法は想定されてなさそうに感じるので使うべきでないように思います。
このようにhtmlのidの可変部分によって場合分けする方法は、上記の例以外に何かあるのでしょうか?
ご教授願います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/04 10:04
2016/04/05 00:59