Większość rozwiązań, które znalazłem, są przeznaczone do użytku front-end. To jest dla wtyczki, więc cała aktywność jest w zapleczu.
Jak uzyskać identyfikator strony, który jest obecnie używany (edytowany) w adminie?
Uwaga : Jestem poza pętlą. Muszę tylko uzyskać identyfikator strony (nie postów), który aktualnie widzę w zapleczu.
wp-admin/post.php?post=14&action=edit
Odpowiedzi:
Możesz także użyć
Lub możesz użyć haka (prawdopodobnie lepiej).
Będziesz musiał dodać warunek, ponieważ będzie on działał na wszystkich stronach administracyjnych, zalecamy użycie
get_current_screen();
Na przykład, aby uruchomić tylko na stronach :
źródło
global $my_admin_page;
?Możesz dodać ten kod do pliku functions.php, a podczas edycji postu lub strony pojawi się pole meta nad polem ustawień publikowania.
źródło