Bonjour,

En regardant le tutoriel grafikart sur les metabox, je suis en developpement d'un theme auquel je pourrais lui appliquer ce type d'execution.
Mon probleme est que certaines metabox ne devraient pas etre disponible sur toutes les editions de pages.
Je souhaiterai mettre en place des metabox spécifiques pour le parametrage de la page accueil et d'autres meta pour les autres modeles de page.

Ce que je fais

pour la condition, si le current user a des droit d'editions et si il s'agit de la page accueil alors
activer les metabox liées à cette page unique

Ce que je veux

personnaliser les metabox de l'admin en fonction soit de l'id de la page soit en fonction d'une conditionnelle (is_front_page)

1 réponse


une solution que j'ai pu trouver est de faire une requete directement par l'id du post et mettre cela sous conditionnel
ex:

if ( $_REQUEST['post'] == 4578 ) {$homepagefeatures = new AG_MetaBox('features','Features','page');...}

mais je ne sais pas si il n'y a pas une autre alternative