Avisos
Vaciar todo

[Resuelto] Ayuda con banners de afiliados

25 Respuestas
4 Usuarios
1 Reactions
74 Visitas
Respuestas: 254
Reputable Member
Topic starter
 

Buenas tardes, hace unas semanas activé vuestros afiliados y después de analizar los banners se me ocurren 2 opciones de tamaño, el tamaño Banner 468x60 para después de la descripción en las paginas de los productos o incluso pero mas difícil el tamaño Banner 300x250 como última imagen de la galería de todos los productos ya que la imagen es proporcional al tamaño de mis imágenes de producto, este último no sabría como incluir el código en la galería de producto para que funcionase el link.

Después veo que tenéis preferencia con los banners de Iubenda ya que se muestran por defecto, pero a mi me gustaría saber también ¿cual es el servicio me mejor funcionen las ventas, WordPress, Web, WooCommerce, Divi, WeBuilder, iubenda, Mautic, Quickstart, Arkibot o CiberProtector? teniendo en cuenta que el 95% de los visitantes son de Francia, España, UK y Alemania en este orden.

Y si tenéis algún consejo para principiantes en esto de afiliados los acepto también.

Muchas gracias, Nadinne.

 

Contenido solo visible a usuarios registrados


 
Respondido : 17/08/2025 4:59 pm
Argenis
Respuestas: 11632
Illustrious Member Moderator
 

Hola Nadinne,

Con respecto al código, puedes agregar este:

add_action('woocommerce_single_product_summary', function(){
echo '<div style="margin:14px 0;text-align:center">
<a href="TU_ENLACE_AFILIADO" target="_blank" rel="sponsored nofollow">
<img src="URL_BANNER_468x60" width="468" height="60" loading="lazy" alt="Banner">
</a>
</div>';
}, 21); // 20 es la desc. corta; 21 = justo después

O debajo de la galeria de producto:

add_action('woocommerce_product_thumbnails', function(){
echo '<div style="margin-top:12px;text-align:center">
<a href="TU_ENLACE_AFILIADO" target="_blank" rel="sponsored nofollow">
<img src="URL_BANNER_300x250" width="300" height="250" loading="lazy" alt="Banner">
</a>
</div>';
}, 999);

Insertarlo como foto dentro del carrusel no lo aconsejamos por mantenimiento/compatibilidad. Estos codigos los agregas con el plugin de code snippet o cualquier otro similar que tengas activo.

https://wordpress.org/plugins/code-snippets

Un saludo 🖐️ 

 

 
Respondido : 17/08/2025 8:30 pm
Respuestas: 254
Reputable Member
Topic starter
 

No había pensado en el hueco de debajo de la galería de productos, me gusta la ubicación, pero para esta ubicación encaja mejor el grande el Banner 336x280. No me queda claro el código, me refiero a que servicio estoy anunciando en el banner.

Y os preguntaba que me gustaría saber ¿Cuál es el servicio que me recomendáis, WordPress, Web, WooCommerce, Divi, WeBuilder, iubenda, Mautic, Quickstart, Arkibot o CiberProtector? o tal vez, el código que me has dado es genérico.

Por favor, ¿me podrías dar el mismo código para ubicarlo bajo la galería pero para el Banner 336x280? y lo pruebo

Gracias, Nadinne.


 
Respondido : 18/08/2025 9:22 am
Respuestas: 254
Reputable Member
Topic starter
 

Perdón, mejor el banner 300x250, no había contado con que algunos productos tienen una segunda linea de imágenes de la galería. No cambies el código solo respóndeme.


 
Respondido : 18/08/2025 9:26 am
Bruno
Respuestas: 6538
Illustrious Member Moderator
 

Que tal Nadinne,

Y os preguntaba que me gustaría saber ¿Cuál es el servicio que me recomendáis, WordPress, Web, WooCommerce, Divi, WeBuilder, iubenda, Mautic, Quickstart, Arkibot o CiberProtector? o tal vez, el código que me has dado es genérico.

El fragmento de codigo compartido por mi compañero en efecto es genérico, ya quedara de tu parte tomar la URL absoluta del banner/imagen que deseas utilizar ademas del enlace de afiliado de Webempresa

Recuerda que puedes obtener los codigos ya con ambos enlaces añadidos desde el area de clientes en el apartado de Afiliados -> Banners

image

Perdón, mejor el banner 300x250, no había contado con que algunos productos tienen una segunda linea de imágenes de la galería.

Vale pues con tomarlo directamente como te he comentado del apartado correspondiente y moficando el hook que te ha sugerido mi compañero deberia de bastar

