Ist es möglich, zu überprüfen, ob ein benutzerdefiniertes Feld für einen bestimmten Post in der Schleife existiert? Zum Beispiel verwende ich functionen wie get_post_meta($post->ID, 'Company', true);
mit einem
- Filtern Sie benutzerdefinierte Post-Typ-Suchergebnisse
- comment_form () wird nicht für den benutzerdefinierten Posttyp angezeigt
- Nur Titel durchsuchen
- Wie man eine Datei in WordPress von einem benutzerdefinierten Post erhält
- Erstellen Sie einen benutzerdefinierten Beitragstyp als Seite
- Wie kann man benutzerdefinierte Posts in der Standardtaxonomie abfragen?
schreiben. Ist das möglich?
Die WP get_
Methoden sind hier um Daten abzurufen, nicht um sie anzuzeigen. Sie können das var – das die Daten enthält – einfach überprüfen, bevor Sie Ihre Kopf-Tags hinzufügen:
$my_post_meta = get_post_meta($post->ID, 'Company', true); if ( ! empty ( $my_post_meta ) ) echo ''.$my_post_meta.'
';