आपके टेम्प्लेट में जहां आपके पास प्रदर्शित छवि प्रदर्शित होती है: <?php the_post_thumbnail( 'thumbnail' ); ?>
आप इसे इस बात पर सशर्त बना सकते हैं कि फीचर्ड इमेज सेट है या नहीं, तो क्या आपने जो भी सेट नहीं किया है, उसके लिए यह डिफ़ॉल्ट है।
ऐसा करने का एक तरीका सभी डिफ़ॉल्ट छवियों को एक निर्देशिका में रखना और उन्हें श्रेणियों के लिए नाम देना है, जैसे। news.jpg और reviews.jpg इसके बाद <?php the_post_thumbnail( 'thumbnail' ); ?>
अपनी चुनिंदा छवि प्रदर्शित करने के लिए उपयोग करने के बजाय आप इसका उपयोग करेंगे:
<?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;
} ?>
तो ऊपर के इस उदाहरण में यदि पोस्ट समाचार श्रेणी में है और आपके लेखक ने फीचर्ड इमेज सेट नहीं की है, तो वह उस इमेज को डिफॉल्ट करेगा जिसे स्टोर किया गया है http://www.yoursite/whatever/directory/news.jpg
।