J'essaie de supprimer la méta-boîte créée par le plug-in Download Manager, car elle utilise un iframe http codé en dur, provoquant une erreur de contenu mixte en ssl.
Voici le code qui génère la méta-boîte:
wp_add_dashboard_widget('wpdm_dashboard_widget', 'WordPress Download Manager', 'wpdm_dashboard_widget_function');
et voici le code que j'utilise dans le fichier functions.php de mon thème:
function remove_dashboard_widgets(){
remove_meta_box('wpdm_dashboard_widget', 'dashboard', 'normal');
}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets');
J'ai également essayé le paramètre de tableau de bord en tant que deuxième paramètre, car j'utilise une configuration multisite. Ni travaillé pour moi. Où vais-je mal?
J'ai trouvé que cela fonctionne:
add_action('admin_init', 'rw_remove_dashboard_widgets');
function rw_remove_dashboard_widgets() {
remove_meta_box('wpdm_dashboard_widget', 'dashboard', 'normal');
}
J'imagine que "admin_init" est la clé, de sorte qu'elle s'exécute avant le chargement du tableau de bord.