Dites WordPress, pas Weirdpress…

Le camarade Palleas vient de donner un avis tranché voire lapidaire sur WordPress. Notre CMS serait codé avec les pieds, utiliserait une logique procédurale has been pour rester compatible avec PHP4, etc. De plus, pour ne pas faire les choses à moitié, le billet en question n’oublie pas les personnes qui ont choisi de proposer WordPress comme solution professionnelle pour la création d’un site web plus ou moins complexe : elles en prennent aussi pour leur grade.

Installer Drupal (ou les tribulations d’un WordPressien en Drupalie)

Drupal est un outil hors pair qui permet à ses utilisateurs de créer rapidement des sites internet complexes et sur-mesure et répondre ainsi aux cahiers des charges des clients les plus exigeants. Dans le monde des CMS Drupal fait partie des poids lourds. Sa réputation d’usine à gaz peut freiner les plus motivés, d’autant plus que son installation réserve parfois des surprises. Si vous avez l’habitude d’utiliser WordPress, vous risquez de ne plus retrouver votre confort habituel. Chez Drupal tout est affaire de modules et il faut en installer quelques-uns pour se sentir comme à la maison. 

BBComposer — l’éditeur HTML à consommer sur place ou à emporter

Initialement développé pour les besoins internes de la société ElitWork, BBComposer est un éditeur de texte qui produit du code HTML (mais aussi du Wiki, BBCodes et XBBCodes) dans un environnement WYSIWYG. Nicolas et Mathieu Froidure ont prêté une attention particulière au code généré, avec la sémantique des balises comme fil directeur. BBComposer est une extension Firefox, ce qui le distingue des autres éditeurs HTML sur le marché comme TinyMCE ou CKEditor. Il est donc possible d’utiliser cet éditeur HTML dans votre CMS préféré sans ajouter de plugin.

Performances web avec WordPress : méfiez-vous des « Themes Frameworks »

Dans la famille des WordPress Themes FrameworksThematic se présente comme un framework pour WordPress permettant de créer des thèmes optimisés SEO (Search Engine Optimization) à l’attention des blogueurs débutants ou des professionnels du développement. Je l’ai utilisé sur ce blog en attendant de créer 942, mon nouveau thème WordPress à partir d’une toute nouvelle charte graphique. J’ai laissé Thematic en l’état pendant plusieurs mois sans ajouter d’images, même pour le logo. Si l’extrême sobriété de Thematic incite à penser que sous le capot tout a été optimisé pour assurer un affichage rapide, sachez qu’il n’en est rien.

76 astuces (pas si stupides) pour jouer avec WordPress

Un court billet pour que vous ne ratiez pas Stupid WordPress Tricks. Ce billet recense pas moins de 76 trucs et astuces concernant WordPress avec des morceaux de code à l’intérieur. J’aime particulièrement l’accueil personnalisé pour les personnes ayant laissé un commentaire sur le blog et l’affichage des billets comportant le champs personnalisé (custom fields) que vous voulez. L’article est très bien structuré avec un sommaire menant vers la partie concernée. A mettre dans les favoris !

[Résolu] Problème de duplication et décalage des widgets dans WordPress

Je fais un usage assez intensif des zones de Widgets dans WordPress. Pour m’y retrouver, j’utilise des intitulés aussi simples que génériques (séparation de la forme et du fond quand tu nous tiens ) tels que header-1, header-2 ainsi que sidebar-1 et sidebar-2. Jusque-là, rien d’anormal me direz-vous ? Attendez la suite. Depuis le changement de mon thème WordPress, je rencontre des problèmes de décalage et de duplication lorsque je clique dans Apparence -> Widgets : les Widgets présents dans sidebar-1 et sidebar-2 se dupliquent dans les zones header-1 et header-2 vides à l’origine.

Afficher / masquer votre grille de base avec jQuery

Si vous travaillez avec une grille pour harmoniser la disposition des blocs sur la page, vous passez certainement du temps à afficher puis masquer cette grille pour vérifier que tout est en ordre. Pour cela on peut ajouter une classe CSS dans le code HTML ou mettre entre commentaires une ligne concernant le `background` de la page dans la feuille de style… Les deux solutions sont assez fastidieuses. C’est pourquoi, je vous propose une petite astuce toute simple qui s’applique à tout type d’intégration avec toutefois un bonus pour WordPress que vous adapterez sans peine à votre CMS préféré.

jTextTranslate — Traduction de votre site en 87 langues

jTextTranslate est un plugin jQuery qui utilise l’API  Ajax Language de Google pour offrir une palanquée de langues vers lesquelles vos visiteurs pourront traduire vos textes. L’appel est des plus simples : il suffit de lier la fonction  à l’élément HTML de votre choix. Par exemple, utilisez $(.entry).translate() pour permettre la traduction de vos billets WordPress. Le script ajoute un lien qui lance une fenêtre lightbox pour le choix des langues et la traduction elle-même. Via La Ferme du Web.

« css 4 design » — Nouvelle charte graphique et redesign du logo

La nouvelle version de css 4 design que j’avais évoqué dans Screenshot de mon prochain design est en ligne. Il reste des ajustements à faire et quelques pétouilles que je corrige au fur et à mesure. Comme vous pouvez le constater la mise en page est sobre avec une palette de couleurs blanche et grise rehaussée de teintes chaudes. Ce thème se situe à mi-chemin entre le format blog et le style magazine dont j’ai beaucoup parlé à une époque. J’ai gardé la succession des billets et la traditionnelle sidebar qui fait tous le charme d’un blog, avec au-dessus, le début d’un article qui se distingue par une illustration généreuse accompagnée de sa légende.

Le petit journal de WordPress #1

A l’origine de ce petit journal thématique, il y avait une grande revue de presse pleine de liens sur l’ensemble des sujets liés au webdesign et à l’intégration web. A la relecture, j’ai trouvé le temps long et j’ai pensé qu’il en serait probablement de même pour vous, lecteurs. Voici donc la partie consacrée à WordPress.