Necesito ayuda. Os envío url de prueba de producto en tienda con código de amazon incluido.  

 
Sheila
 Sheila
Estimable Member

El producto de prueba para amazon en pack Prometeo que he dispuesto para intentar conseguir mis dos objetivos

http://loesenci-cp167.wordpresstemporal.com/1provisional/producto/productpruebaamazon/

El problema que tengo en esta entrada es que Necesito AYUDA para conseguir:

a) 1. Conseguir que cada vez que un usuario clique en uno de los productos de la tienda de WooCommerce de afiliación en vez de ir a la ficha del producto de WooCommerce, directamente salten a Amazon, con el código de afiliado (para no perder la cookie de 90 días)
b) 2. Conseguir que aunque el cliente se vaya directamente a carrito del vendedor de mi producto afiliado, no salga de la tienda, es decir, que se cree una nueva página para que entre directamente a carrito y se mantenga abierta la página de mi tienda de la que el cliente ha salido
c) Necesito que todas las propuestas para solucionar esto, sean compatibles entre sí.

Esta fue la razón por la que mi proyecto se atascó la vez pasada y me desanime con él. No pude encontrar ayuda para desatascar este problema. A ver si esta vez me explico mejor y podéis, quizá, ayudarme.

Sí ya sabéis la solución, no hace falta que leais lo que viene a continuación. En este caso, sencillamente hacédmelo saber.

Si no lo sabéis, lo que sigue es la info que yo he encontrado por si es útil para ayudarme

(Para mi es prioritaría si existe otra vía que conozcáis, aplicad esa vía. Vosotros conocéis mejor que nadie el pack tienda)

1. Para el objetivo número 1: “Conseguir que cada vez que un usuario clique en uno de los productos de la tienda de WooCommerce de afiliación en vez de ir a la ficha del producto de WooCommerce, directamente salten a Amazon, con el código de afiliado (para no perder la cookie de 90 días)”

Solución que he encontrado en Internet: una estructura para un código en el url de compra de amazon que SÍ FUNCIONA en este producto de prueba de amazon, que lleva directamente al producto desde el botón de la página “comprar productos”(en http://loesenci-cp167.wordpresstemporal.com/1provisional/producto/productpruebaamazon/
)

Lugar de internet donde lo encontré: https://www.youtube.com/watch?v=0LefL7lRSss

Problema que me da aplicar esta solución: Deja el código a la vista en la entrada (ver entrada)

2. Para el objetivo número 2: “Conseguir que aunque el cliente se vaya directamente a carrito del vendedor de mi producto afiliado, no salga de la tienda, es decir, que se cree una nueva página para que entre directamente a carrito y se mantenga abierta la página de mi tienda de la que el cliente ha salido”

Solución que he encontrado en Internet, pero que no sé si es viable: Parece ser que en el código debe aparecer un target “_blank” porque si cierran la pestaña vuelven a la tienda

Lugar de Internet donde lo encontré: https://romualdfons.com/como-hacer-productos-tienda-de-afiliacion-redirijan-amazon/

Problema: Hay mucha gente en esta web que dice que le cascó su pack tienda al introducir el código.

(Además dicen que el código tiene que llevar un rel “nofollow”, porque así tienen que ser los enlaces de afiliación según Google)

Gracias por ayudarme

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 23/08/2017 6:54 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

hola

Con respecto al primer punto, has intentado hacerlo como un producto externo / afiliado?, tal como comentan en:
https://mythemeshop.com/blog/add-amazon-products-woocommerce/

Saludos.

ResponderCitar
Respondido : 23/08/2017 10:52 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Sheila
 Sheila
Estimable Member

Me lo miro, gracias. Pero necesito también poder conseguir el segundo punto, de tal manera que se integre con el primero. ¿Sabéis como? Me ha pasado demasiado eso de poner un plugin que vaya bien y que un segundo plugin lo anule todo.

ResponderCitar
Respondido : 23/08/2017 11:01 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Sheila.

Edita el archivo functions.php que encontraras en wp-content/themes/tuplantilla/fuctions.php y al final del archivo añade lo siguiente:

remove_action( 'woocommerce_before_shop_loop_item', 'woocommerce_template_loop_product_link_open', 10 );
add_action( 'woocommerce_before_shop_loop_item', 'tsa_woocommerce_link_nofollow', 10 );
function tsa_woocommerce_link_nofollow() {
	global $product;
	if ( $product->is_type('external') ) {
		echo 'get_product_url() . '">';
   	}else{
   		echo '';
   	}
}

Revisa si después de eso consigues lo que buscas.

Un saludo

Esta publicación ha sido modificada el hace 9 meses por antonio
ResponderCitar
Respondido : 24/08/2017 10:33 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Sheila
 Sheila
Estimable Member

