解決済会員登録時のフック

フォーラム 使い方全般 【解決済】会員登録時のフック

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

    会員登録完了時に処理を入れたくて、
    functions.phpに以下のような記述をしていましたが
    いつの間にか動作しなくなっているようで、原因不明です。

    function hogehoge(){
      global $usces;
      $member_data = $usces->get_member();
      //以下処理
    }
    add_filter('usces_action_membercompletion_page_header', 'hogehoge');

    $member_dataが空になってしまうのが原因かもしれないのですが、
    登録したユーザー情報を得るにはどうしたらよいでしょうか?

    • このトピックはikedaが2年、 7ヶ月前に変更しました。
    #94601
    hzm
    参加者

    環境情報が抜けておりました。

    WordPress のバージョン: 5.6.4
    Welcart のバージョン:2.1.3
    PHP のバージョン:7.4
    ご利用のテーマ:WelcartBasic の自作子テーマ
    症状を確認したブラウザ: Chrome最新版

    #94609
    sagawa
    キーマスター

    こんにちは。

    今回のケースですと、新規会員登録ページから会員登録完了ページに遷移した時は、ログイン状態ではないため、こちらの$usces->get_member()では会員情報は取得できません。

    また、こちらではコードの提供やレクチャを行っておりませんので、
    ご自身でのカスタマイズが難しい場合は、WelCustomからご依頼いただければと思います。

    #94614
    hzm
    参加者

    ご返事ありがとうございます。

    調べまして、「usces_action_member_registered」というものがあることがわかりまして
    そちらに置き換えて、会員情報を取得することができました。

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

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