2001 – B2-cafelog wurde von Michel Valdrighi ins Leben gerufen.


WordPress startete, weil die Entwicklung einer bestehenden b2/cafelog Blogging-Software von ihren Hauptentwicklern unterbrochen wurde. Im Jahr 2003 beschlossen zwei b2/cafelog-Benutzer, Matt Mullenweg und Mike Little, eine neue Plattform auf der b2/cafelog-Basis aufzubauen.

2003 – Ankündigung: 0,7


Am 27. Mai 2003 gaben Matt Mullenweg und Mike Little die Verfügbarkeit der ersten Version von WordPress bekannt. Die neue Software wurde von der Gemeinschaft sofort gut aufgenommen. Es basierte auf b2-Cafelog, aber mit erheblichen Verbesserungen. Die erste Version von WordPress enthielt eine Texturierungsmaschine, den Linkmanager, XHTML 1.1 kompatible Modelle, eine neue Verwaltungsschnittstelle, die Möglichkeit, manuelle Auszüge und neue Modelle zu erstellen.
Auf der jüngsten Jubiläumsfeier sagte Matt Mullenweng dies:


“Am 27. Mai vor 17 Jahren wurde die erste Version von WordPress von Mike Little und mir der Welt vorgestellt. Es hatte kein Installationsprogramm, keine Updates, keinen WYSIWYG-Editor (oder fast kein Javascript), Spamschutz in Kommentaren, saubere Permalinks, Caches, Widgets, Themen, Plugins, Geschäftsmodell oder Finanzierung.
Das wichtigste Feedback, das wir damals erhielten, war, dass der Markt für Blog-Software gesättigt sei und es weder Platz noch Bedarf für etwas Neues gebe.
WordPress hatte eine Philosophie, ein aktives Blog, eine Lizenz, die die Freiheit seiner Benutzer und Entwickler schützte, eine Liebe zur Typografie, die Überzeugung, dass Code Poesie ist, großartige Support-Foren und Mailinglisten und IRC und die feste Überzeugung, dass das Erstellen von Software mehr Spaß macht, wenn man es gemeinsam als Gemeinschaft macht”.

2004 – Version 1.0 – Davis

Version 1.0 war die offizielle Version 1.0, die unter den Neuerungen die Installation direkt über einen Webbrowser, ein Permalink-System für Suchmaschinen, die Unterstützung von Kategorien, einen intelligenten Aktualisierungsprozess und verbesserte Importe zum Wechsel von anderen Systemen zu WordPress beinhaltete. Außerdem wurde Unterstützung für die Bearbeitung von Beiträgen und Kommentaren sowie der Start vieler anderer Funktionen hinzugefügt, die die Grundlage für seine Zukunft bilden würden.


2004 – Version 1.2 – Mingus


Die Version 1.2 präsentierte sich als ein ehrgeiziges Projekt, das den Benutzern eine ausgereifte, stabile, einfache und flexible Plattform mit Funktionen bot, die mit ihren Hauptkonkurrenten konkurrieren. Mit der Version wurde die Unterstützung für die Plug-In-Architektur eingeführt. Dies ermöglichte es Benutzern und Entwicklern, die Funktionalität von WordPress zu erweitern, indem sie ihre eigenen Plugins schrieben und diese mit dem Rest der Gemeinschaft teilten.
Es führte die Unterstützung hierarchischer Kategorien, den OPML-Import und -Export und die anfängliche Unterstützung ein. Hinzu kommen Funktionen wie die automatische Erstellung von Miniaturansichten, Ping für mehrere Aktualisierungsdienste und Passwortverschlüsselung.
Zu dieser Zeit war Moveable Type der Marktführer im Bereich Blogging. Sie kündigten neue Lizenzbedingungen an, die vielen ihrer Benutzer nicht gefielen. Dies zwang viele ihrer Nutzer, nach einer neuen Blog-Plattform zu suchen. WordPress war zu diesem Zeitpunkt bereit, und die Nutzungsrate schnellte innerhalb kürzester Zeit in die Höhe.


2005 – Version 1.5 – Strayhorn

 

Mit Version 1.5 wurde das uns allen bekannte System eingeführt. Ein unglaublich flexibles System, das sich auf einfache Weise an die Bedürfnisse der Benutzer anpasste, das Kopf- und Fußzeilen sowie die Seitenleiste umfasste, so dass Sie Änderungen an einer Stelle vornehmen und sie überall sofort sehen konnten, Sie konnten Dateien nach Belieben bearbeiten und die Einführung statischer Seiten präsentieren, wodurch WordPress als Content-Management-System einsatzbereit wurde.
Ein neues Thema wurde zur Verfügung gestellt, um zu zeigen, wie das neu eingeführte System erweitert und genutzt werden könnte.

Hunderte von Hooks wurden zur Verfügung gestellt, die mehr Kontrolle für die Erstellung von Plug-Ins in wichtigen Teilen von WordPress ermöglichen.
Das WordPress-Plugin-Repository wurde in einer kollaborativen Umgebung zwischen Plugin-Entwicklern und Benutzern erstellt.


2005 – Version 2.0 – Herzog

 

Version 2.0 wurde mit persistenter Cache-Speicherung, einem neuen Benutzerrollensystem und einer neuen Back-End-Benutzeroberfläche eingeführt. Bei diesem neuen Verwaltungsbereich handelt es sich um eine komplette Überarbeitung der Verwaltungsbildschirme in WordPress.

Es verwendete JavaScript und DHTML, um eine bessere Benutzeroberfläche zu schaffen, bei der die Benutzer für einige einfache Aufgaben nicht die Seiten wechseln mussten. Benutzer konnten nun Kategorien und Tags zu Beiträgen hinzufügen, ohne den Beitragseditor zu verlassen, oder Kommentare löschen, ohne den Kommentar-Bildschirm neu zu laden.
Die WYSIWYG-Bearbeitung brachte eine bessere Erfahrung bei der Produktion von Inhalten, die auch eingebettete Uploads von Bildern, Videos und Dateien beinhalteten. Die Vorschau von Beiträgen ermöglichte es Ihnen, Beiträge zu überprüfen, bevor sie auf Websites veröffentlicht werden. Plug-in-Hooks wurden verbessert, damit Plug-in-Entwickler die Funktionalität erweitern können. Themenfunktionen wurden eingeführt, um die Themen mit Code zu verbessern, ähnlich wie bei Plug-ins.
Die brillante neue Administrator-Benutzeroberfläche war nicht die einzige bedeutende Verbesserung in dieser Version. Es war die erste Version, bei der das Anti-Spam-Plugin von Akismet bereits vorinstalliert war. Im Lieferumfang enthalten war auch ein WordPress-Datenbank-Backup-Plugin, wp-db-backup, das später im Jahr 2007 aufgegeben wurde. Ein weiterer erster Schritt für diese Version war die Einführung einer Datei Functions.php in das Themesystem.