Avisos
Vaciar todo

MOSTRAR NOMBRE PRODUCTO  

 
Lola
 Lola
Usuario eminente

Buenos días.

Estoy haciendo una tarjeta de regalo en PW Gift Card. Hasta ahora todo bien, gracias a vuestra ayuda, pero ahora me sucede un problema.

Quiero mostrar en la tarjeta el nombre del producto con esta función:

<?php
$product = property_exists( $item_data, 'product' ) ? $item_data->product : pwgc_get_gift_card_product();
echo '' . esc_html( $product->get_title() );
?>

Me muestra el nombre del primer producto de mi lista de productos, pero no la que debería de mostrar. ¿Alguna solución, porfa? Muchas gracias

Un saludo

Contenido solo visible a usuarios registrados

Citar
Respondido : 18/11/2022 9:32 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Lola.

Según la documentación del plugin tienes que utilizar lo siguiente:

<div class="pwgc-email-section">
    <?php
        $product = property_exists( $item_data, 'product' ) ? $item_data->product : pwgc_get_gift_card_product();
        echo 'Product: ' . esc_html( $product->get_title() );
    ?>
</div>

 

Revisa esta documentación del plugin:

-> https://www.pimwick.com/pw-faq/

 

Un saludo

ResponderCitar
Respondido : 18/11/2022 10:13 am

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

Lola
 Lola
Usuario eminente

@pepesoler Muchas gracias por la respuesta y disculpad que no respondiera antes.

Ese código es el que tengo puesto, pero me sale el primer producto de mi lista, no el producto que se ha comprado. Aunque digan que sale, en la realidad no sale. ¿Alguna otra solución? ¿Sabéis si hay un shortcode del nombre del producto en WordPress/Woocommerce? Muchas gracias

ResponderCitar
Respondido : 18/11/2022 6:01 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Lola, 

En este caso puedes enviarnos algunas capturas sobre donde estás añadiendo el código para la plantilla? una opción de acuerdo a la documentación es incorporarlo de forma manual 

If you have trouble with Step 3, you can manually copy this file:

/wp-content/plugins/pw-woocommerce-gift-cards/templates/woocommerce/emails/customer-pw-gift-card.php

To here (you may need to create the subfolders if they do not exist in your theme folder):

/wp-content/themes/<your-active-theme>/woocommerce/emails/customer-pw-gift-card.php

Verifica los paso dentro de la sección que comenta en el punto Template – Gift Card Email

Un Saludo 

ResponderCitar
Respondido : 18/11/2022 6:09 pm

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

Lola
 Lola
Usuario eminente

@karen Te mando un pantallazo

Captura de Pantalla 2022 11 18 a las 19.21.53

 

ResponderCitar
Respondido : 18/11/2022 6:22 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Lola,

Segun el procedimiento toca copiar el archivo customer-pw-gift-card.php ubicado en el directorio
/wp-content/plugins/pw-woocommerce-gift-cards/templates/woocommerce/emails/ 

Y pegarlo en el directorio 
/wp-content/themes/nombre-tema/woocommerce/emails/

La captura que nos compartes es el archivo en si.

Valida y nos avisas, Saludos!

 
ResponderCitar
Respondido : 18/11/2022 6:58 pm

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Lola, 

En este caso es posible que no se esté aplicando, ya que no tiene la misma clase el código

image

Ya es algo que está relacionado con la modificación del código del plugin no podemos probarlo porque no podemos ingresar a tu sitio web, en este caso te recomiendo consultes con nuestro directorio de colaboradores quienes pueden ayudarte a configurar lo que necesitas. 

Un Saludo 

ResponderCitar
Respondido : 18/11/2022 6:59 pm
Lola
 Lola
Usuario eminente

@bruno-vichetti ¿Y esta la borro?

/wp-content/plugins/pw-woocommerce-gift-cards/templates/woocommerce/emails/

He generado la carpeta (nueva) el el DIVI hijo t no funciona

 

ResponderCitar
Respondido : 18/11/2022 7:04 pm

Cursos Gratuitos WordPress

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Lola, 

Puedes comentarnos mejor a que te refieres con que el tema hijo no funciona, si estás utilizando un tema hijo debes crear el directorio siguiendo la ruta que indica el plugin

/wp-content/themes/nombre-tema/woocommerce/emails/

No debes borrar ningún otro archivo de los otros directorios del complemento

Un Saludo 

ResponderCitar
Respondido : 18/11/2022 7:33 pm
Lola
 Lola
Usuario eminente

@karen Pero el tema no tiene esas carpetas. Las creo y me sale el aviso que te mando en el pantallazo. También te mando como sale la tarjeta.

Captura de Pantalla 2022 11 18 a las 20.57.56
Captura de Pantalla 2022 11 18 a las 20.58.59

 

ResponderCitar
Respondido : 18/11/2022 7:59 pm

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

Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Lola,

Como se aprecia en las indicaciones

if you have trouble with Step 3, you can manually copy this file:

/wp-content/plugins/pw-woocommerce-gift-cards/templates/woocommerce/emails/customer-pw-gift-card.php

To here (you may need to create the subfolders if they do not exist in your theme folder):

/wp-content/themes/<your-active-theme>/woocommerce/emails/customer-pw-gift-card.php

Si es necesario debes crear el directorio correspondiente para que funcione, mas aun si estas utilizando un tema hijo.

image

https://www.pimwick.com/pw-faq/

Si aun cumpliendo los pasos no funciona se deberá considerar contactar a soporte del plugin o elevar la consulta a nuestros colaboradores para que te apoyen con la edición a medida de estos archivos

Saludos!

ResponderCitar
Respondido : 18/11/2022 8:23 pm
Lola
 Lola
Usuario eminente

@bruno-vichetti No funciona. Voy a ver al soporte del plugin. Muchas gracias

ResponderCitar
Respondido : 18/11/2022 8:55 pm

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

Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Lola,

Estupendo, quedamos atentos.

Un saludo 🖐️ 

ResponderCitar
Respondido : 18/11/2022 9:19 pm