Hallo WordPress Gemeinde,
ich wünsche allen ein glückliches und frohes neues Jahr.
Wie aus der Überschrift zu erkennen kämpfe ich bei der Entwicklung eines Themes mit den Post Formats. Ich habe die von WP vorgegebenen Formate in der functions. php eingetragen. Das funktioniert auch einwandfrei. Nun zu meiner ersten Frage:
Ist es möglich die einzelnen Formate umzubenennen?
Ich konnte dazu nichts weiterbringendes finden. Desweiteren möchte ich bestimmten Post Formaten ein anderes Template zuordnen können. Mein bisheriger Code der page.php sieht folgend aus:
<?php if ( is_front_page() ) :
get_template_part( 'template-parts/content-front-page', 'none' );
elseif ( ! is_front_page() ):
get_template_part( 'template-parts/content-page', 'none' );
endif;?>
Nun möchte ich in der elseif das format abfragen und entsprechend ein anderes Template ausliefern.
z.B .:
wenn das Post Format Video gewählt wurde. Meine Frage wäre: Wie bekomme ich folgenden Code in die Abfrage bei elseif?
<?php
if ( has_post_format( 'video' )) {
get_template_part( 'template-parts/content-page-video', 'none' );
}
?>
Ich bekomm das trotz mehrfachen probierens nicht gelöst.
VG Peter G