Dediğin olayı sana eklentisiz ve alternatifli olarak izah edeyim. Normalde özel alan değeri atayarak yapılır. Mesela manset adında bir özel alan yapıp bunun değerine resim url sini yazabilirsin. Ya Thumbmail özelliği ile yazıya resim ekleyebilirsin ya da resim yok ise rastgele bir resim ekleyebilirsin. Bu üçününde olduğu bir kod derlemesi yazıyım sana. İnş. Anlatabilirim.

1. Temanın Function.php dosyasına aşağıdaki kodu ekle. ( Yazı içinde yer alan ilk resmi direk almak için. Yazı içinde resim yoksa belirtilen klasörden herhangi bir resmi alır. )


function catch_first_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('//i', $post->post_content, $matches);
$first_img = $matches [1] [0];

if(empty($first_img)){ //Varsayılan görüntü tanımları
$random = mt_rand(1, 22);
echo get_bloginfo ( 'stylesheet_directory' );
echo '/images/random/'.$random.'.jpg';
}
return $first_img;
}


temanın /images/random/ klasörü içinde yer alan uygun özellikli ve jpg formatlı resimleri rastgele alır.

2. Aşağıda vereceğim koduda temanın içinde resmin nerede görünmesini istiyorsan oraya da bunu ekle.


ID, 'show', true) ) : ?>
ID, 'show', true); ?>
<?php the_title(); ?>

else { ?>
<?php the_title(); ?>




Umarım anlatabilmişimdir.