概要
is_login
関数は、現在のリクエストがログインページかどうかを調べるために使用されます。この関数は、ログインユーザー向けのカスタマイズや、ログインページに特化した機能を実装する際によく使われます。また、特定の条件に基づいてユーザーのアクセスを制限したり、ログインが必要な機能の表示を制御したりする際にも役立ちます。
以下は、is_login
関数が使用される一般的なケースです。
- ログインページへのリダイレクト処理
- ログインしていないユーザーへのメッセージ表示
- 特定のページでのサイドバーウィジェットの表示管理
- レスポンシブデザインの調整
- ログインフォームのデザイン調整
- ページのアクセス制限
- 管理画面の表示制御
- 認証済みコンテンツの表示管理
構文
is_login();
パラメータ
is_login
関数にはパラメータはありません。
戻り値
true
:現在のリクエストがログインページの場合。false
:それ以外の場合。
関連する関数
使用可能なバージョン
is_login
関数は、WordPressのバージョン5.0以降で使用可能です。
コアファイルのパス
is_login
関数は、wp-includes/template.php
に含まれています。
この関数のアクションでの使用可能性
アクション | 使用例 |
---|---|
mu_plugin_loaded | |
registered_post_type | |
plugins_loaded | |
wp_roles_init | |
setup_theme | |
after_setup_theme | |
set_current_user | 〇 |
init | 〇 |
register_sidebar | |
wp_loaded | |
send_headers | |
parse_query | |
pre_get_posts | |
wp | 〇 |
template_redirect | 〇 |
get_header | |
wp_head |
この関数は、特定のWordPressのバージョンで非推奨または削除された情報はありません。