Pregunta

En WordPress 3 hay funcionalidad de imagen destacada. ¿Cómo busco todas las publicaciones que tienen una imagen destacada con ellas? Aquí está mi bucle personalizado actual:

$loop = new WP_Query( array( 'posts_per_page' => 15 ) );
¿Fue útil?

Solución

Esto debería funcionar:

$loop = new WP_Query( array( 'posts_per_page' => -1, 'meta_key' => '_thumbnail_id' ) );

Sin embargo, no he probado esto. Además, esto probablemente buscará todas las publicaciones y páginas. Usar 'post_type' => 'post' para limitarlo a las publicaciones de blog.

Otros consejos

No creo que necesite bucles especiales definidos para que funcione.

Aunque necesita agregar algunos fragmentos pequeños a sus funciones.php

como éste:

<?php add_theme_support ( 'post-thumbnails' ); ?>

Después de aplicar el código anterior a Functions.php File, su tema admitirá imágenes destacadas y verá un nuevo enlace @ la parte inferior derecha de la interfaz Agregar / Editar publicación.

Esta guía lo ayudará, si está buscando más información al respecto: Cómo usar la función de imagen destacada de WordPress

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top