So überprüfen Sie, ob ein Post-Meta-Schlüssel in der WordPress-Datenbank vorhanden ist oder nicht


8

Ich möchte überprüfen, ob ein Post-Meta-Schlüssel außerhalb der Schleife vorhanden ist oder nicht. Gibt es eine WordPress-Funktion, mit der überprüft werden kann, ob ein Post-Meta-Schlüssel in der WordPress-Datenbank vorhanden ist oder nicht? Ich muss das außerhalb der Schleife überprüfen. Jede Hilfe wird sehr geschätzt.


Antworten:



2

Sie können get_post_custom (POST ID GOES HERE) verwenden, das ein mehrdimensionales Array mit allen benutzerdefinierten Feldern eines bestimmten Posts oder einer bestimmten Seite zurückgibt.

Also so etwas wie:

$meta_data = get_post_custom(785);
if ($meta_data['my_meta_key'][0] != "")
    ...

Mit dieser Option können Sie überprüfen, ob ein bestimmter meta_key leer ist oder nicht.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.