Die meisten Lösungen, die ich gefunden habe, sind für den Front-End-Einsatz bestimmt. Dies ist für ein Plugin, daher befindet sich die gesamte Aktivität im Back-End.
Wie erhalte ich die Seiten-ID, die derzeit im Administrator verwendet (bearbeitet) wird?
Beachten Sie, dass ich nicht mehr auf dem Laufenden bin. Ich muss nur die ID der Seite (nicht der Beiträge) abrufen, die ich derzeit im Backend sehe.
wp-admin/post.php?post=14&action=edit
Antworten:
Sie können auch verwenden
Oder Sie können einen Haken verwenden (wahrscheinlich besser).
Sie müssen eine Bedingung hinzufügen, da diese auf allen Administrationsseiten ausgeführt wird. Ich empfehle die Verwendung
get_current_screen();
Zum Beispiel nur auf Seiten ausführen :
quelle
global $my_admin_page;
für?Sie können diesen Code in die Datei functions.php einfügen. Beim Bearbeiten eines Beitrags oder einer Seite wird ein Meta-Feld über dem Feld für die Veröffentlichungseinstellungen angezeigt.
quelle