WordPressで本当に会員だけが見れる(ログインしたら使える)掲示板にしたくて。bbPressだと投稿とかの権限は変えれるけど、結局表は見えるので……。
header.phpの一番最後に以下のようなものを付ける。
<?php
#フォーラムの場合、ログインしてなかったら、ログインしろと言う。
if((is_post_type_archive( 'forum' ) || is_tax( 'forums' ) || is_singular( 'forum' )) && !is_user_logged_in()):
echo "このページは会員限定です。会員の方が閲覧するためには、ログインが必要です!";
get_footer();
exit;
endif;
?>
条件はまた追加するかも。ひとまずこれで、ログインしてない人にはフォーラムのforumリストさえ見えません。
コメントを残す