Recentemente stavo personalizzando un'installazione di WordPress e stavamo usando diversi tipi di post personalizzati. In realtà, abbiamo deciso di non utilizzare il tipo di post predefinito solo per motivi di chiarezza. È semplice rimuovere un oggetto dal menu amministrativo di WordPress. Il seguente codice dovrebbe essere aggiunto nel file Functions.php del tuo tema.
Rimuovi il tipo di post predefinito
add_action ( 'admin_menu', 'remove_default_post_type'); funzione remove_default_post_type () {remove_menu_page ('edit.php'); }
La prima riga si aggancia all'azione admin_menu . Quando viene chiamata l'azione del menu amministrativo, vogliamo chiamare la nostra funzione definita come remove_default_post_type . Da quella funzione, chiamiamo la funzione WordPress integrata remove_menu_page. L'unico argomento necessario è la lumaca della pagina. Nel caso del tipo di post predefinito, quella lumaca è solo edit.php