update visual composer

Tutoriel : Updater manuellement Visual Composer inclus dans son Template Premium WordPress


Tu as acheté un Thème Premium WordPress… et comme ça va de paire : tu as installé des Plugins Premium fournis avec ton template comme Revolution Slider, Essential Grid ou encore le constructeur de page Visual Composer.

 
Ces plugins sont généralement gérés avec des Licence Keys uniques pour débloquer des addons et profiter des mises à jour automatiques. Toutefois quand tu achètes un thème Premium, tu as droit d’ utiliser ces plugins mais le truc relou, c’est que tes mises à jour… c’est toi qui t’en occupes. Et tu vas devoir les faire manuellement.

Tu le sais ton page builder préféré, Visual Composer, propose de faire des mises à jour trop souvent et si tu es trop en retard tu peux retrouver avec un back-end vide ou avec des Grid qui ne veulent plus se glisser / déposer comme tu le souhaites… bref, c’est la merde.

Tu as cliqué sur « Mises à jour des extensions », ça ne marche pas, du coup tu as laissé passer les mises à jour suivantes, jusqu’à que ça ne passe plus. Prépare toi à découvrir la façon la plus simple de mettre à jour ton plugin quand tu n’as pas la licence.

Avant qu’on se lance, je vais te faire une petit confidence : au début j’ai flippé de faire ce que je fais, mais en fait, c’est tout simple de faire cette « fucking mise à jour ». Il faut avoir confiance… (en qui, en quoi ? Je te laisse méditer là-dessus).



Note que les versions précédentes de ces plugins premium sont très vite dépassées et par nécessité la nouvelle version, plus performante, doit être installée rapidement. A l’heure ou je te parle nous sommes à la version Visual Composer 4.12. Aujourd’hui, à l’heure ou tu lis ce tuto, on a du passer la version 6. Bon, maintenant que tu es au courant, tu as deux choix qui s’ouvre à toi :

  • soit tu craques un billet pour une licence en plus de ton Thème premium,
  • soit tu fais une manipulation à faire manuellement et on va la voir ci-dessous.

 
Bref… quand tu as fais toutes les mises à jour en cliquant sur Mises à jour des extensions et qu’il reste l’unique WPBakery Visual Composer dans la liste d’attente, ça veut dire que tu vas devoir t’occuper de celle-ci manuellement.

wordpress visual composer

Pour cela, retourne sur la page Extensions et cherche le plugin : WPBakery Visual Composer. Il y a ce message d’avertissement jaune qui t’annonce qu’une nouvelle version est maintenant disponible et de te préciser que la mise à jour automatique n’est pas disponible.

C’est à toi de jouer…

visual composer mises à jour

Et qu’est-ce que tu fais ? Désactive ton plugin. Oui. Fais-le maintenant !

wordpress visual composer desactivate

Si tu fais cette manipulation dans la journée, tes visiteurs vont voir des shortcodes en pagaille sur tes pages. Comme ceci (mais c’est pas grave car la manipulation est très rapide ou sinon utilises un plugin de maintenance). :

wordpress visual composer



Comme la manipulation ne prend pas trop de temps y a pas trop de souci, puis supprime-la en cliquant sur le lien rouge Supprimer qui apparaît et tu confirme ta décision en cliquant sur le bouton OK.

visual composer supprimer

BOOM ! Haha 🙂 Plus rien…
 
En fait ton Plugin Visual Composer n’est pas perdu, il est toujours là et devine où ?
Dans le Plugin Package de ton Thème Premium, c’est à dire dans l’une des bannières situées en haut dans tous les onglets de ton tableau de bord.



En l’occurence, tu es dans extensions donc scrolle en haut de ta page et tu vas tomber sur une notification qui t’explique : « the following requires plugin is currently inactive : Visual Composer. Clique sur Begin Insatlling Plugin.

visual composer plugin is currently inactive

Tu vas voire apparaître une nouvelle notification qui va t’annoncer que l’extension (= le plugin) a bien été installée. Clique sur le lien bleu Return to required Plugin Installer.

visual comoser installe

Ok. Donc Visual Composer est installé, y a plus qu’à l’activer ! Clique sur le lien Activate.

activate visual composer plugin



Où clique sur l’onglet To Activate (1) puis sur le lien Activate.

visual composer to activate

Visual Composer a été activé avec succès. La mise à jour est faite !

visual composer activated

Dis bonjour à la nouvelle version de Visual composer !

visual-composer-version-4-12

Donc tu l’auras compris pour mettre le plugin premium Visual Composer à jour, tu dois :
le désactiver, le supprimer, l’installer et l’activer manuellement.

