Mar 262017
 

I just switched my website to https for testing purpose. But changing the website’s URL to https:// is not sufficient to enable a fully secure browsing experience, as images in posts are still loaded from http://. Or more precisely, most modern browsers (FF or Opera for instance) are now clever enough to guess that the current website is on https:// so its contents should also be loaded with the same protocol, but there may be a possibility that other less advanced browsers are not doing this smart guess.

There are two possibilities:

  • install and activate a plugin such as the SSL Insecure Content Fixer. It will replace on the fly the protocols to https. The advantage is that your contents are not edited in the database. The drawback is that your website may be a little slower. (sorry I don’t have metrics)
  • the other method is to replace the src="http:// references in the post_content field from the wp_posts table by src="https:// by using SQL. For example, in phpMyAdmin:
    1. make a backup of the wp_posts table (or even better, your database)
    2. execute this query:
Jan 232012
 

Je me permets de tester un plugin qui permet d’insérer des images de captures d’écran de sites web. mShot est un plugin pour WordPress qui va générer des prévisualisations de pages web en image.

Il s’agirait de la même technologie qui permet de générer des prévisualisations de sites web dans votre interface de commentaires.

Voici la page du plugin sur le site de wordpress.org : http://wordpress.org/extend/plugins/mshots/

Pour intégrer, il suffit d’insérer un bout de texte qui sera interprété. Par exemple, pour l’image de cet article : [mshot url="http://blog.dakwamine.fr/" alt="Mon site" w="540"].

Mon site

Un autre exemple avec le site de fuu-doh (qui va bientôt changer, je le rappelle ! :)) : [mshot url="http://blog.fuu-doh.com/" alt="Site de fuu-doh" w="390"]. Au moment où vous verrez l’aperçu, vous pourrez peut-être voir que la prévisualisation ne prend pas en compte ce qui s’affiche via des plugins tiers tels que le Flash.

Site de fuu-doh
Dec 262011
 

J’ai remis le thème par défaut suite à la mise à jour de WordPress. Il y a un grand nombre de nouveautés et l’ancien thème ne les prenait pas en compte de manière subtile. Je n’ai pas encore décidé si je voulais changer de thème, celui-là semblant fonctionner convenablement (et heureusement). Je vais peut-être apporter quelques modifications sur la couleur ou la taille des polices néanmoins.

Mar 072011
 

Il y a quelques jours, j’annonçais le test des modules d’extension pour avoir l’effet Lightbox sur mon blog.

Le seul problème concerne l’ouverture des images par l’iPhone (pas testé sur d’autres appareils portables). Au lieu d’apparaître au milieu de l’écran, l’image se retrouve tout en haut de la page, aux bonnes dimensions certes. Pour s’accommoder de ce problème, il suffit d’ouvrir le lien dans une autre page pour l’avoir en plein écran, donc sans le lightbox.

Feb 282011
 

Entre deux sessions de composition d’une musique pour Fuu-Doh! (Vereen est d’ailleurs super exigeant, je le hais XD), j’ai installé hier une extension de WordPress permettant d’afficher les images dans un lightbox. Il y avait déjà cette fonctionnalité autrefois sur mon blog, mais je l’ai retiré à cause de la vétusté du script, n’ayant pas réussi à retrouver sur le site des extensions de WordPress.org une version à jour.

Pour l’instant, les extensions que j’utilise pour réintroduire cet effet visuel ont l’air de fonctionner parfaitement. Pour ceux que ça intéresse, l’effet combine deux extensions :

  1. Shadowbox.js, qui contient le javascript principal ;
  2. Add LightBox & Title, qui permet d’ajouter automatiquement à la lecture un paramètre dans le contenu des articles pour activer l’effet.

Ces extensions ont été installées sans problème sur WordPress 3.1. Mais comme d’habitude, prenez toujours vos précautions en pensant à sauvegarder vos bases de données et sites pour éviter les crashs (cela m’est déjà arrivé pendant une mise à jour d’une extension, résultant en un blocage non résoluble).