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

¿Ha muerto el SEO con la IA?

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

1 mes ago

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…

2 meses 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…

2 meses 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,…

4 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,…

5 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…

5 meses ago