Drucken


single.php - Benutzerdefinierte Felder ausgeben

Zu jedem Beitrag können Sie auch viele Zusatzinformationen veröffentlichen,
auf die Sie im Theme zugreifen können, siehe auch Benutzerdefinierte Felder

Ausgabe der Benutzerdefinierten Felder in Form einer Liste
Der Code muss sich innerhalb der Loop-Schleife befinden.

Alle benutzerdefinierten Felder ausgeben
<?php the_meta(); ?>

Gezielt nur bestimmte benutzerdefinierte Felder ausgeben z.B. schauspieler
Hier ist es erforderlich, dass Sie den Namen der Felder (Key) mit angeben.

Prüfen, ob benutzerdefinierte Felder existieren
Alles, was zwischen den beiden Zeilen steht, wird übersprungen,
wenn keine benutzerdefinierten Felder vorhanden sind.

<?php if( ! empty( get_post_meta(get_the_ID(), 'schauspieler', true) ) ) : ?>


Ausgabe der gefundenen benutzerdefinierten Felder
Durch die Angabe true am Ende der Code-Zeile gibt WordPress den Text aus, false = Array.
Diese Zeile gehört an das Ende der Loop-Schleife.

<?php echo get_post_meta( get_the_ID(), 'schauspieler'. true ); ?>



Der Code zur Ausgabe von benutzerdefinierten Feldern
Den Code in der Loop-Schleife unter <?php the_content(); ?> einfügen

<!-- Inhalt des kompletten Beitrages ohne Weiterlesen-Link ausgeben -->
<?php the_content(); ?>

<!--
Alles, was zwischen den beiden Zeilen steht, wird übersprungen,
wenn keine benutzerdefinierten Felder vorhanden sind.
-->
<?php if( ! empty( get_post_meta(get_the_ID(), 'schauspieler', true) ) ) : ?>

<!--
Durch die Angabe true am Ende der Code-Zeile gibt WordPress den Text aus, false = Array.
Diese Zeile gehört an das Ende der Loop-Schleife.
-->
<p>Die Schauspieler-Besetzung: <?php echo get_post_meta( get_the_ID(), 'schauspieler'. true ); ?></p>

<?php endif; ?>

 

Screen des Codes

 

 

 

 

Zugriffe: 6463