[WordPress] バック グラウンド body URL または URL に基づいて異なる html 文字列の接頭辞

スポンサーリンク

Question

基本的に私は持っている、カスタムのワードプレスの web サイト

カスタム wp-login.php ログイン画面を持っている

、ログイン画面にもつながります (有効)サインアップ ページ

サインアップ ページは、基本的には負荷 2 異なる動的内のフィールド、同じ フォーム

id

サインアップするユーザーことができます。すべては他のどこでも同じです。(置換の最初フレーム「ログイン」ページ)

問題… は、ログイン ページにはカスタムの背景イメージに

html, body { background:

そのフォームを打ったときにユニークな

background:

画像 を参照してくださいにユーザーを好きでしょう。(第 2 のフォーム サインアップ)

以下は、ユーザーがサインアップを押した後に生成される URL:

/wp-login.php?action=register

方法がある私は単に、

html, body { background:

を置き換えることができます 新しい 1 つで、ユーザーがその URL に達するか?

答え

やろうと (ない最良の方法 (それはおそらく最悪の 1 つ: D) が高速に実施し作品) これ:

index.php を開いて、そして以下のコードを追加:

答え

アクションを検出できるページのロード時に java スクリプトの設定を使用してレジスタ パラメーターを = し、body 要素にクラスを追加。ようなものとしてスタイルをオーバーライドし、

body.registration { background: ...}

答え

はい、簡単な方法これを行うには

と新しい css ルールをあなた の wp-login.php に置くことができます ! 重要、このような:

たぶん、それはあなたを助けることができる

html, body { background: url("link_of_another_image.png") !important }';
    }

?>

http://stackoverflow.com/questions/27306618/different-html-body-background-based-on-url-or-url-string-prefix

スポンサーリンク

Leave a Reply