Pepe, antes de nada muchas gracias por darme una solución individualizada:). Quiero preguntarte este código ¿me vale para mis dos peticiones o solo para una? Necesito que funcione para las dos cosas de ser posible (para que vaya al botón compra y para que mi tienda quede abierta al tiempo que el cliente está en amazon) Ahora voy a probarlo. Deseame suerte:)

ResponderCitar
Respondido : 24/08/2017 1:17 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Sheila.

Esto seria para el segundo punto que estas tratando, vamos paso a paso y así no nos liamos entre unas cosas y otras.

Un Saludo

ResponderCitar
Respondido : 24/08/2017 2:39 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Sheila
 Sheila
Estimable Member

0. El código de pantalla se ha aplicado en php-content, en functions de theme “twenty seventeen”.
(Esto me produjo dudas porque había demasiados registros de “themes”, yo solo tengo dos themes, y además los nombres no corresponden al nombre del pack que nos dáis. Elegí el que ha tenido la última actualización por lógica)
(visible el theme que elegi para aplicar el código en copia de pantalla “0”)

1. Aplicado ya el código en “functions”

(Visible en Copia de pantalla “1”)

2. Puesto el enlace de producto

(Visible en Copia de pantalla “2”)

3. El enlace ha sido obtenido de la página de amazon de comprobador de enlaces

(Visible en Copia de pantalla “3”)

4. Te vas a la página

http://loesenci-cp167.wordpresstemporal.com/1provisional/producto/productpruebaa

5. Pulsas sobre el botón de compra
“comprar productos”

6. Esta te lleva a la página de producto de amazon
https://www.amazon.es/Energy-Sistem-Music-Box-BZ3/dp/B00MWZOMMS/ref=sr_1_4?ie=UTF8&qid=1503572851&sr=8-4&keywords=energia&_encoding=UTF8&tag=colencas-21&linkCode=ur2&linkId=e54a08e84fa19047b4c2061cf47c0677&camp=3638&creative=24630%20%20%20

7. En realidad, con el código funcionando, tendría que llevarte al carrito, una página similar a esta:
https://www.amazon.es/gp/cart/view.html/ref=lh_cart_vc_btn (pendiente del código que me faciliteis en el segundo paso)

6. Asimismo puedes observar que la página de mi tienda desaparece, y solo queda la de amazon

https://www.amazon.es/Energy-Sistem-Music-Box-BZ3/dp/B00MWZOMMS/ref=sr_1_4?ie=UTF8&qid=1503572851&sr=8-4&keywords=energia&_encoding=UTF8&tag=colencas-21&linkCode=ur2&linkId=e54a08e84fa19047b4c2061cf47c0677&camp=3638&creative=24630%20%20%20

¿Alguna idea de si he hecho algo mal?

ResponderCitar
Respondido : 24/08/2017 2:52 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Los dos puntos que comentas son exclusivos, no tienen que ver uno con el otro, te sugiero primero concentrarte en el tema de que te lleve bien a amazon , es decir que añada al carrito

Elimina todo el código adicional que no cumpla ese objetivo y realiza nuevamente los pasos del artículo:
https://mythemeshop.com/blog/add-amazon-products-woocommerce/

Saludos.

ResponderCitar
Respondido : 24/08/2017 6:55 pm

Cursos Gratuitos WordPress

Sheila
 Sheila
Estimable Member

Jhon, he leído el enlace entero. en inglés y en español. Y no me cuenta nada que no sepa y que no aplique. Yo pido una información diferente para conseguir dos cosas: 1. Que el botón vaya al carrito del vendedor de amazon, no a la página de producto de amazon. 2. Que el cliente quede con una ventana abierta de mi tienda de tal manera que no pierda el contacto con ella. En todo lo que he leído del enlace que recomiendas, no se menciona ninguno de estos dos temas, solo dan informaciones básicas de como poner un producto en una tienda woocommerce. Si estoy equivocada, si lo deseas, hazme saber en que parte del artículo está la info que yo solicito. De no ser así, si quieres díme como conseguirlo

ResponderCitar
Respondido : 25/08/2017 2:17 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Vaya, si ya he visto que no hace lo que deseas el artículo que te envié, lamento la confusión.

Con respecto a agregar directamente al carrito, en la documentación de Amazon he visto que esto no lo hace un link, sino un código de formulario, es decir:
http://docs.aws.amazon.com/AWSECommerceService/latest/DG/AddToCartForm.html
Esto se complica ya que desde la configuración de Woocomerce para producto externo solo defines un link.

Como alternativa, revisa lo que se comenta en este artículo, se trata de usar un plugin para importar productos, podrías evaluarlo
https://www.julioromero.net/amazon-afiliados/

Saludos.

ResponderCitar
Respondido : 25/08/2017 7:43 pm

wpdoctor-revisa-la-salud-de-tu-wordpress