Fjern standard posttype fra Admin Menu WordPress

Jeg har for nylig tilpasset en installation af WordPress, og vi brugte flere forskellige brugerdefinerede indlægstyper. Vi besluttede os faktisk for at bruge standardposttypen af ​​hensyn til klarhedens skyld. Det er et simpelt spørgsmål at fjerne et element fra WordPress administrative menu. Følgende kode skal tilføjes i dit tema's funktioner.php-fil.

Fjern standard posttype

 ADD_ACTION ( 'ADMIN_MENU', 'remove_default_post_type'); funktion remove_default_post_type () {remove_menu_page ('edit.php'); } 

Den første linje hooks på handling admin_menu . Når administrativ menu handling kaldes, vil vi kalde vores egen funktion defineret som remove_default_post_type . Fra den funktion kalder vi den indbyggede WordPress-funktion remove_menu_page. Det eneste argument, der er brug for, er sideens slug. I tilfældet med standardposttypen er denne slug bare edit.php

Se Også