最終更新日: 2020/09/22 WordPressで現在ログインしているユーザーが管理者かどうかを判定する方法を紹介します。管理者だけにコンテンツを表示させたい、もしくは管理者以外に表示させたい場合に役立ちます。 管理者かどうか判定する方法 現在ログインしているユーザーが管理者かどうか判定するには、current_user_can関数を使用します。 管理者かどうか判定するにはcurrent_user_can関数の引数に権限名(manage_optionsなど)を指定します。 管理者の場合 if ( current_user_can( 'manage_options' ) ) { //管理者の場合の処理 } 管理者以外の場合 if ( !current_user_can( 'manage_options' ) ) { //管理者以外の場合の処理 } 管理者と管理者以外で条件分岐する場合
![WordPressで現在のユーザーが管理者かどうか判定する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/3a9f165638c808599a6d9f21be5a136fdeb40d18/height=288;version=1;width=512/https%3A%2F%2Fwebgaku.net%2Fwp-content%2Fuploads%2Fcheck-administrator.png)