2017-09-09 1 views
1

J'essaie d'appeler l'alias Mixpanel et d'identifier les événements dans les hooks pour user_registration et wp_login, mais j'obtiens des erreurs de fonction non définies sur la fonction alias lors de l'enregistrement et identifiez la fonction lors de la connexion.Appeler Mixpanel Alias ​​et identifier les événements dans WordPress

J'ai inclus le javascript Mixpanel dans mon en-tête et ci-dessous sont mes deux crochets que j'utilise dans mon fichier functions.php.

Toute aide sur ce que je peux faire mal ici serait grandement appréciée!

// MIXPANEL REGISTRATION SCRIPT 
 
function mixpanelRegistration($user_id) { 
 
    mixpanel.alias($user_id); 
 
} 
 
add_action('user_register', 'mixpanelRegistration'); 
 

 

 
// MIXPANEL LOGIN SCRIPT 
 
function mixpanelLogin($user) { 
 
    mixpanel.identify($user->ID); 
 
} 
 
add_action('wp_login', 'mixpanelLogin');

+0

Si vous utilisez la bibliothèque javascript de mixpanel, vous devez utiliser mixpanel en javascript et non php. Sinon, utilisez la bibliothèque php pour mixpanel. –

+0

@PrajwalBati c'était exactement mon problème merci. –

Répondre

0

Ce problème était causé en essayant d'appeler les mixpanel javascript bibliothèque au sein de mes fonctions de WordPress (PHP). Fini par avoir besoin d'appeler la bibliothèque PHP Mixpanel.