Avisos
Vaciar todo

No mostrar productos sin imagen

2 Respuestas
2 Usuarios
0 Reactions
5 Visitas
Respuestas: 327
Reputable Member
Topic starter
 

Hola, quería saber como puedo hacer para que Woocomerce no muestre los productos del catálogo que no dispongan de imagen, gracias

Contenido solo visible a usuarios registrados


 
Respondido : 29/04/2021 9:57 am
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Luis Manuel,

Para ocultar los productos que no tengan imagen en tu tienda puedes probar con el siguiente código que debes añadir en el function.php de tu tema (preferiblemente tema hijo) o través de un plugin como code snippets

Una vez instalas el plugin de conde snippets solo debes pulsar en fragmento de código -> añadir nuevo y pegar el sigueinte código

/* Ocultar productos sin imagen en tienda */
add_action( 'woocommerce_product_query', 'custom_pre_get_posts_query' );
function custom_pre_get_posts_query( $query ) {
$query->set( 'meta_query', array( array(
'key' => '_thumbnail_id',
'value' => '0',
'compare' => '>'
)));
}
Screenshot

Guarda los cambios y verifica si con ello logras configurar lo que deseas

Un Saludo

 


 
Respondido : 29/04/2021 12:01 pm