Gravity Forms (modulo WordPress) integration
Un plugin completo per i moduli di contatto che presenta un’interfaccia drag and drop, un routing avanzato delle notifiche, la registrazione dei lead, i conditional logic fields, i moduli a più pagine, i calcoli dei prezzi e la possibilità di creare dei post da moduli esterni.
I moduli di contatto per WordPress Non Sono Più Semplici di quelli di Gravity Forms
GravityForms con PayPal
Se vuoi tracciare i pagamenti paypal attraverso il tuo account GravityForms, devi seguire questi semplici passaggi.
Il primo passaggio consiste nell’accedere al tuo account FTP dove è installato WordPress e trovare il file
wp-content/plugins/gravityforms/form_display.php
Modifica il file e trova questa linea:
return $footer;
Incolla questo codice sopra la linea:
$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>";
Salva il tuo lavoro.
GravityForms con PayPal 2
Ora, modifica il file (se non hai un file ‘class-gf-paypal.php‘, allora potresti avere solo un file ‘paypal.php‘):
wp-content/plugins/gravityformspaypal/class-gf-paypal.php
e trova la seguente linea del codice:
$ipn_url = urlencode(get_bloginfo("url") . "/?page=gf_paypal_ipn");
Aggiungi questo codice sotto la linea:
/* Post Affiliate Pro integration snippet */
$ipn_url .= urlencode("&pap_custom=".$_POST['custom']);
/* /Post Affiliate Pro integration snippet */
Ora trova questa linea:
private static function verify_paypal_ipn(){
e incolla questo codice proprio sotto la linea:
/* 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 */
Non dimenticarti di integrare il tuo account WordPress con il codice di tracciamento dei clic – ti converrebbe metterlo nel file di piè di pagina, usando Aspetto> Modifica.