J'ai un type de publication personnalisé, Jobs, avec 3 taxonomies en dessous dans le menu Admin.
L'une des taxonomies est le statut, qui est soit actif, soit fermé. Je veux un élément de menu sous Travaux pour les travaux actifs. Je l'ai créé avec ce code
add_submenu_page(
'edit.php?post_type=jobs',
'Active Jobs',
'Active Jobs',
'manage_options',
'edit.php?post_type=jobs&jobstatus=67'
);
Cela fonctionne parfaitement, sauf que l'élément de menu Travaux reste en surbrillance lorsque l'option de menu Travaux actifs est active. Voir capture d'écran
J'ai lu dans cet article la classe actuelle dans le menu admin en utilisant add_submenu_page () pour ne pas inclure le slug parent comme premier paramètre. Je ne sais pas comment faire apparaître le sous-menu dans la bonne section de navigation lorsque je supprime le slug du nom de fichier.
À ce stade, je n'utilise pas de fonction de rappel, j'exécute simplement la même URL que l'option de sous-menu Travaux par défaut, sauf avec les paramètres de requête qui filtrent les messages affichés. Si le déplacer dans une fonction de rappel résout le problème, je peux le faire. Mais je ne sais pas ce qui devrait aller dans la fonction de rappel. Je veux afficher la page d'édition de type de publication personnalisée standard, juste avec un filtre de taxonomie en place. merci pour l'aide
'edit.php?&post_type=jobs&jobstatus=67'
... cela &
ne devrait pas être le premier , après le ?
..