Supprimer du dashboard des widgets de plug-ins (Créer un compte)

  • Statut : non résolu
  • Ce sujet contient 14 réponses, 5 participants et a été mis à jour pour la dernière fois par Anonyme, le il y a 11 années.
15 sujets de 1 à 15 (sur un total de 15)
  • Auteur
    Messages
  • #511660
    Muzayan
    Membre
    Chevalier WordPress
    113 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : Dernière en date
    – Version de PHP/MySQL : 5
    – Thème utilisé : MasutolisoMagazine
    – Extensions en place : Simple:press et d’autres
    – Nom de l’hebergeur : E-clicking

    Problème(s) rencontré(s) :

    Je cherche un moyen de supprimer les widgets du dashboard qui ont était rajoutés suite à l’installation d’extensions sur mon site. J’ai déjà réussi à supprimer les widgets natifs de WordPress, mais je ne sais pas comment enlever ceux qui s’installe avec les plug-ins.
    Pourriez vous m’aider? Merci d’avance.

    #841345
    lorenzolamas
    Participant
    Maître WordPress
    3229 contributions

    BOnjour,

    En désinstallant les plugins?

    #841346
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #841347
    Muzayan
    Membre
    Chevalier WordPress
    113 contributions

    La version est 3.4, je n’avais pas l’information sous les yeux au moment de la rédaction.
    Non je ne peux pas désinstaller le plug-in car je m’en sers justement .. Et ce sont les plugins qui apparaissent dans le dashboard, autrement le tableau de bord du panneau administratif.

    #841348
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #841349
    Muzayan
    Membre
    Chevalier WordPress
    113 contributions

    J’ai dis 3.4 car c’est ce qui est marqué sur l’accueil du site WordPress (étant donné que c’est la dernière version en date). Mais elle est bien en3.4.1, je ne savais pas récupéré cette information autrement.
    Je sais déjà ça, et les modules présents sur le dashboard porte le même nom que ce que l’on introduit dans la sidebar ou le footer. L’apparition du widget sur le dashboard est causé par l’activation d’un plug-in dont j’ai utilité.

    Pour finir je n’avais pas très bien compris votre question, mais il est précisé que ce sont les widgets du dashboard dans mon premier message, donc ceux qui apparaissent sur le tableau de bord de l’administration WordPress. Ca ne concerne ni l’un ni l’autre.

    #841350
    Guy
    Participant
    Maître WordPress
    14817 contributions

    Je ne pense pas qu’il existe de fonction permettant de ne pas afficher des widgets.
    Chaque extension pourrait le faire individuellement, à ma connaissance c’est rare, sinon, il faudrait les désactiver « manuellement » en modifiant le code des extensions, ce qu’il faudra renouveler à chaque mise à jour.

    Tu peux si tu connais le nom des widget, les désenregistrer, surement quelque chose de ce style (sans aucune garantie):

    function unregister_des_widgets() {
    unregister_widget(‘nom_ widget1’);
    unregister_widget(‘nom_widget2’);
    }
    add_action(‘widgets_init’, ‘unregister_des_widgets’);

    #841351
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #841352
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #841353
    Muzayan
    Membre
    Chevalier WordPress
    113 contributions

    Bonjour,
    Désolé pour mon absence, je connais le contenu de mes sidebars et justement je ne parle pas de ça, mais des widgets ou « blocs » présents sur le tableau de bord. Elles sont pleines, mais je ne pense pas que ça ait un rapport avec ceux du dashboard. Je vais lire l’article, mon problème est plus ou moins résolu, je n’ai finalement pas besoin du plug in mais c’est un peu dérangeant lorsque l’on veut personnaliser l’administration. Merci.

    #841354
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #841355
    Muzayan
    Membre
    Chevalier WordPress
    113 contributions

    Mon problème est résolu, et cette technique ne retire que les widgets pour l’utilisateur en question (car mon but est d’aménager cette espace comme un espace membre). C’est pourtant comme ça qu’ils sont appelés 🙂

    #841356
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #841357
    bicounet
    Participant
    Initié WordPress
    28 contributions

    Pour supprimer les widgets de plugins, il nous faut trouver son « id ».
    Pour cela, une petite fonction très pratique :

    function list_active_dashboard_widgets() {
    global $wp_meta_boxes;
    foreach (array_keys($wp_meta_boxes[‘dashboard’][‘normal’][‘core’]) as $name) {
    echo ‘<div>‘ . $name . ‘</div>‘;
    }
    }
    add_action(‘wp_dashboard_setup’, ‘list_active_dashboard_widgets’);

    Ceci listera dans un coin les widgets actifs.
    Cette fonction à supprimer une fois terminé.

    #841358
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

15 sujets de 1 à 15 (sur un total de 15)
  • Vous devez être connecté pour répondre à ce sujet.