En algunas ocasiones podemos encontrarnos errores a la hora de mostrar imágenes en miniaturas o thumbnails en temas WordPress.La librería que suelen usar estos Themes se llama phpThumb() , normalmente ya viene integrada en el tema pero debemos asegurarnos que usamos la última versión, ya que a partir de PHP 5.3.0 algunas funciones como eregi() han sido descartadas y puede ocasionar problemas, en caso de que no estemos usando la última versión debemos descargarla y sustituirla por la que traiga el tema.
Otro error que podemos encontrarnos al intentar crear una miniatura es a la hora de indicar la URL completa de la imagen (http://www.prueba.com/images/image.jpg), en caso de que queramos usar este método, debemos modificar el fichero phpThumb.config.php y habilitar la opción allow_local_http_src.
$PHPTHUMB_CONFIG['allow_local_http_src'] = true; // If true, 'src' parameter can be "http:// /path/image.ext" instead of just "/path/image.ext"; if false then display warning message to encourage more efficient local-filename calling.
También debemos asegurarnos de que la carpeta /wp-content/uploads/ tenga permisos de escritura.