WordPress, Come rimuovere la meta box del plugin Glossary dal pannello di modifica post


Glossary, è un plugin che ti consente di creare un glossario dei termini. E’ un software abbastanza completo e ti consente inoltre di creare link esterni ed interni al sito senza necessariamente dover creare un articolo. Questo plugin, crea una metabox nella sezione dedicata alla modifica degli articoli (backoffice post wordpress). Qualcuno potrebbe avere la necessità di rimuovere questa metabox per determinati motivi.

E’ sufficiente inserire il seguente codice alla fine della function.php.

if (!current_user_can('edit_pages')){
add_action('add_meta_boxes','my_remove_glossary_post_metabox',100000);
}
function my_remove_glossary_post_metabox(){
remove_meta_box('glossary_post_metabox','post','normal');
}
add_action('admin_menu','wpdocs_remove_post_custom_fields');
if(is_admin()){
add_action('admin_menu','wpdocs_remove_meta_boxes');
}

Ti suggerisco di creare un tema figlio dove inserire questo codice.

Evita di usare il sistema standard di rimozione riportato di sotto o avrai dei problemi.

function remove_my_post_metabosex(){
remove_meta_box('authordiv','post','normal');
remove_meta_box('commentstatusdiv','post','normal');
remove_meta_box('commentsdiv','post','normal');
remove_meta_box('postcustom','post','normal');
remove_meta_box('postexcerpt','post','normal');
remove_meta_box('revisionsdiv','post','normal');
remove_meta_box('slugdiv','post','normal');
remove_meta_box('trackbacksdiv','post','normal');
remove_meta_box('related_post_metabox','post','high');
}
add_action('admin_menu','remove_my_post_metaboxes');


Ho provato questa modifica con la versione del plugin 1.4.11. Prima della modifica assicurati di effettuare un backup, assicurati di sapere cosa stai facendo bene e assicurati che i nomi delle funzioni non siano in conflitto con altri nomi già presenti nel codice.

Usa questo articolo se sai cosa stai facendo non mi assumo nessuna responsabilità. Puoi condividere il contenuto di questo articolo creando un link diretto senza attributo “no follow” a questa pagina.


E' possibile lasciare un commento come utenti registrati al sito, accedendo tramite social, account wordpress oppure come utenti anonimi. Nel caso in cui si desideri lasciare un commento come utenti anonimi si verrà avvisati via email di un'eventuale risposta solo se si inserisce l'indirizzo email (facoltativo). L'inserimento di qualsiasi dato nei campi dei commenti è totalmente facoltativo. Chiunque decida di inserire un qualsiasi dato accetta il trattamento di questi ultimi per i fini inerenti al servizio ovvero la risposta al commento e le comunicazioni strettamente necessarie.


Rispondi