WordPress poate să creeze și să afișeze diferite tipuri de conținut numite posts. Un post are un tip specific, cum ar fi atașamentul, pagina, meniul de navigare, reviziile.
De la versiunea 3.0, WordPress a permis crearea tipurilor de posturi personalizate (CPT). Astfel putem avea produse ca tip de post, cursuri, evenimente etc.
Crearea unui CPT se realizează prin programare sau prin utilizarea unui modul, fără programare.
Mai multe detalii ai în articolul Crearea unui Custom Post Type.