Der Begriff „Custom Post Types“ oder CPT (deutsch: „Benutzerdefinierte Beitragstypen“) bezeichnet alle Inhaltsarten in WordPress, die in Ergänzung zu Seiten und Beiträgen eingerichtet werden. Ein Post Type kann somit für jede Art von Inhalt angelegt werden, z.B. für Events, Downloads, FAQ, Glossar oder Jobs.
Custom Post Types können vom WordPress-Administrator angelegt oder durch PlugIns erzeugt werden. So erzeugt z.B. WooCommerce den Post Type „Produkt“.