Avisos
Vaciar todo

Mostrar el número total de imágenes de un producto  

 
Sonia
 Sonia
Nuevo usuario

Hola,

Mediante un código en el archivo functions.php y luego un shortcode consigo mostrar el número total de imágenes que tiene adjunto un producto y funciona bien. El problema es que luego si se edita el producto y se elimina una de las imágenes el contador no lo resta y no se actualiza debido a que la imagen sigue estando en medios de wordpress. ¿Cómo puedo solucionarlo para que el contador se actualice aunque la imagen que se elimina del producto siga en medios? 

Muchas gracias de antemano.

El código que he puesto en el archivo functions.php es éste:

 

function total_images_shortcode() {
global $post;

// Obtener todas las imágenes adjuntas al post actual
$attachments = get_posts( array(
'post_parent' => $post->ID,
'post_type' => 'attachment',
'post_mime_type' => 'image',
'posts_per_page' => -1,
'fields' => 'ids',
) );

// Contar el número de imágenes adjuntas al post
$total_images = count( $attachments );

return $total_images;
}

add_shortcode( 'total_images', 'total_images_shortcode' );

Contenido solo visible a usuarios registrados

Citar
Respondido : 01/03/2024 10:09 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Sonia.

Parece que tienes la web en mantenimiento y no podemos revisarlo, necesitamos que abras la web para revisarlo y por favor adjunta una captura para que veamos exactamente a qué te refieres, no se si es del Front de la web o del administrador.

 

Un saludo

ResponderCitar
Respondido : 01/03/2024 12:54 pm

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