web-dev-qa-db-fra.com

Les noms de fichiers WordPress Core fonctionnent-ils comme des crochets?

Ceci est en référence à une autre réponse ici sur wordpress.stackexchange. Le répondeur a utilisé le nom de fichier comme point d'ancrage pour mettre en file d'attente les scripts et les styles sur certaines pages.

add_action( 'admin_print_scripts-post-new.php', 'portfolio_admin_script', 11 );
add_action( 'admin_print_scripts-post.php', 'portfolio_admin_script', 11 );
5
Nicholas Pickering

La reponse courte est oui'.

Tiré de cet article , le suffixe de ces "crochets spécifiques à l'écran" est donné par:

  • Pour les pages d'administration personnalisées ajoutées via add_menu_page() - y compris les pages de paramètres - (et les fonctions associées), il s'agit de l'ID d'écran (la valeur renvoyée par add_menu_page()).
  • Pour la page d'administration répertoriant les publications de tout type de publication, il s'agit de edit.php
  • Sur la page "Ajouter un nouveau" de tout type de message, il y a post-new.php
  • Sur la page d'édition de tout type d'article, il s'agit de post.php
  • Pour les pages de taxonomie, il s'agit de edit-tags.php

Vous pouvez trouver ce plug-in utile, développé par @Kaiser, basé sur l'article lié à ci-dessus.

7
Stephen Harris