サイト全体で同じ色を使用するWordpressウェブサイトがあります。ユーザーがログインしている場合は、Javascriptを使用してCSSスタイルシートを変更してください。
私はユーザーがログインしている場合は、この色を変更したい
私の解決策これまでに:。
ユーザーであれば、二次スタイルシートがエンキューされるように、私は条件付きPHP文を書くことができますログインしました
ユーザがログインしている場合は別のボディクラスを追加して、そこにある特定のクラスをターゲットにすることができます。
どちらも控えめで、CSSの読み込みが必要です。
代替アプローチに関する考えはありますか?それはJavascriptがここでより良いオプションかもしれないように感じる?
IMOすべてのケースでのCSS –
ないでスタイリングされることを意図されたスタイルの色にJSを書くよりも、よりエレガントである「CSSのロード」 JavaScriptはこれ以上の選択肢ではありません。これまでの両方のソリューションは非常にエレガントです。CSSの多くは、カラースキームがどのように機能するかだけではありません。)SassのようなCSSプリプロセッサを使用して、設定可能なベースカラーからCSSで使用されるカラーを作成することができます。 – Ryan