質問: ### 前提として buddypress、anspressというプラグインを使っていてSNSサイトを構築しようとしています。 ### 実現したいこと SNSサイトを構築したいのですが、通常の投稿ページなどはログインなしで閲覧できるようにしています。 ただ、ログインしていない状態でプロフィールページを開いたときに内容が閲覧できてしまうので、そこはログイン必須にしたいのです。 コードで問題を解消する場合どこにどのように記述するべきか、 プラグインで解消できる場合、何を入れれば問題が解消できるか。 を教えてください。 ### 試してみた内容 やってみたことを記載してと複数のユーザーから意見がありましたので追記します。 プラグインとしては User Role Editor WP-Members Absolute Privacy をそれぞれ導入して、その中でそれを実現する項目があるかチェックしましたがなかったようです。 基本的に投稿や固定ページに閲覧を制限するプラグインやコードはサイトに載っているのですが、今回の目的を実現させるものではなかったと思います。 ただコードなどへの知識が乏しいので、気づかない。わかっていない。ということは十分にあると思いますので、初心者が質問していると思っていただければ幸いです。 回答くださった方の方法なのですが、 is_user_logged_in これはテーマ内に入れるとbuddypress・anspressともに有効だと教えていただいたのですが、 どのようにすると問題のプロフィール画面だけをログイン必須にできるのでしょう? (Q&Aページはログインがいらないページ)(buddypressとanspressは統合しています) 条件が複雑すぎて自分では解決できません。 よろしくお願いします。
回答: is_user_logged_inとかね