2017-06-19 16 views
0

私はここでこれを理解しようとしています。私は最初のカスタムWPテーマを開発しています。何らかの理由で、the_content()のフォントの色を私のページに固有のものに変更することはできません。single.phpのthe_content()フォントの色を変更すると、ホームページに反映されます

私のホームページに、私はそれを白くしたいです。私のsingle.phpページで、私はそれを黒にしたい。

ホームページのものとは別のクラス名を使ってdivにラップするだけで構いませんが、私のcssファイルのcolor属性をsingle.phpファイルのthe_content()に変更すると、ホームページのthe_content()に影響し、その逆もあります。

私はsingle.phpでそれをラップしているdivにstyle = "color:black"と入力してみましたが、どちらもうまくいかないでしょう。

これには何らかのトリックがありますか?私には欠けているものがなければならない。ページ上に存在しない全く違うクラスのスタイリングがスタイリングに影響するのはなぜですか?

+0

ウェブサイトのURLを入力しますか? –

答えて

0

これを試してください CSSのpage_idクラスを使用してthe_content block/divをターゲットに設定してください。 Like、 if(is_page(ID)){ 楽しいことをしてください。 }

参考:https://www.skyverge.com/blog/apply-changes-single-wordpress-page/

元。 CSSスタイル:body.page-id-2 .content {color:red;}

+0

私は今はとても馬鹿だと感じています。私はすでにそれを試したことを誓って、それは動作しませんでした。しかし、私はちょうど別のショットを与え、それは完全に動作しています。私は2日連続してコーディングしていますが、間違ったclass/div/somethingにそれを適用したに違いありません。おそらく、しばらくの間、コードエディタから離れる時が来たのです! – itsseanl

関連する問題