「ログイン画面」タグアーカイブ

管理画面でだけ適用するCSSファイルを作って、子テーマ化する WordPress BuddyPressカスタマイズメモ

WordPressの管理画面でだけCSSファイルを読み込ませる方法

 
WordPressのSNSプラグイン、BuddyPressを導入すると不特定多数のメンバーが参加することになるので、管理画面の配置や色を変更したい場合、非表示したいものなどがある場合に、スタイルシートを使いたい場合もあるだろう。

色々と方法はあるが、今回は外部CSSファイルを子テーマに入れて、管理画面で読み込ませる方法を紹介。


 

functions.php へ記述

//adminのCSSを子テーマに追加

スタイルシートのパス

この部分で、子テーマフォルダへのパスを表している。
スタイルシート名は、ここでは admin-style.css だ。

WordPress BuddyPressカスタマイズメモ ログイン直後に管理画面ではなくサイトフロントへ飛ばす

WordPressでログイン直後に管理画面ではなく、トップページへ飛ばす方法

<追加したい機能>

WordPressのSNSプラグイン、BuddyPressのメンバーは、管理画面からだけでなく、サイトフロント(トップページとか)のログインウィジェットからログインする場合もある。

なので、ログイン後に管理画面に飛ばさず、そのままホームぺージ(サイトフロント)にとどまってもらいたい。
 

functions.php へ記述

//ログイン後もサイトフロントへ飛ばす

これで、login_redirect のフィルターに home_url を返すように設定するだけでいい。

なお、一般ユーザーではなく、管理者は管理画面に直接飛ばしたい場合は、

で全体を囲めばOK。