Ca prend à peine 3 minutes et ça va te sauver la vie. Si ça te pète une erreur, laisse-moi un petit commentaire histoire que l’on voit ça ensemble ou contacte-moi directement via le formulaire de contact.



Note cet article :

4.6 / 5. 8


20 Comments
  • chiffonsandco
    Posted at 10:51h, 07 décembre Répondre

    Bonjour, ça ne marche malheureusement plus avec la dernière version. Je suis toujours en version 4.11.1, bien que j’ai suivi à la lettre ton tuto. J’ai vraiment besoin d’aide car avec la nouvelle version de WordPress, je crains le pire si je n’arrive pas à le mettre à jour.
    D’avance, merci.

    • Batiste de Bosser en pyjama
      Posted at 16:30h, 13 décembre Répondre

      Salut,
      Essaie de te mettre à jour, pour commencer et fais des sauvegardes de ta BBD + FTP. Ensuite recommence la manip’ pour voire ce que ça donne.

      Question : As-tu un bundle de plugins premium fournis avec ton template ?

      Si oui, tu as deux options :
      01. Soit le supprimer entièrement, et, par défaut, ton package de plugins le stocke. De là, tu les « Install » > « Activate » à nouveau
      02. Soit acheter la licence comme ça plus de panique. Elle a un coût certes, mais elle permet d’être plus tranquille.

      Dis-moi si c’est OK.

      • baptiste aussi
        Posted at 15:21h, 14 février Répondre

        tout ça pour ça…. pour finalement conseiller d’acheter la licence alors que ton post nous propose une option inverse…

        • Batiste de Bosser en pyjama
          Posted at 22:19h, 22 février Répondre

          C’est à toi de décider d’acheter une licence ou pas. L’article n’est plus récent et il te montre comment ne pas en acheter du coup.

  • Gaëlle
    Posted at 15:07h, 12 juin Répondre

    Bonjour Batiste,
    Merci pour ce tuto, cela m’a permis de finir de mettre à jour le site.
    Tout fonctionne sauf ma Home qui a disparu… Help s’il te plaît?

    Gaëlle

    • Batiste de Bosser en pyjama
      Posted at 20:20h, 12 juin Répondre

      Hello Gaëlle, cool si tu as pu réussir ta MàJ. Pour ta HomePage reprend un à un les shortcodes, les rangées et enregistre à nouveau pour rafraîchir tout ça. Envoie-moi un message via le formulaire de contact si tu as besoin d’aide.

      • Gaëlle
        Posted at 15:01h, 16 juin Répondre

        Salut Batiste,

        Fait, c’était un plugin qui me causer mes ennuis.
        Merci encore pour ta réponse et ce tuto!

        Gaëlle

        • Batiste de Bosser en pyjama
          Posted at 19:09h, 16 juin Répondre

          Merci Gaëlle pour ta réponse. Et oui effectivement, les conflits entre plugins, après une mise à jour, ça peut aussi en être une cause.

  • Elodie Dordigue
    Posted at 15:00h, 13 juin Répondre

    Bonjour,
    Votre post date un peu et j’avoue avoir peur d’essayer votre technique… Je ne peux plus faire la mise à jour de WP Bakery, cela me dit « La mise à jour a échoué : Le téléchargement a échoué. L’URL fournie n’est pas valide. »
    Je ne sais pas où trouver cet URL afin de la modifier. C’est un peu hors sujet, mais pensez-vous m’aider ?
    J’ai acheté un thème sur Themeforest et il est bien écrit qu’il est compatible avec Visual Composer, cela veut dire qu’il était installé avec ? Je ne m’en souviens plus lors de la mise en place du site… Car dans ce cas là, je ferai votre technique.
    Merci d’avance de votre aide

    • Batiste de Bosser en pyjama
      Posted at 14:34h, 14 juin Répondre

      Coucou Elodie, commence par faire une sauvegarde de la BDD et des fichiers FTP puis migre ton site en local pour faire les tests adéquats. Si tu fais ça, tu pourras donc tester ma méthode et voire si cela fonctionne. Sinon deuxième solution, tu peux faire cette mise à jour manuellement en téléchargeant à nouveau ton template dans la rubrique Download de ton compte client Themeforest, puis ouvre le fichier .zip et va cherche le plugin WP Backery qui se nomme normalement « js_composer ». Une fois récupérer télécharge-le dans le dossier plugin directement via ton client FTP. Ca ne coûte rien d’essayer avant une sauvegarde. Concernant ce message : « La mise à jour a échoué : Le téléchargement a échoué. L’URL fournie n’est pas valide. » Cela veut dire que soit le core de ton WordPress n’est plus en phase avec la version WP bakery, soit que des nouvelles conditions ont été implémentées mais je ne sais pas lesquelles. Si besoin contacte-moi via mon formulaire de contact.

  • HUFSCHMITT Pauline
    Posted at 13:46h, 11 juillet Répondre

    Top, ça marche parfaitement bien ! Merci !

    • Batiste de Bosser en pyjama
      Posted at 22:00h, 16 juillet Répondre

      Salut Pauline, cool !

  • OLIVIER BLEYS
    Posted at 10:19h, 13 septembre Répondre

    Bonjour Batiste,
    Avant de faire cette manipulation, je voudrais savoir si elle vraiment appropriée, dans mon cas.
    J’ai un site, qui continue de s’afficher (http://olivierbleys.com/) mais, en back office, Visual Composer ne fonctionne plus. Comme tu le décris, sur mes pages de gestion apparaît du code html (éditeur classique) au lieu des blocs VC que j’étais habitué à utiliser.
    En revanche, il y a une différence avec le cas que tu exposes : ma version de Visual Composer, elle, est à jour (version 5.1 au 13.09.19). Il s’agit d’une version modifiée pour le thème que j’utilise (ArtBees modified version).
    Je ne sais pas comment retrouver l’usage de Virtual Composer…
    Je n’ai plus accès à leur support (il faudrait payer 47 $ pour en bénéficier de nouveau).
    As-tu une idée ?
    Merci de ton conseil, et bravo pour ces beaux tutos !

    • Batiste de Bosser en pyjama
      Posted at 16:03h, 29 septembre Répondre

      Salut Olivier, merci pour ton message. Je ne connais pas le thème que tu utilises. Toutefois si tu as acheté la licence, la clé de VC fournie (que tu as enregistré dans les settings) te permet de mettre à jour le plugin automatiquement. De plus, ton code d’achat t’offre la possibilité de poser des questions dans la partie des commentaires du plugin sur Envato. Sinon peux-tu m’en dire plus à propos de cette version modifiée, qu’a-t-elle en plus ou en moins ? Enfin, dans l’immédiat, pense bien à faire un backup de tes fichiers FTP ainsi que ta BDD avant de suivre mon tuto.

  • marie bretin
    Posted at 20:37h, 15 octobre Répondre

    Bonjour Batiste,

    J’ai la version 4.12 de WPbakery visual composer mais pas de message m’indiquant qu’il y a une nouvelle version… est ce que ta manipulation est tout de même envisageable pour mon cas?
    J’ai effectivement des soucis avec visual composer depuis mes mises à jour de wordpress et compagnie …
    J’ai sauvegardé mes données grâce à mon compte ovh.
    Merci pour ta réponse.

    • Batiste de Bosser en pyjama
      Posted at 23:02h, 15 octobre Répondre

      Salut Marie, merci pour ton commentaire. Si tu es au point sur tes backups, je t’invite à tester la méthode de l’article. Tu ne perds rien.

  • Max
    Posted at 16:27h, 24 mars Répondre

    Toi t’es un génie, merci 🙂

    • Batiste de Bosser en pyjama
      Posted at 11:11h, 26 mars Répondre

      Merci Max

  • Tonyo
    Posted at 22:32h, 08 mai Répondre

    Hello, je viens de tomber sur ton post qui m’a permis de mettre a jour ma version de visual composer, suite à un message d’erreur qui m’empechait de gerer les contenus dans mes pages en back et en front.
    Toutefois, malgré la maj, ca ne fonctionne toujours pas, je n’ai pas mes blocs en back, et en edition frontend j’ai un message d’erreur : Warning: Illegal string offset ‘content’ in /homepages/0/d503524019/htdocs/new/wp-content/plugins/js_composer/include/classes/editors/class-vc-frontend-editor.php on line 906

    Est-ce que tu aurais une solution magique pour que je puisse reprendre la main sur mes contenus ?
    Merci d’avance !

    • Batiste de Bosser en pyjama
      Posted at 13:59h, 10 mai Répondre

      Salut Tonyo, je te remercie pour ton commentaire. Cette erreur me fait penser que tu pourrais avoir un problème de compatibilité avec ta version php actuelle. Tu tournes sur laquelle ? Essaie de l’upgrader. Si ça marche pas essaie de déboger en plaçant le code suivant : define( 'WP_DEBUG', true ); dans ton fichier wp-config.php.

Post A Comment

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.