add_action('woocommerce_product_thumbnails', function(){
echo '<div style="margin-top:12px;text-align:center">
/*cambiar codigo banner*/
<a href="https://clientes.webempresa.com/america/gestion/aff.php?aff=&landing=iubenda" >
<img src="https://afiliados.webempresa.eu/Banner-afiliados-iubenda-300x250px.gif" width="300" height="250" border="0" alt="iubenda" title="iubenda"> </a>

/*fin del codigo banner*
</div>';
}, 999);
image

Recuerda que en el ejemplo en el código estoy utilizando los de un usuario real, debes usar los tuyos o al menos cambiar la URL del afiliado por la tuya 

Saludos!


 
Respondido : 18/08/2025 3:53 pm
Respuestas: 254
Reputable Member
Topic starter
 

Si, las urls me han quedado claras. Pero con lo del Hook me he perdido, entiendo que ¿basta añadir este último código con las urls correctas en el functions.php de mi tema hijo? o ¿tengo que hacer algo para crear el hook?

Perdona mi desconocimiento, pero recuerdo que el tema de los hooks en prestashop eran una tortura.


 
Respondido : 18/08/2025 5:01 pm
Bruno
Respuestas: 6538
Illustrious Member Moderator
 

Hola Nadinne,

Mas que agregar el código directamente en el archivo functions.php, toma en cuenta lo ya citado por mi compañero

Puedes agregar el fragmento de código por medio del plugin de Code Snipperts

https://wordpress.org/plugins/code-snippets

Saludos!


 
Respondido : 18/08/2025 5:24 pm
Respuestas: 254
Reputable Member
Topic starter
 

Lo acabo de probar en el clon de pruebas y no aparece el banner, por ejemplo retroboxes.es/opt/producto/caja-consola-ps3-slim-320gb-cech-2501b/ 

el código que he añadido directamente en funtions.php es...

// Mostrar publi webempresa bajo la galeria
add_action('woocommerce_product_thumbnails', function(){
echo '<div style="margin-top:12px;text-align:center">
/*cambiar codigo banner*/
<a href="https://clientes.webempresa.com/europa/gestion/aff.php?aff=8399&landing=webuilder" > <img src="https://afiliados.webempresa.eu/Banner-afiliados-webuilder-300x250px.gif" width="300" height="250" border="0" alt="WeBuilder" title="WeBuilder"> </a>
/*fin del codigo banner*
</div>';
}, 999);

 
Respondido : 18/08/2025 6:07 pm
Bruno
Respuestas: 6538
Illustrious Member Moderator
 

Que tal Nadinne,

Por favor valida la sintaxis del fragmento de código usado, ademas de que se encuentre activo desde el plugin sugerido

add_action('woocommerce_product_thumbnails', function(){
echo '<div style="margin-top:12px;text-align:center">
<a href="https://clientes.webempresa.com/europa/gestion/aff.php?aff=8399&landing=webuilder" >
<img src="https://afiliados.webempresa.eu/Banner-afiliados-webuilder-300x250px.gif" width="300" height="250" border="0" alt="WeBuilder" title="WeBuilder"> </a>
</div>';
}, 999);

Saludos!


 
Respondido : 18/08/2025 7:39 pm
Respuestas: 254
Reputable Member
Topic starter
 

Buenos días, no he entendido tu respuesta.


 
Respondido : 19/08/2025 9:04 am
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Nadinne,

En este caso lo que comenta Bruno es que compruebe el código que añadiste esté pegado bien sin errores, si es posible envíanos algunas capturas como se ven en el apartado donde los agregaste para revisar con mayor detalle lo que nos comentas.

Un saludo 


 
Respondido : 19/08/2025 11:04 am
Respuestas: 254
Reputable Member
Topic starter
 

Gracias Karen, no lo había entendido, el archivo editado es este...

/home2/impren20/public_html/retroboxes.es/opt/wp-content/themes/sparkling-child/functions.php

y la captura del código añadido es esta...

afi1

Gracias.

 


 
Respondido : 19/08/2025 11:27 am
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Nadinne, 

En este caso es posible el tema no este permitiendo insertar este código desde el function, lo primero es probar hacerlo con el plugin de code snippets que te sugirieron anteriormente mis compañeros, ya que con este veo si lo incorpora de forma correcta. 

El código a utilizar es:

add_action('woocommerce_product_thumbnails', function(){
echo '<div style="margin-top:12px;text-align:center">
<a href="https://clientes.webempresa.com/america/gestion/aff.php?aff=&landing=iubenda" > <img src="https://afiliados.webempresa.eu/Banner-afiliados-iubenda-300x250px.gif" width="300" height="250" border="0" alt="iubenda" title="iubenda"> </a>
</div>';
}, 999);
image
image

Verificalo y nos comentas como va todo

Un Saludo


 
Respondido : 19/08/2025 1:39 pm
Respuestas: 254
Reputable Member
Topic starter
 

Ya lo he hecho, he instalado el plugin y creado el snippet, también he eliminado el código del archivo functions.php. Pero sigue sin aparecer, no me suele fallar el añadirlos manualmente en el archivo functions.php, de hecho es la primera vez que uso este plugin.


 
Respondido : 19/08/2025 4:41 pm
Respuestas: 254
Reputable Member
Topic starter
 

Tal vez pueda ser un problema que sea un clon retroboxes.es/opt/


 
Respondido : 19/08/2025 4:43 pm
Página 1 / 2