La plupart des solutions que j'ai trouvées sont destinées à une utilisation frontale. C'est pour un plugin, donc toute l'activité est dans le back-end.
Comment puis-je obtenir l'ID de page actuellement utilisé (modifié) dans l'administrateur?
Notez que je suis hors de la boucle. J'ai juste besoin d'obtenir l'ID de la page (pas les messages) que je vois actuellement dans le back-end.
wp-admin/post.php?post=14&action=edit
Réponses:
Vous pouvez aussi utiliser
Ou vous pouvez utiliser un crochet (probablement mieux).
Vous devrez ajouter un conditionnel car cela fonctionnera sur toutes les pages d'administration, je recommande d'utiliser
get_current_screen();
Par exemple, pour exécuter uniquement sur les pages :
la source
global $my_admin_page;
?Vous pouvez ajouter ce code dans le fichier functions.php et il vous donnera une méta-boîte au-dessus de la boîte des paramètres de publication lors de la modification d'un article ou d'une page.
la source