add_meta_box : La fonction de la semaine n°14
ça serait quand même bien que add_meta_box accepte un array pour le paramètre post_type
— Rémy Perona 🚀 (@remyperona) October 10, 2013
Après le hook de la semaine plugin_row_meta, voici la fonction add_meta_box()
.
Suite à la discussion sur twitter :
Il m’a semblé important d’invoquer Captain Jas Hook afin de mettre au point l’utilisation de cette fonction et de trouver le bon hook.
Il faut bien penser que votre meta box n’a pas besoin d’être déclarée tout le temps pour tous les types de posts, mais au moins juste celui de la page visitée. Si je visite la création ou édition d’un article de type « post », alors, pourquoi aurais-je besoin de les avoir au préalable déclarées partout, tout le temps !
Non, il nous suffit de la déclarer pour le type de post en cours :
La magie est faite par get_post_type()
qui aurait aussi pà» être $GLOBALS['typenow']
.
Alors, heureuse ? 😉
Réagir à cet article