Anonim

Nylig tilpasset jeg en installasjon av WordPress, og vi brukte flere forskjellige tilpassede innleggstyper. Vi bestemte oss faktisk for å ikke bruke standardinnleggstypen bare for klarhetens skyld. Det er en enkel sak å fjerne et element fra administrasjonsmenyen i WordPress. Følgende kode skal legges til i temaets funksjoner.php-fil.

Fjern standardinnleggstype

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

Den første linjen hekter seg på handlingen admin_menu . Når den administrative menyhandlingen kalles, ønsker vi å kalle 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 snegle. Når det gjelder standardinnleggstype, er den sneglen bare edit.php

Fjern standardinnleggstype fra admin-menyen wordpress