Kendi yapımımdır. Direk wordpress in kurulu olduğu dizine sitemap-image.php olarak gönderin ve çalıştırın eklentiye ihtiyacınız yok.

showposts=50 kısmından kaç tane görünmesini istiyorsanız o sayıyı girin.

<?php include("wp-config.php");?>
<?php
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; 
echo "<!-- sitemap-generator-url=\"http://www.webobu.com\" sitemap-generator-version=\"4.0.8\" -->\n";
echo "<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\" xmlns:image=\"http://www.google.com/schemas/sitemap-image/1.1\">\n";
?>
<?php query_posts($query_string . '&showposts=50'); ?>
 <?php if(have_posts()) : ?>
 <?php while(have_posts()) : the_post(); ?>
 <?php if(has_post_thumbnail()): ?>
  <?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'widget-image'); ?>
<url>
	<loc><?php the_permalink(); ?></loc>
	<image:image>
 		<image:loc><?php echo $image[0]; ?></image:loc>
		
 		<image:caption><?php the_title(); ?></image:caption>
	</image:image>
</url>
 <?php else: ?>
 <?php endif; ?>
 <?php endwhile; ?>
 <?php endif; ?>
</urlset>