No seu modelo em que a imagem em destaque é exibida: <?php the_post_thumbnail( 'thumbnail' ); ?>
você pode condicioná-la à definição da imagem em destaque e, em seguida, defini-la como o que quiser, se não estiver definida.
Uma maneira de fazer isso é colocar todas as imagens padrão em um diretório e nomeá-las para as categorias, por exemplo. news.jpg e reviews.jpg, em vez de usar <?php the_post_thumbnail( 'thumbnail' ); ?>
para exibir sua Imagem em destaque, você usaria isso:
<?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;
} ?>
Portanto, neste exemplo acima, se a postagem estiver na categoria de notícias e seu escritor não tiver definido a Imagem em destaque, ela será padronizada para a imagem armazenada em http://www.yoursite/whatever/directory/news.jpg
.