Procédure pour savoir comment mettre à jour son WordPress

Cette semaine, l’équipe de WordPress a rendu disponible la version 4.01 en précisant qu’il s’agissait d’un update important de sécurité. Cette mise à jour est si importante, en fait, que des centaines de milliers d’installations se sont automatiquement mises à jour, ces dernières heures. Cependant, selon les configurations, certains sites ne se sont pas mis à jour automatiquement et requièrent donc de l’effectuer manuellement. Les étapes pour qu’une mise à jour se fasse correctement sont celles-ci: 1. Faire des sauvegardes (backups) des...

Lire la suite

Solution pour produits dédoublés affichant toutes les langues avec WooCommerce et WPML

Dans la stabilité de la Trinité WordPress-WooCommerce-WPML, il est parfois difficile de tout assembler gracieusement et sans heurt, qui plus est, quand le thème choisi tient parfois lieu de 4e contrainte. Ayant frappé un mur à ce sujet aujourd’hui, et n’ayant rien trouvé sur le Web (malgré plus d’une vingtaine de sujets épluchés sur divers forums), j’ai dû créer une solution sur mesure. En souhaitant qu’elle puisse servir à d’autres, la voici: CONTEXTE: – plugin WooCommerce (2.0.20) – plugin multilingue WPML (3.0.1) –...

Lire la suite

Menu horizontal en UL et LI centré en CSS

Pour obtenir un menu en liste à puces (éléments UL/LI) centré horizontalement via CSS, utilisez ce code: DEMO HTML5 Apposez le code suivant où vous souhaitez placer votre menu horizontal: <nav> <ul> <li><a href="#">Lien un</a></li> <li><a href="#">Lien deux</a></li> <li><a href="#">Lien trois</a></li> </ul> </nav><nav> <ul> <li><a href="#">Lien un</a></li> <li><a href="#">Lien...

Lire la suite

Image de fond (background) qui s’étire via CSS

Pour avoir une image de fond qui remplit l’écran et s’étire pour toutes résolutions (même sous IE8), utilisez ce code: DEMO HTML Apposez le code suivant tout juste après l’ouverture de la balise BODY: <div id="bg-page"> <img alt="" src="__URL_DE_VOTRE_IMAGE__" /> </div> <div id="contenu-page"> ...Reste du contenu de votre page dans ce DIV... </div><div id="bg-page"> <img alt="" src="__URL_DE_VOTRE_IMAGE__" /> </div> <div...

Lire la suite

Démarrer Google Chrome sans le « same origin policy »

Si vous développez en local (PC) avec le fureteur Google Chrome, et que vos chargements de fichiers via Ajax ne veulent pas fonctionner, c’est fort probablement dû au same origin policy, une notion de sécurité fureteur. Pour contourner cette sécurité temporairement (et si vous ne prévoyez pas naviguer ailleurs que dans vos propres fichiers de développement local), créez-vous un fichier .BAT avec cette instruction: start chrome.exe --allow-file-access-from-files Voilà! Vos fichiers JS ou autres, chargés par Ajax en local,...

Lire la suite