Gravity Forms (Module WordPress) integration
Un plugin de formulaire de contact complet qui dispose d’une interface glisser-déposer, d’un routage avancé des notifications, d’une capture de prospects, de champs logiques conditionnels, de formulaires multi-pages, de calculs de prix et de la possibilité de créer des articles à partir de formulaires externes.
Les formulaires de contact pour WordPress ne peuvent pas être plus simples que Gravity Forms
GravityForms avec PayPal
Si vous voulez suivre les paiements Paypal à travers votre GravityForms, vous devez suivre ces quelques étapes.
La première étape est de se connecter à votre FTP où votre WordPress est installé et de trouver le fichier
wp-content/plugins/gravityforms/form_display.php
Editez le fichier et recherchez cette ligne :
return $footer;
Collez ce code au-dessus de la ligne :
$footer .="<input type='hidden' name='custom' value='' id='pap_dx8vc2s5' />
<script id='pap_x2s6df8d' src='https://URL_TO_PostAffiliatePro/scripts/notifysale.php' type='text/javascript'>
</script>";
Sauvegardez votre travail.
GravityForms avec PayPal 2
Maintenant, éditez le fichier (si vous n’avez pas de fichier ‘class-gf-paypal.php‘, alors vous pouvez avoir un fichier ‘paypal.php‘ seulement) :
wp-content/plugins/gravityformspaypal/class-gf-paypal.php
et recherchez la ligne de code suivante :
$ipn_url = urlencode(get_bloginfo("url") . "/?page=gf_paypal_ipn");
Ajoutez ce code sous la ligne :
/* Post Affiliate Pro integration snippet */
$ipn_url .= urlencode("&pap_custom=".$_POST['custom']);
/* /Post Affiliate Pro integration snippet */
Maintenant, trouvez cette ligne :
private static function verify_paypal_ipn(){
et collez ce code juste en dessous de la ligne :
/* Post Affiliate Pro integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,
"https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom=".$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
N’oubliez pas d’intégrer votre WordPress avec le code de suivi des clics – la meilleure pratique consiste à le placer dans le fichier de pied de page, en utilisant Appearance> Edit.