Hola Jonas,
Puedes usar el plugin de https://wordpress.org/plugins/perfect-woocommerce-brands/, instalas y activas.
Luego agrega el siguiente código al final del functions.php:
add_action( 'woocommerce_before_shop_loop_item_title', 'aq_display_brand_before_title' ); function aq_display_brand_before_title(){ global $product; $product_id = $product->get_id(); $brands = wp_get_post_terms( $product_id, 'pwb-brand' ); foreach( $brands as $brand ){ echo 'term_id).'" class="category uppercase is-smaller no-text-overflow product-cat op-7">'; echo $brand->name; echo ''; } }
Espero que esto sirva para lo que buscas, de no ser así por favor indícalo para que podamos seguir ayudándote.
Saludos 🙂
Hola Bulmaro gracias por su respuesta
Veo que el plugin es para word press. ¿Es posible hacerlo en prestashop 1.6.1.24?
Hola Jonas,
Una disculpa por la confusión y demora.
Tienes que dirigirte al archivo product_list.tpl ubicado en la carpeta del tema que estás usando. Desde el administrador de archivos de cPanel accede a /public_html/raiz_de_tu_web/themes/elara/proudct_list.tpl
En la linea 86 puede que encuentres algo así:
Solo agrega editalo y reemplazadlo como te muestro a continuación:
Nota: Recuerda crear una copia de seguridad del archivo product_list.tpl antes de editarlo.
Saludos 🙂
Hola Bulmaro gracias por tu respuesta
he ingresado el código como mencionas y casi funciona, solo que el nombre del producto sale en dos veces (adjunto captura) deseo reemplazar el primer nombre del producto por el nombre de la marca para todos los productos. con eso queda todo listo ¿es posible?
Hola
Asegúrate de haber reemplazado el código, es posible que lo hayas agregado, envíanos como adjunto el archivo que has modificado (puedes adjuntarlo en .zip) para revisar
Actualmente tu sitio esta en mantenimiento y no podemos ver lo que comentas.
Saludos.
Hola Jhon
He restaurado al archivo original y reemplazado el código desde Cpanel, he habilitado la tienda y borrado caché. Pero ahora se ve el nombre del producto
adjunto el archivo modificado
Gracias por su ayuda
Hola
Adjunta nuevamente el archivo, lo ideal sería que lo adjuntes con la modificación que has realizado.
Si no se adjunta puedes subirlo a algún servicio externo como dropbox y enviarnos el enlace público.
Saludos.
Hola Jhon
Adjunto el archivo y envío enlace y enlace Drive por si acaso
https://drive.google.com/file/d/10IDtUWDUaBbPpUBAqmvF1zvV4lVJ_8G_/view?usp=sharing
Gracias
Hola
El archivo que envías si que tiene el código correcto, puedes ir al backend de PrestaShop, en Paramétros Avanzados > Rendimiento , forzar la recompilación de cache de smarty y también deshabiliar temporalmente parámtros de optimización CCC que tengas y la cache.
Por otro lado he visitado tu sitio pero no veo que se duplique el nombre.
También puedes probar temporalmente cambiando al theme que viene por defecto (si estas en PS 1.7 el theme classic) agregar el código y verificar si te sucede lo mismo.
Saludos.
Hola John
lo raro es que la primera vez que puse el código funcionó pero con el nombre del producto duplicado, ahora ya no funciona y el código esta correcto y la caché y demás estaba deshabilitado e inclusive borré caché manualmente, es raro.
Trataré de solucionarlo, mil gracias por su ayuda 🙂
Hola
Puedes probar igualmente cambiando temporalmente de theme y verificar, las modificaciones lógicamente tendrías que hacerlo en el theme activo nuevamente.
Saludos
Hola Jhon
ya realicé las pruebas en un sitio clon y por alguna razón no surte el cambio
de hecho en mi tienda en producción tengo el código incrustado y no funciona,
¿hay otra manera de hacerlo?
Contenido solo visible a usuarios registrados
Gracias
Hola
Algo que podrías probar es agregar un mensaje para ver si esta teniendo efecto el archivo que modificaste, por ejemplo en el inicio del código agrega "prueba",
prueba {if isset($product.manufacturer_name)} .... resto del códigoVerifica si se muestra el texto de prueba
Saludos.
Respondido : 30/12/2019 4:27 am
Hola Jhon
gracias mil gracias por su respuesta, lo hice y ahora funciona a la perfección justo como lo quería, solo una última pregunta ¿es posible cambiar el color de texto del mensaje "prueba"'?
nuevamente mil gracias por su ayuda eres un crack 🙂