サポート » マルチサイト » マルチサイトにwp-membersを使うと、ユーザー登録していないサイトにもログ

  • 解決済 myon08

    (@myon08)


    こんにちは!
    一つ教えてもらいたく投稿します。

    現在、マルチサイトでwp-membersを使って会員制サイトをいくつか運営しています。

    例えば、

    ネットワーク管理者(www.XXX.com)
     ∟/aaa (www.XXX.com/aaa/)
     ∟/bbb (www.XXX.com/bbb/)
    のような形です。

    /aaa/サイトにユーザー登録してアクセス制限をかけた固定ページにログインしたら当然閲覧するとができますが、/bbb/のアクセス制限をかけた固定ページもログインした状態になり、閲覧できてしまいます。

    多分、/aaa/のユーザー情報ではなく、ネットワーク管理者ページのユーザー情報を取ってくる感じがしますね。

    wp-membersで各サイトのユーザーのみのアクセス制限をかけたいですが、方法はあるのでしょうか。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック投稿者 myon08

    (@myon08)

    自分で解決しました。

    User Access Managerというプラグインインストール

    それぞれのサイトにユーザーグループを作成

    制限をかける固定ページの「編集」でユーザーグループ名にチェック

    そのグループのユーザーのみ閲覧可能になる

    同じネットワーク管理上の他のサイトのユーザーが入ると内容の代わりにユーザーではないというメッセージを表示

    そこにメッセージではなく、カスタマイズして「ログイン」ボタンを表示し、再度ログインページへ誘導

    これでそれぞれのサイトにきちんとユーザー管理ができるようになりました。

    kiko2007

    (@kiko2007)

    教えて下さい。
    全く同じ問題にぶつかり、User Access Managerで解決できましたが、

    “そこにメッセージではなく、カスタマイズして「ログイン」ボタンを表示し、再度ログインページへ誘導”

    サブサイトのログインURLを付けたのですが、別のサイトへログインしていると、元々ログインしていたサイトへ戻ってしまいます。

    Aサイトへログインー>BサイトのURLを打ち込むー>トップが表示され、ログインを押すー>Aサイトへ戻る。

    となってしまいます。
    WP:4.1.1
    User Access Manamgement ; バージョン 1.2.6.6

    特に特別な設定はしておりません。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「マルチサイトにwp-membersを使うと、ユーザー登録していないサイトにもログ」には新たに返信することはできません。