Welcartの会員情報を使って、WPの投稿や固定ページ閲覧を制限することはできますか

2016 年 2 月 20 日

ホーム フォーラム 使い方全般 Welcartの会員情報を使って、WPの投稿や固定ページ閲覧を制限することはできますか

このトピックには4件の返信が含まれ、3人の参加者がいます。1 年、 2 ヶ月前 satoshi.bb さんが最後の更新を行いました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #77458

    satoshi.bb
    Participant

    Welcartの会員情報(会員か非会員か)を使って、特定の投稿ページに「閲覧制限」を設けることはできるのでしょうか。

    あるいは、特定のカテゴリー内の投稿ページを会員のみ閲覧できるようにすることはできるのでしょうか。

    ーーー

    例:

    投稿A:会員と非会員が閲覧できる

    投稿B:会員のみ閲覧できる

    投稿C:会員と非会員が閲覧できる

    ーーー

    デフォルトではできない場合、カスタマイズや他のプラグインとの組み合わせをすれば可能でしょうか。

    皆様のお知恵をお借りできましたら,幸いでございます。

    何卒、よろしくお願い致します。

    #77469

    uishi
    Participant

    https://www.welcart.com/community/forums/topic/%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%AE%E4%BC%9A%E7%A4%BE%E5%90%8D%E3%82%92%E3%83%88%E3%83%83%E3%83%97%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AB%E5%87%BA%E5%8A%9Be
    コレがまだ有効なら、固定ページや投稿で判定して、the_content、あるいは「会員のみ閲覧可能のメッセージ・会員登録はこちら」を出力になるんでしょうか。
    あと特定のカテゴリーに属する判定も必要なのでしょうか。
    論理の組み合わせ次第ですか。

    #77514

    nanbu
    Participant

    こんにちは
    ログインしているかどうかの判定で良さそうですね。「usces_is_login」で検索してみて下さい。

    #77540

    satoshi.bb
    Participant

    ありがとうございます。
    検索してみます。

    #77635

    satoshi.bb
    Participant

    「usces_is_login」で検索をしたところ、以下のトピックにて似た内容がありました。
    Welcart コミュニティー|ECサイト構築プラグイン » トピック: あるランクの会員にのみ情報を表示する
    このトピックのなかで以下の回答があったのですが、これは該当する投稿全てに書き込む必要があるのでしょうか。

    <?php if(usces_is_login() && usces_the_member_status(‘return’) == ‘特別会員’): ?>
    特別会員の表示内容
    <?php elseif(usces_is_login() && usces_the_member_status(‘return’) == ‘優良会員’): ?>
    優良会員の表示内容
    <?php else: ?>
    <?php endif; ?>

    特定のカテゴリーに入っている記事を対象とする場合はどのような記述をしたらいいのかがわからず困っております。

    phpやプログラミングの勉強不足で申し訳ありません。
    もし記述内容がお分かりの方がいらっしゃいましたら、ご教授頂けますと助かります。
    何卒、よろしくお願い致します。

5件の投稿を表示中 - 1 - 5件目 (全5件中)

このトピックに返信するにはログインが必要です。