Di templat di mana Anda menampilkan Gambar Unggulan: <?php the_post_thumbnail( 'thumbnail' ); ?>
Anda dapat membuatnya tergantung pada apakah Gambar Unggulan diatur, lalu tentukan secara default untuk apa pun yang Anda inginkan jika tidak diatur.
Salah satu cara untuk melakukan ini adalah dengan meletakkan semua gambar default dalam direktori dan beri nama untuk kategori, mis. news.jpg dan reviews.jpg lalu alih-alih menggunakan <?php the_post_thumbnail( 'thumbnail' ); ?>
untuk menampilkan Gambar Unggulan Anda, Anda akan menggunakan ini:
<?php
if ( (function_exists('has_post_thumbnail')) && (has_post_thumbnail()) ) {
the_post_thumbnail('thumbnail');
} else { ?>
<img src="whatever/directory/<?php $category = get_the_category(); echo $category[0]->cat_name; ?>.jpg" /> <?php }
endif;
} ?>
Jadi, dalam contoh di atas jika kiriman berada dalam kategori berita dan penulis Anda tidak menetapkan Gambar Unggulan, maka defaultnya adalah gambar yang disimpan di http://www.yoursite/whatever/directory/news.jpg
.