Nedavno sam prilagođavao instalaciju WordPress-a i koristili smo nekoliko različitih prilagođenih vrsta posta. Zapravo smo se odlučili protiv korištenja zadane vrste posta samo radi jasnoće. Jednostavna stvar je uklanjanje stavke iz administrativnog izbornika WordPressa. Sljedeći kôd treba dodati u datoteku function.php vaše teme.
Uklonite zadanu vrstu posta
ADD_ACTION ( 'admin_menu', 'remove_default_post_type'); funkcija remove_default_post_type () {ukloni_menu_stranicu ('uredi.php'); }
Prvi red kuka na akciju admin_menu . Kad se pozove akcija administrativnog izbornika, želimo nazvati vlastitu funkciju koja je definirana kao ukloni_default_post_type . Iz te funkcije zovemo ugrađenu WordPress funkciju remove_menu_page. Jedini potreban argument je slug stranice. U slučaju zadane vrste posta, slug je samo edit.php