ページの一部分を特定のIDのユーザーにのみ表示する

ページの一部分を特定のユーザーにのみ表示したいことがあります。
今回はスタッフ専用ページへのリンクをスタッフがログインした時のみ表示させたいという場合。
今回はスタッフ用のユーザーIDが3つしかなく、増えることもないので、そのユーザーIDでログインしているときにのみ表示させます。ユーザーIDがたくさんあったり、増える可能性がある場合は権限で条件分岐を行なうほうが良いでしょう。

参考にしたサイト

WordPress:ユーザー権限や情報によって条件分岐を行う方法
NxWorld
http://www.nxworld.net/wordpress/wp-current-user-can-and-get-currentuserinfo.html

関数リファレンス/get currentuserinfo
WordPress Codex 日本語版
https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_currentuserinfo

手順

今回はトップページにスタッフ専用ページへのリンクを表示させるため、home.phpに下記に記述。

About sakaism

名古屋で働くWebデザイナー 最近はデザインとは別のフィールドを持ちたいなぁとも思っている。
This entry was posted in テンプレート作成. Bookmark the permalink.

スポンサードリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です