web-dev-qa-db-fra.com

Comment désactiver la notification de l'administrateur dans le thème de l'enfant?

Similaire à https://wordpress.stackexchange.com/q/206735/92434 , Désactive la notification de mise à jour pour chaque plugin .

J'ai acheté un thème qui affiche une notification dans le panneau d'administration à l'intention de tous les administrateurs pour l'installation des plug-ins recommandés.

Dans le thème enfant, comment puis-je désactiver cette notification pour qu'elle n'apparaisse plus dans le panneau d'administration à l'avenir?

Le thème parent utilise TGM Plugin Activation pour afficher la notification.

1
maciek

Si vous êtes certain de ne pas avoir besoin de ces plug-ins et si TGM n'est associé à aucune licence requise pour vos plug-ins, il vous suffit d'activer l'activation du plug-in TGM .

C'est un processus en trois étapes. Un: trouver et supprimer la fonction d'enregistrement du plugin.

    <?php
/**
 * Required and Recommended Plugins
 */
function prefix_register_plugins() {

    /**
     * Array of plugin arrays. Required keys are name and slug.
     * If the source is NOT from the .org repo, then source is also required.
     */
    $plugins = array(

        // WordPress SEO
        array(
            'name'     => 'WordPress SEO by Yoast',
            'slug'     => 'wordpress-seo',
            'required' => false,
        ),
        ...
    );

    tgmpa( $plugins );
}
add_action( 'tgmpa_register', 'prefix_register_plugins' );

Deux: recherchez et supprimez l'appel require_once () qui fait référence au fichier de classe TGMPA.

<?php
/**
 * Include the TGM_Plugin_Activation class.
 */
require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php';

Trois: supprimez class-tgm-plugin-activation.php car ce n’est plus nécessaire.

1
Foliovision