フォーラム

[解決済み] 登録ユーザーのみ閲覧可能にする方法は? (3 件の投稿)

  1. t.maruya
    メンバー
    3 years前の投稿 #

    すべての投稿、ページをWordPressに登録させれているユーザーのみ閲覧可能にし、
    部外者には一切閲覧させない方法はありすか?
    特定メンバーによるプロジェクト管理で使用したいと考えています。
    WordPressとは無関係にBasic認証でも可能ではありますが、できればWordPressのユーザーで統一管理ができればと考えています。
    一般ユーザーがアクセスした場合、ログイン画面が表示される、というのがベストと思いますが、設定方法で可能か、あるいは相当のプラグインがあるか、どなたかご教授願えればと思います。
    よろしくお願い致します。

  2. php-web
    メンバー
    3 years前の投稿 #

    auth_redirect()という関数が用意されています。

    http://codex.wordpress.org/Function_Reference/auth_redirect

  3. t.maruya
    メンバー
    3 years前の投稿 #

    早速のご回答ありがとうございました。

    wp-blog-header.phpに以下の修正を加えたところ、
    希望通りになりました。

    ありがとうございました。

    「wp();」の直前に下記のコードを挿入。
    >if (is_user_logged_in()){
    > }
    > else {
    > auth_redirect();
    > };

返信

ログイン しなければ投稿できません。

About this Topic