Détecter et rediriger les versions d'Internet Explorer en utilisant JavaScript

Qui souffre encore de la cruauté des anciennes versions l'Internet Explorer ? Si douloureux quand on passe des jours et des semaines avec des extra codages et encore...

Pour avoir une bonne résultat de l'affichage de votre site dans les versions antérieures de IE9, il faut :
- lire des tutoriels et faire des recherches dans les pages qui parlent chinois quelque fois et dans les forums pour étudier les moyens de l'amélioration de IE.
- télécharger un logiciel, appelé IETester pour voir les changements car moi, je n'ai plus, je ne peux plus et je ne veux plus installer les versions démodées.
- télécharger le script de Modernizr, et compléter avec Boilerplate et les lier à tous mes pages pour détecter les fonctionnalités de HTML5 et CSS3 et améliorer l'affichage des effets et des éléments graphiques plus modernes dans l'ancien IE.
- rajouter les commentaires conditionnels (voir ici) dans la page html.
- rajouter une extension (plugin) de Modernizr dans mon blog WordPress qui met des scripts et codes nécessaires à tous les pages du blog, générées par le système php.

Lire la suite

Personnaliser l'avatar par défaut de WP

Il y a plusieurs techniques pour changer le défaut avatar de WordPress, je vous montres celle que je préfère. Si cette technique ne fonctionne pas, c'est probablement parce que vous utilisez un thème qui possède d'une structure différente. Moi, personnellement, j'utilise un thème enfant (child theme) de TwentyEleven (un des thèmes par défaut). Si vous avez un problème, vérifiez l'adresse des avatars et les fichiers liés. Souvent il s'agit du fichier comments.php où vous trouvez la réponse.
Aussi, n'oubliez pas de vider le cache de votre navigateur ou de forcer le rafraichissement, les changements s’effectuent souvent après ça.

L'avatar par défaut veut dire que quand l'utilisateur ou le commentateur ne possède pas aucune image générée à partir de son adresse email parce qu'ils n'ont pas de compte dans aucun site qui peut la générer comme Gravatar par exemple, le défaut avatar va s'afficher comme image de l'auteur ou du membre (s'il s'agit d'un site avec membres).

Lire la suite

Raw HTML (brut) personnalisable avec l'éditeur de WP et de Blogger

J'utilise Codecolorer wp plug-in pour afficher les codes html bruts (raw html) et pour la coloration syntaxique. Mais mon problème, c'est que je ne peux pas personnaliser les codes à l'intérieur ou c'est possible mais très compliqué. Par exemple, si je voudrais faire quelques mots en gras, il ne me laisse pas le faire, pas de mots choisis individuellement. En plus, je ne peux pas colorer les codes exactement comme je voudrais, par exemple colorer chaque code individuellement. Mais la solution que je vous partage ici n'est pas si difficile, juste un peu plus de travail et on n'a besoin de rien, seulement notre éditeur de wordpress ou de blogger.

Lire la suite

Show - hide div avec jQuery

jqueryIl y a quelques années j'ai cherché une solution pour masquer des contenus, puis les afficher en défilant en douceur (smoothly) en cliquant sur un bouton sans quitter la page. J'ai trouvé une solution de masquage appelé "Peekaboo" (coup d'oeil ou coucou) avec Flash mais avec le temps passé, j'abandonne Flash à cause des problèmes cumulés. Enfin, jQuery a porté une solution très simple et ce javascript est très léger.

Je vous montre deux sortes de fonction : montrer/cacher les contenus individuellement ou montrer/cacher les contenus de tous les "div" en même temps.

Lire la suite

Afficher TOUS les tags (mots-clefs) dans tag cloud widget

Le Codex de WP indique que pour afficher tous les tags (ou mots-clefs) dans le tag cloud widget, il faut changer le "number" de 45 (le nombre de tags affichés par défaut) à 0 (Use '0' to display all tags) dans le fichier category-template.php dans le dossier wp-includes.

Mais le soucis commence avec la mise à jour de WordPress qui change/rafraichie tous les fichiers en dehors du dossier du thème (les thèmes non par défault, child themes). Dans ce cas il faudra corriger le chiffre de 45 à 0 après chaque mise à jour effectuée qui dépasse notre énergie... Comment éviter ça ?

Lire la suite