Existen numerosos sitios para descargar templates para WordPress, muchos de ellos son gratis y también existen otros de pago comúnmente denominados premium.
Si tienes conocimientos sobre HTML y CSS, puedes crear tus propios templates y así darle a tu sitio tu estilo propio. Para hacer esto de una forma realmente sencilla, conozco 2 recursos para crear templates para WordPress.
Son básicamente son dos temas o templates que contienen la estructura básica, de esta forma, usando nuestros gráficos y estilos por medio de CSS, se logra crear nuestros propios diseños. Estos también permiten usar el sistema de widget que vienen en cualquier tema moderno.
WP-Framework

El más conocido de estos recursos es WP-Framework, con este se pueden crear temas modernos con todas las funcionalidades que uno esperaría.
ThemeShaper

El otro es ThemeShaper, mi favorito, que incluye 25 archivos PHP y CSS. Entre las opciones que frece, permite crear una barra lateral para la página principal y otra para las entradas individuales.
Otros recursos para WordPress:
- 45 Templates para WordPress gratis
- NUVIO TEMPLATES – Web templates y temas para WordPress gratis
- Los mejores plugins para WordPress
- WordPress Theme Generator – Generador en línea de temas para WordPress
- 7 Extensiones para implementar un sistema de memoria cache en WordPress (RECOMENDADO)
- Administra fácilmente WordPress con WP-QuickAdmin
- 4 Consejos para proteger tu WordPress
- Theme Test Drive – Plugin para WordPress que permite probar diseños
- Hoja de ayuda avanzada para WordPress para descargar en PDF
- WordPress Theme review – Galería de plantillas para WordPress con calificación SEO
- Random Featured Post – Plugin para WordPress que muestra post aleatoreamente