it-swarm.com.de

bestimmte benutzerdefinierte Felder anzeigen

Ich habe einige benutzerdefinierte Felder für jeden Beitrag zugewiesen, wie: "Club" mit dem Wert "club1" "Date" mit dem Wert "date1" und so weiter ...

Jetzt möchte ich aus allen benutzerdefinierten Feldern nur die 2 "Club" und "Datum" anzeigen.

Das ist mein Markup:

                    <div class="meta-container"><?php the_meta(); ?></div>

Das Problem dabei ist, dass alle benutzerdefinierten Felder abgerufen werden und ich dies nicht möchte. Ich dachte, CSS Psedoselector wie nth: child (n) hinzuzufügen, aber ich bin sicher, dass ich dies mit dieser Funktion tun kann. Vielen Dank!

3
agis

Sie sollten get_post_meta() zweimal verwenden (Beziehen Sie sich auf Ihre andere Frage ):

<?php
  echo get_post_meta( get_the_ID(), 'club', true ); 
  echo '<br />';
  echo get_post_meta( get_the_ID(), 'date', true ); 
?>
8
RRikesh

Seltsamerweise ist einer Ihrer Tags genau das, was Sie brauchen! Sie suchen nach der WordPress-Funktion "get_post_meta": http://codex.wordpress.org/Function_Reference/get_post_meta

Innerhalb der Schleife würde es ungefähr so ​​aussehen:

<?php echo get_post_meta(get_the_ID(), 'Club', true); ?>
0
Daniel