WordPress

【WordPress】ログインユーザーにのみコンテンツを表示する条件分岐の記述方法

WordPress

【WordPress】ログインユーザーにのみコンテンツを表示する条件分岐の記述方法

ログインしているユーザーにのみ、コンテンツを表示したい時があります。例えば、管理画面へのリンクや、ログインユーザーにのみ表示したいコンテンツなど。
これを実行するためには「is_user_logged_in」というWordPressの関数を使用します。

ログインユーザーにのみコンテンツを表示する条件分岐

<?php if(is_user_logged_in()): ?>
ここに記述したコンテンツはログインユーザーのみに表示されます。
<?php endif; ?>

上記のように記述することで、ログインユーザーにのみコンテンツを表示することができます。

ログインユーザーと、ログインユーザー以外で条件を切り分ける場合

<?php if(is_user_logged_in()): ?>
ここに記述したコンテンツはログインユーザーのみに表示されます。
<?php else: ?>
ここに記述したコンテンツはログインユーザー以外に表示されます。
<?php endif; ?>

上記のように、間に「else」を入れることで、条件を切り分けることができます。
以上、条件分岐についてご紹介しました。

参考サイト

あなたにおすすめの記事