Je nach Theme werden Beitragstemplates (engl. „post formats“) unterstützt oder nicht. Dies kann, falls unterstützt beim Beitrag ausgewählt werden.
Um das Theme die Beitragstemplate unterstützen zu lassen, wird folgender Code benötigt:
# Aktiviert Beitragstemplates für das aktuelle Theme
add_action( 'after_setup_theme', 'add_post_formats_to_theme' );
function add_post_formats_to_theme() {
     add_theme_support( 'post-formats', array( 'aside', 'gallery' ) );
}
Standardmäßig gibt es folgende Templates:
- aside – ohne Titel, wie ein Socialmedia-Beitrag
 - gallery – eine Bildergallerie
 - link – ein externer Link
 - image – ein einzelnes Bild
 - quote – ein Zitat
 - status – ein Statusupdate, ähnlich einer Twitternachricht
 - video – ein Video oder eine Videoplaylist
 - audio – eine Audiodatei oder ein Podcast
 - chat – ein Chatlog
 
Beitragstemplates können auch jedem anderen Posttype zugeordnet werden.