- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Query solo post con featured image
-
Query solo post con featured image
Ciao a tutti, spero che qualcuno possa aiutarmi: ho il seguente codice che dovrebbe visualizzare in Wordpress solo i post in cui è settata la featured image, invece mi restituisce anche i post in cui non è settata la featured image: (get_option sono le opzioni del tema)
<?php if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it. the_post_thumbnail(array($theme->get_option('featured_image_width'), $theme->get_option('featured_image_height')),array("class" => $theme->get_option('featured_image_position') . " featured_image") ); ?>
Qualcuno ha idea di come risolvere senza plugin?
Grazie.
-
Ciao, teoricamente basterebbe escludere i post che non hanno il meta_key _thumbnail_id. Premesso, sempre che tu voglia non mostrare i post che non hanno l'immagine in evidenza da impostazione del post vero e proprio e non da opzione del tema. Ergo:
[PHP]
<?php
$args = array( 'meta_key' => '_thumbnail_id' );$query = new WP_Query( $args );
while ($query->have_posts()) : $query->the_post();
?>// Lopp
<?php endwhile; ?>
<?php wp_reset_query(); ?>[/PHP]
Saluti