WordPress ecommerce Plugin integration
Un plugin poderoso y gratuito que te permite vender cualquier cosa.
Esta integración se probó con éxito en el complemento de WP ecommerce plugin v 3.8.13.3
Puede realizar un seguimiento de la información del producto con este método de integración.
Editar plantilla
En tu instalación de wordpress, abre y edita el archivo:
wp-content/plugins/wp-e-commerce/wpsc-theme/functions/wpsc-transaction_results_functions.php
Busca la función transaction_results. Justo debajo de la línea con la definición de la función, se enumeran las variables globales. Agrega otro allí:
$wpdb
Luego encuentra la última línea de la función:
return $message_html;
Integración
Coloca el siguiente código de integración ENCIMA de la línea:
/*Post Affiliate Pro integration code */
$purchase = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM `" . WPSC_TABLE_PURCHASE_LOGS . "` WHERE `sessionid`= %s LIMIT 1", $sessionid ) );
$message_html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'.
"PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
sale.setTotalCost('".$purchase->totalprice."');
sale.setOrderID('".$purchase->id."');
PostAffTracker.register();
</script>";
/* /Post Affiliate Pro integration code */
En caso de que desees utilizar variables de impuestos y envío, usa:
- $total_tax
- $total_shipping
Integración por producto
Si deseas realizar un seguimiento de las comisiones por producto, simplemente usa este código en su lugar:
/*Post Affiliate Pro integration code */
$purchase = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM `" . WPSC_TABLE_PURCHASE_LOGS . "` WHERE `sessionid`= %s LIMIT 1", $sessionid ) );
$cart_items = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM " . WPSC_TABLE_CART_CONTENTS . " WHERE purchaseid = %d", $purchase->id ), ARRAY_A );
$message_html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."PostAffTracker.setAccountId('Account_ID');";
$i = 1;
foreach ($cart_items as $item) {
$item = array_map('wp_specialchars_decode', $item);
$message_html .= "var sale$i = PostAffTracker.createSale();
sale$i.setTotalCost('".($item['price']*$item['quantity'])."');
sale$i.setOrderID('".$purchase->id."($i)');
sale$i.setProductID('".$item['prodid']."');
PostAffTracker.register();";
$i++;
}
$message_html .= "</script>";
/* /Post Affiliate Pro integration code */
Si deseas utilizar el nombre de la categoría para el ID del producto, así es como se obtiene:
$category = wp_get_object_terms($item['prodid'],'wpsc_product_category',array( 'orderby' => 'count', 'order' => 'DESC', 'fields' => 'all_with_object_id'));
Entonces, el nombre se define en:
$category[0]->name;
En caso de que desees utilizar el nombre del elemento, utiliza la variable >$item[‘name’] en lugar de $item[‘prodid’].
En caso de que desees utilizar SKU, utiliza este código primero:
$item['sku'] = get_post_meta($item['prodid'], '_wpsc_sku', true);
Colócalo debajo de la línea con “arraymap” y luego, simplemente reemplaza $item[‘prodid’] con $item[‘sku’]_.
No olvides integrar tu WordPress con el código de seguimiento de clics. Puedes hacerlo colocando el código de seguimiento de clics en tu archivo de pie de página de WP, en Apariencia > Editar menú de tu WP.
Descubre cómo integrar AmeriCommerce con Post Affiliate Pro para potenciar tu e-commerce con múltiples escaparates, analíticas integradas y marketing online. Aprende a configurar el rastreador de ventas y la integración por producto. Mejora tu flujo de trabajo hoy mismo. ¡Visita para más detalles y crea tu cuenta GRATIS!
Descubre cómo integrar Post Affiliate Pro con tu carrito de compras OpenCart de código abierto. Aprende a rastrear pedidos, comisiones, y cupones a través de pasos detallados para modificar archivos cruciales como confirm.php y success.php. Optimiza tus transacciones, ya sea por carrito completo o por producto. Mejora tu e-commerce con esta poderosa integración.
Google Checkout (en WordPress ecommerce Plugin)
Integrate Google Checkout with your WordPress e-commerce plugin seamlessly. Follow our comprehensive guide to set up your Google Checkout merchant account, configure the plugin, and ensure it functions correctly. Enhance your e-commerce capabilities with detailed file editing instructions for smooth operation. Visit now to optimize your online store!
Descubre la integración de WordPress con Post Affiliate Pro, una herramienta de código abierto que mejora el seguimiento de clics y la gestión de afiliados. Compatible con plugins como WooCommerce y MemberPress, optimiza tu marketing y aumenta tus ganancias. ¡Descarga el plugin y transforma tu estrategia de afiliados hoy!
Shopp (Módulo del carrito de la compra de WordPress)
Descubre cómo integrar fácilmente Shopp, el módulo flexible de carrito de compra para WordPress, con Post Affiliate Pro para optimizar tus ventas. Sigue nuestra guía paso a paso para implementar el código de seguimiento y maximizar tu e-commerce. ¡Haz crecer tu negocio hoy mismo!