Désactiver la mise à jour automatique de WordPress.

Publié par Fred Le

Catégorie(s): Snippets Astuces
 

updatewpDans les versions de WordPress 3.7.1 à 3.8.1 la mise à jour de WordPress se fait automatiquement. Le problème c’est que certains utilisateurs de WordPress ne sont pas prêts à faire cette mise à jour, le risque c’est que la mise à jour n’est pas compatible avec votre thème et pourrait affecter son bon fonctionnement.




Et il y a aussi les développeurs qui utilisent WordPress pour leurs propres clients et qui ont leurs propres façons de mettre à jour WordPress !

Pour désactiver la mise à jour automatique de WordPress il vous suffit d’éditer le fichier wp-config.php et d’ajouter la ligne suivante :

define( 'WP_AUTO_UPDATE_CORE', false );

Cela va désactiver la mise à jour automatique de WordPress, et vous recevrez toujours l’email quand il ya une nouvelle version disponible, de sorte que vous pouvez mettre à jour à votre convenance.

Mots clés:





8 Commenataires pour :

“Désactiver la mise à jour automatique de WordPress.”

  1. Alvyn Kaplan dit :

    Top, merci pour la ligne de code ! 🙂 toujours valide pour la 4.1 ?

  2. Thierry dit :

    Merci pour l’info, mais personnellement j’utilise la constant suivante :

    define( ‘AUTOMATIC_UPDATER_DISABLED’, true );
    https://codex.wordpress.org/Configuring_Automatic_Background_Updates

    pour rester complètement maître du jeu.

  3. totoro dit :

    Bonjour,
    je viens de tomber sur votre site en cherchant une solution pour désactiver les mises à jour auto de wordpress.
    J’ai un petit souci lorsque j’ajoute cette fonction à mon fichier config.php, je me retrouve avec une erreur de type: Parse error: syntax error, unexpected end of file in…/wp-config.php on line 1

    Voici comment j’ai placé ce code dans mon fichier:

    /** 
     * Pour les développeurs : le mode deboguage de WordPress.
     * 
     * En passant la valeur suivante à "true", vous activez l'affichage des
     * notifications d'erreurs pendant votre essais.
     * Il est fortemment recommandé que les développeurs d'extensions et
     * de thèmes se servent de WP_DEBUG dans leur environnement de 
     * développement.
     */ 
    define('WP_DEBUG', false); 
    
    /** Réglage désactivation de la mise à jour automatique de WordPress. */
    define( 'AUTOMATIC_UPDATER_DISABLED', true );
    define( 'WP_AUTO_UPDATE_CORE', false );
    
    /* C'est tout, ne touchez pas à ce qui suit ! Bon blogging ! */
    

    Est ce que j’ai mal placé le code?
    Merci à vous.

    • Fred dit :

      Bonjour Toroto,
      Le message d’érreur indique une faute dans le code a la ligne 1 vous avez bien mis la balise

      < ?php 

      en début de code ?
      Sinon essayer de le placer avant :

      define('DB_NAME', 'database');
      
      • totoro dit :

        Salut merci pour ta réponse 🙂

        Alors oui j’ai bien la balise php en première ligne pas de souci, et j’ai essayé de coller le code pour la mise à jour un peu n’importe où dans le fichier et j’ai toujours la même erreur.
        Ce qui est étrange c’est que je ne touche à rien d’autre, j’ajoute la ligne erreur, je l’enlève ça remarche…
        (Je suis sur la toute dernière version de WordPress en date.)

  4. Vincent Vits dit :

    Bonjour Fred,

    Si je place « define(‘DB_NAME’, ‘database’); » à la place de « < ?php" en ligne 1 j'ai une erreur. Si je le place avant "< ?php" j'ai le site s'affiche mais dans le coin supérieur gauche de mon site il y a une phrase "define('DB_NAME', 'database'); " qui s'affiche.
    Ce qui n'est pas très esthétique. Pouvez-vous m'aider. j'aimerais ne pas avoir cette phrase.

    Cordialement
    Vincent

  5. Vincent Vits dit :

    RE Bonjour Fred.

    J’ai essayer la phrase « define( ‘WP_AUTO_UPDATE_CORE’, false ); » après « <?php" en ligne 2 et cela à l'air de fonctionner. Le site s'affiche et je n'ai plus la phrase dans le coin supérieur gauche. Pouvez-vous me confirmer, si c'est la bonne façon de procéder.

    Encore un tout grand merci pour votre aide.
    Cordialement
    Vincent

Laisser un commentaire

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Pour affiché du code HTML, CSS, PHP, JAVASCRIPT utilisé le marqueur : [code][/code]