サポート » 使い方全般 » Social Loginでの新規登録時に、任意のグループへの自動追加方法

  • soran7

    (@soran7)


    いつも貴重な情報を分かち合ってくださり、本当にありがとうございます。
    フォーラムでやりとりされる内容は、
    とても実用的で、即現場で活かせるので大変重宝しております。

    早速ご質問をさせていただきます。

    BuddyPressという、SNS機能を追加するプラグインにて、
    新規ユーザー登録時に、任意のグループに自動追加できるようにしたくて、
    以下のコードを、functions.php に追加することで実現できました。

    ●BuddyPress
    http://wordpress.org/plugins/buddypress/

    function automatic_group_membership( $user_id ) {
     if( !$user_id ) return false;
    
     groups_accept_invite( $user_id, [グループID] );
    }
    add_action( 'bp_core_activated_user', 'automatic_group_membership' );

    しかし、Social Loginという、
    FacebookやGoogle+といったSNSのアカウントを利用して
    ログインできるプラグインでは、
    新規ユーザー登録時に、任意のグループに自動追加できませんでした。

    ●Social Login
    http://wordpress.org/plugins/oa-social-login/

    Social Loginを利用した新規ユーザー登録時でも、
    任意のグループに自動追加するためには、
    どのようにコードを書けば、実現できますでしょうか。

    何卒、ご教授いただければ幸いです。
    よろしくお願いいたします。

  • トピック「Social Loginでの新規登録時に、任意のグループへの自動追加方法」には新たに返信することはできません。