Language switcher

–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

WP eStore (WordPress modul)

Hatékony WordPress bevásárlókosár-bővítmény, amellyel bármilyen típusú kézzelfogható vagy immateriális terméket értékesíthet saját WordPress webhelyéről.

A WP eStore egy egyszerű bevásárlókosár-bővítmény, amellyel digitális (e-könyv, mp3, fényképek) és nem digitális termékeket árulhat WordPress blogjáról PayPal-on vagy más fizetési átjárókon keresztül. A digitális árukat a vásárlás után automatikusan kézbesítjük a vevőnek titkosított és időre korlátozott letöltési linkek segítségével.

Integráció PayPal-lal

Jelentkezzen be az FTP-re, és keresse meg a wordpress könyvtárát:

wp-content/plugins/wp-cart-for-digital-products/lib/gateway/ and edit file PaymentGateway.php

Keresse meg a submitPayment2() függvényt, és cserélje ki az egész foreach blokkot erre a kódra:

foreach ($this->fields as $name => $value) {
  $id = '';
  if ($name == 'notify_url') $id='id="pap_ab78y5t4a"';
  echo "<input type=\"hidden\" name=\"$name\" value=\"$value\" $id/>";
}
echo '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">';
echo "PostAffTracker.setAccountId('Account_ID');";
echo "PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a','', 'pap_custom');
</script>";

Ennyi. Mentse el munkáját, és ellenőrizze, hogy az oldalon található paypal gombok (űrlapok) tartalmazzák-e az id=”pap_x2s6df8d” karakterláncot a notify_url mezőben. Ha igen, folytassa a 3. lépéssel.

Ha az id=”pap_x2s6df8d” nem található a notify_url mezőben, folytassa a 2. lépéssel.

Integráció a PayPal szolgáltatással – alternatív megoldás

Ha az első lépésben található utasítások nem váltak be Önnek, akkor valószínűleg módosítania kell a következő fájlt:

wp-content/plugins/wp-cart-for-digital-products/eStore_misc_functions.php

és ebben a fájlban meg kell találnia a

print_eStore_buy_now_button($id,$button='',$nggImage='')

és/vagy

print_eStore_subscribe_button_form($id)

függvény, és abban a függvényben cserélje ki

$urls .= '<input type="hidden" name="notify_url" value="'.$notify.'" />';

ezzel:

$urls .= '<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="'.$notify.'" />';

majd a WP téma footer.php fájljába adja hozzá a következő kódot:

<!--PAP Integration starts here-->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>;
<!--PAP Integration ends here-->

Most ellenőrizze a paypal gomb (űrlap) kódját az oldalon, és ha a notify_url mező tartalmazza az id=”pap_ab78y5t4a” karakterláncot, akkor folytassa a 3. lépéssel.

Integráció PayPal-lal

A WPeStore és a PayPal integrálásának utolsó lépése az IPN átirányítási URL beállítása. Az összes adatot újra elküldjük a Post Affiliate Pro-nak. Fájl megkeresése és szerkesztése: wp-content/plugins/wp-cart-for-digital-products/paypal.php majd keresse meg: function _validateipn().

Illessze be oda a következő kódot:

/* 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 */

Ennyi. Mentse el munkáját, és a PayPal integrálva lesz. Ne felejtse el engedélyezni a Paypal beépülő modult a Post Affiliate Pro-ban.

Ne felejtse el integrálni a WordPress-jét a kattintáskövető kóddal – pl. helyezze el a globális láblécfájlba.

Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call