会員クラス別表示

フォーラム 使い方全般 会員クラス別表示

  • このトピックには2件の返信、2人の参加者があり、最後にkomoriにより7年、 11ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #78615
    komori
    参加者

    ——————————————-
    WordPress のバージョン: 4.5.2
    Welcart のバージョン: 1.8.2
    ご利用のテーマ:Welcart basic
    症状を確認したブラウザ:chrome
    サーバー(会社名、サービス名):お名前.com
    SSLの利用: 
    WordPress のパーマリンク設定:デフォルト
    ——————————————–

    いつもお世話になっております。
    VIP会員はすべての商品の閲覧可能
    その他会員は一部商品の閲覧が不可のサイトを作ろうとおもっています。
    現在VIP専用商品と通常商品のカテゴリーIDを分けてfunctions.phpに以下を追加しました。

    add_action(‘get_header’, ‘member_page’);
    function member_page(){
    if(is_category(‘5’)&& usces_the_member_status(‘return’) != ‘VIP会員’||in_category(‘5’)&& usces_the_member_status(‘return’) != ‘VIP会員’){
    wp_redirect(get_permalink(’10’));
    exit;
    }
    }

    この場合、通常会員でログインすると商品一覧(スラッグitem)をクリックすると商品はありませんと表示されます。

    やりたい事はパンクスリスト等から商品一覧をクリックすると通常会員はVIP専用商品を除く商品の一覧を見る事が出来るようにする。
    です。
    おそらくwp_redirect(get_permalink(’10’)の部分だとは思うのですがこのリダイレクト先をcategory ID 8にしたいのですがどのようにしたらいいか分かりません。ご教授お願い致します。

    #78616
    yasumax
    キーマスター

    こんにちは。

    カテゴリーならば、URL取得のテンプレートタグが違います。
    WordPress Codexを確認してください。
    WordPress Codex日本語 関数リファレンス/get_category_link

    #78619
    komori
    参加者

    ありがとうございます。
    見てみます!

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。