Questo plugin “related post” aggiunge gli articoli correlati alla fine dei tuoi articoli. Il plugin ti consente anche di filtrare per tipo ed autore gli articoli creando una metabox nella zona backend.
Può anche essere utile disabilitare questa funzionalità se si desidera mantenere un’interfaccia backend per la pubblicazione di elementi puliti e senza troppe funzioni che potrebbero confondere l’utente finale.
Se vuoi è possibile disabilitare questa funzionalità per gli utenti in modo che abbiano l’interfaccia sbloccata, inserendo il seguente codice nel file functions.php :
if (!current_user_can('edit_pages')){
add_action('add_meta_boxes','my_remove_related_post',100000);
}
function my_remove_remove_related_post(){
remove_meta_box('related_post','post','normal');
}
add_action('admin_menu','wpdocs_remove_post_custom_fields');
if(is_admin()){
add_action('admin_menu','wpdocs_remove_meta_boxes');
}
Suggerisco di creare un tema figlio dove mettere questo codice. Eventuali aggiornamenti successivi possono sovrascrivere il codice.
Il formato che ho usato serve anche per rimuovere altre funzioni nella sezione dei post, ho scritto altri articoli che ne parlano.
Evita di usare questo codice standard per nascondere gli altri metabox perchè in questo caso non funzionerà.
function remove_my_post_metaboxes(){
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 plugin 2.0.2. Prima della modifica Assicurarsi 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 questa guida se sai cosa stai facendo, non mi assumo alcuna responsabilità.