Anonim

For nylig tilpassede jeg en installation af WordPress, og vi brugte flere forskellige tilpassede indlægstyper. Vi besluttede faktisk ikke at bruge standardindlægstypen bare for klarhedens skyld. Det er en simpel sag at fjerne et element fra WordPress-administrationsmenuen. Følgende kode skal tilføjes i dit temas funktioner.php-fil.

Fjern standardindlægstype

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

Den første linje kobles til handlingen admin_menu . Når den administrative menuhandling kaldes, ønsker vi at kalde vores egen funktion defineret som remove_default_post_type . Fra denne funktion kalder vi den indbyggede WordPress-funktion remove_menu_page. Det eneste nødvendige argument er sidens snegl. I tilfælde af standardposttypen er denne snegle bare edit.php

Fjern standardindlægstypen fra admin-menuen wordpress