ordPress si mnoho ľudí stále predstavuje predovšetkým ako systém na publikovanie článkov. Jeho architektúra však umožňuje vytvárať podstatne komplexnejšie riešenia. Rozhodujúce nie je iba to, aký nástroj používame, ale ako ho použijeme.
Moderný web často pracuje s množstvom rôznych typov dát. Môžeme mať:
Každá entita môže mať vlastnú štruktúru a vlastné vzťahy. Ak systém rastie, začína byť dôležitejšie premyslieť dáta než jednotlivé stránky. Projekt môže patriť tvorcovi. Tvorca môže mať viac projektov. Článok môže odkazovať na konkrétny projekt a projekt môže byť zaradený do viacerých tém. Práve takéto vzťahy vytvárajú z jednoduchého webu platformu.
Pri správnom návrhu nemusí byť WordPress iba administračné rozhranie pre články. Môže poskytovať používateľov, API, správu obsahu, oprávnenia aj množstvo hotových mechanizmov, na ktorých možno postaviť vlastnú aplikáciu.
Nie každý projekt potrebuje platformovú architektúru. Pre jednoduchú firemnú prezentáciu môže byť komplexný dátový model zbytočný. Pri väčších projektoch však môže byť rozdiel medzi dobrým a zlým návrhom zásadný. Dobrá technológia totiž nie je tá, ktorá dokáže všetko. Je to tá, ktorá dokáže rozumne podporiť konkrétny problém.