Anonim

Je personnalisais récemment une installation de WordPress et nous utilisions différents types de publications personnalisées. Nous avons en fait décidé de ne pas utiliser le type de message par défaut uniquement pour des raisons de clarté. C'est un simple problème de supprimer un élément du menu administratif de WordPress. Le code suivant doit être ajouté au fichier functions.php de votre thème.

Supprimer le type de message par défaut

add_action ('admin_menu', 'remove_default_post_type'); function remove_default_post_type () {remove_menu_page ('edit.php'); }

La première ligne s'accroche à l'action admin_menu . Lorsque l'action du menu administratif est appelée, nous souhaitons appeler notre propre fonction définie sous la forme remove_default_post_type . À partir de cette fonction, nous appelons la fonction intégrée WordPress remove_menu_page. Le seul argument nécessaire est le slug de la page. Dans le cas du type de publication par défaut, ce slug est simplement edit.php

Supprimer le type de message par défaut du menu admin wordpress