2001 – El cafeto B2 fue lanzado por Michel Valdrighi.


WordPress comenzó porque el desarrollo de un software de blogs b2/cafelog existente fue interrumpido por sus principales desarrolladores. En 2003, dos usuarios de b2/cafelog, Matt Mullenweg y Mike Little, decidieron construir una nueva plataforma en la base de b2/cafelog.

2003 – Anuncio: 0,7


El 27 de mayo de 2003, Matt Mullenweg y Mike Little anunciaron la disponibilidad de la primera versión de WordPress. El nuevo software fue inmediatamente bien recibido por la comunidad. Se basó en el b2-Cafelog pero con mejoras significativas. La primera versión de WordPress incluía un motor de texturización, el gestor de enlaces, modelos compatibles con XHTML 1.1, una nueva interfaz de administración, la posibilidad de hacer extractos manuales y nuevos modelos.
En la reciente celebración del aniversario Matt Mullenweng dice esto:


“El 27 de mayo, hace 17 años, la primera versión de WordPress fue presentada al mundo por Mike Little y yo. No tenía instalador, ni actualizaciones, editor WYSIWYG (o casi ningún Javascript), protección contra el spam en los comentarios, enlaces permanentes limpios, cachés, widgets, temas, plug-ins, modelo de negocio o financiación.
La principal reacción que recibimos en ese momento fue que el mercado de software para blogs estaba saturado y no había espacio ni necesidad de nada nuevo.
WordPress tenía una filosofía, un blog activo, una licencia que protegía la libertad de sus usuarios y desarrolladores, un amor por la tipografía, la creencia de que el código es poesía, grandes foros de apoyo y listas de correo e IRC, y una firme creencia de que la creación de software es más divertida cuando se hace en conjunto como una comunidad”.

2004 – Versión 1.0 – Davis

La versión 1.0 fue la versión oficial 1.0 que incluía entre sus novedades la instalación directa a través de un navegador web, un sistema de permalink para los motores de búsqueda, el soporte de categorías, un proceso de actualización inteligente y la mejora de las importaciones para pasar de otros sistemas a WordPress. También se añadió apoyo para la edición de entradas y comentarios, así como el inicio de muchas otras características que serían la base de su futuro.


2004 – Versión 1.2 – Mingus


La versión 1.2 se presentó como un proyecto ambicioso que ofrecía a los usuarios una plataforma madura, estable, fácil y flexible con características que competían con sus principales competidores. La versión introdujo el soporte para la arquitectura del plug-in. Esto permitió a los usuarios y desarrolladores ampliar la funcionalidad de WordPress escribiendo sus propios plugins y compartiéndolos con el resto de la comunidad.
Introdujo el apoyo de categorías jerárquicas, la importación y exportación de OPML y el apoyo inicial. Además, características como la creación automática de miniaturas, el servicio de actualización múltiple ping y la encriptación de contraseñas.
En ese momento, el líder del mercado de los blogs era Moveable Type. Anunciaron nuevos términos de licencia que a muchos de sus usuarios no les gustaron. Esto obligó a muchos de sus usuarios a buscar una nueva plataforma de blog. WordPress estaba listo en este punto y su tasa de uso se disparó en muy poco tiempo.


2005 – Versión 1.5 – Strayhorn

 

La versión 1.5 introdujo el sistema que todos conocemos. Un sistema increíblemente flexible que se adaptó a las necesidades de los usuarios de manera sencilla, incluyó el sistema de encabezado, pie de página y barra lateral para poder hacer un cambio en un lugar y verlo inmediatamente en todas partes, también pudo editar los archivos a su gusto y presentó la introducción de las páginas estáticas, con lo que WordPress quedó listo como sistema de gestión de contenidos.
Se puso a disposición un nuevo tema para mostrar cómo se podría ampliar y utilizar el sistema recién introducido.

Cientos de ganchos fueron puestos a disposición, permitiendo un mayor control para construir plug-ins en partes clave de WordPress.
El repositorio de plug-ins de WordPress fue creado en un entorno de colaboración entre los desarrolladores de plug-ins y los usuarios.


2005 – Versión 2.0 – Duke

 

Se introdujo la versión 2.0 con almacenamiento en caché persistente, un nuevo sistema de funciones de usuario y una nueva interfaz de usuario de fondo. Esta nueva área de administración fue una completa revisión de las pantallas de administración en WordPress.

Utilizó JavaScript y DHTML para crear una mejor interfaz de usuario en la que los usuarios no tenían que cambiar de página para realizar algunas tareas sencillas. Los usuarios ahora podían añadir categorías y etiquetas a los mensajes sin salir del editor del mensaje o eliminar comentarios sin recargar la pantalla de comentarios.
La edición WYSIWYG trajo una mejor experiencia en la producción de contenido que también incluía cargas incrustadas de imágenes, videos y archivos. La vista previa de los mensajes le permitió revisar los mensajes antes de que se publiquen en los sitios. Se mejoraron los ganchos de los plug-ins para permitir a los desarrolladores de plug-ins ampliar la funcionalidad. Se introdujeron características temáticas para mejorar los temas con código, similares a los plug-ins.
La nueva y brillante interfaz de usuario del administrador no fue la única mejora significativa de esta versión. Era la primera versión que venía con el plug-in antispam Akismet preinstalado. También vino con un plug-in de respaldo de la base de datos de WordPress, wp-db-backup, que luego fue abandonado en 2007. Otro primer paso para esta versión fue la introducción de un archivo Functions.php en el sistema de temas.