Fjern standard posttype fra Admin Menu WordPress

Jeg har nylig tilpasset en installasjon av WordPress, og vi brukte flere forskjellige egendefinerte innleggstyper. Vi bestemte oss faktisk for å bruke standard innleggstype bare for klarhetens skyld. Det er en enkel sak å fjerne et element fra WordPress administrative menyen. Følgende kode skal legges til i temaets funksjoner.php-fil.

Fjern standard posttype

 ADD_ACTION ( 'admin_menu', 'remove_default_post_type'); funksjon remove_default_post_type () {remove_menu_page ('edit.php'); } 

Den første linjen hooks på handlingen admin_menu . Når administrativ menyhandling er kalt, vil vi ringe vår egen funksjon definert som remove_default_post_type . Fra den funksjonen kaller vi den innebygde WordPress-funksjonen remove_menu_page. Det eneste argumentet som trengs er sidens slug. I tilfelle av standardposttypen, er slugken bare edit.php

Se Også