WordPress: Funktion get template part

Die WordPress-Funktion get_template_part() lädt wiederverwendbare Template-Teile in ein Theme. Das ist besonders praktisch, wenn derselbe Code an mehreren Stellen oder in einem Child Theme genutzt werden soll.

Grundlegende Verwendung

<?php get_template_part( 'content', get_post_format() ); ?>
<?php get_template_part( $slug ); ?>
<?php get_template_part( $slug, $name ); ?>

$slug bezeichnet den allgemeinen Template-Namen; $name kann optional eine speziellere Variante auswählen.

Beispiel mit Child Theme

<?php get_template_part( 'loop', 'index' ); ?>

WordPress sucht passende Template-Dateien in einer definierten Reihenfolge und berücksichtigt dabei auch Child Themes. Der ursprüngliche Artikel verwendete Twenty Ten als Beispiel; das Prinzip ist allgemeiner.