カスタマイズされたWordPressのログイン画面は、サイトをパーソナライズしたり、ブランドの一貫性を向上させる最も簡単な方法の一つです。クライアントのためにサイトを構築している場合でも、自分のプロジェクトを管理している場合でも、デフォルトのWordPressロゴを自分のものに置き換えるのは迅速かつ効果的です。このチュートリアルでは、WordPressのログインロゴを変更する方法を説明します。コーディングの知識は不要です。

 方法 1: プラグインを使用する(初心者向け)

ログインロゴを変更する最も簡単な方法は、プラグインを使用することです。

手順:

  • WordPressダッシュボードで「プラグイン」→「新規追加」に移動します。
  • LoginPressを検索してインストールします。
  • プラグインを有効化します。
  • LoginPress → カスタマイザーに移動します。
  • ロゴをクリックしてカスタム画像をアップロードします。
  • 変更を保存します。

 このプラグインは、あなたのドメインのログインページでデフォルトのロゴを自動的に置き換えます: yourdomain.com/wp-login.php。

 方法 2: 手動でロゴを変更する(上級者向け)

プラグインを避けたいですか?テーマのfunctions.phpを編集することで、手動でロゴを変更できます。

手順:

  1. ロゴをテーマの画像フォルダーまたはメディアライブラリにアップロードします(理想的には80x80px)。
  2. テーマディレクトリ内のfunctions.phpを開きます。
  3. 次のコードを追加します:
function custom_login_logo() {
    echo '
    <style type="text/css">
        h1 a {
            background-image: url(' . get_stylesheet_directory_uri() . '/images/custom-logo.png) !important;
            background-size: contain !important;
            width: 100% !important;
        }
    </style>';
}
add_action('login_head', 'custom_login_logo');

💡 メディアライブラリ経由でロゴをアップロードした場合は、wp_get_attachment_url()も使用できます。

 ボーナス: ログインURLリンクを変更する

デフォルトでは、ログインロゴはwordpress.orgにリダイレクトされます。これをホームページに変更できます:

function custom_login_logo_url() {
    return home_url();
}
add_filter('login_headerurl', 'custom_login_logo_url');

そして、タイトル(ホバーテキスト)をカスタマイズします:

function custom_login_logo_url_title() {
    return 'Welcome to Your Site!';
}
add_filter('login_headertext', 'custom_login_logo_url_title');

 最高の結果を得るためのヒント

  • クリーンな美観のために透明なPNGロゴを使用してください。
  • 読み込み時間を短縮するためにロゴを100 KB未満に保ってください。
  • 子テーマを使用している場合は、更新後の損失を防ぐためにすべての編集をそこで行ってください。

 結論

デフォルトのWordPressログインロゴを置き換えるのは数分ででき、サイトのブランドを即座に向上させます。プラグインを選ぶか手動の方法を選ぶか、どちらの方法もシンプルで効果的です。