Categories: Wordpress

Posts recientes desde varios «post_type»

Hola a todos, hoy me atrevo con un pequeño y breve aporte para hacer una consulta en wordpress que muestre un listado de posts que vienen de diferentes custom post types y además lo montamos de tal manera que se pueda llamar a través de un shortcode en el editor de texto visual 🙂

Para implementar una consulta de posts recientes de diferentes posts types a través de un WP_Query hay que crear un array en el parámetro ‘post_type’.

Ejemplo:

function my_recent_products_shortcode($atts){
$q = new WP_Query(
array( 'orderby' => 'date', 'posts_per_page' => '8', 'post_type' => array('envasadoras', 'cortes'), 'ignore_sticky_posts' => 1)
);
while($q->have_posts()) : $q->the_post();
$list = 'Título'.get_the_title();
endwhile;
wp_reset_query();
return $list;
}
add_shortcode('recentproducts', 'my_recent_products_shortcode');

Espero que os sea de utilidad este modesto aporte.

Enric Gómez

Recent Posts

Redes sociales y negocios: elige la mejor plataforma para crecer

Elegir la red social adecuada puede marcar la diferencia entre una presencia digital que genera…

6 días ago

Cómo la inteligencia artificial está transformando la hospitalidad

La inteligencia artificial ya no es futurista, está cambiando la forma en que los hoteles…

3 semanas ago

¿Qué es LLMs.txt y por qué tu web lo necesita?

LLMs.txt es un archivo que guía a la inteligencia artificial para entender mejor tu contenido,…

2 meses ago

ChatGPT y el turismo inteligente: el nuevo camino hacia las reservas hoteleras

La inteligencia artificial está revolucionando el turismo. Los agentes de viaje con IA, como ChatGPT,…

3 meses ago

Cómo Adaptar tu Tienda WooCommerce a Verifactu

La Ley Antifraude introduce el sistema Verifactu, una nueva forma de facturación electrónica obligatoria en…

3 meses ago

Accesibilidad Web: La Clave para un Sitio Inclusivo y Eficiente

La accesibilidad web garantiza que todas las personas, incluidas aquellas con discapacidades, puedan navegar e…

9 meses ago