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.

The Ultimate WordPress Developer Toolbox — WordPress est un CMS formidable grâce à l’immense communauté qui n’a de cesse de partager le savoir autour de la plate-forme. Mon coup de coeur de la semaine revient à tripwiremagazine dont je vous recommande le flux RSS pour ne rien rater.

Pour en revenir cettte boite à outils ultime pour les développeurs WordPress, vous y trouverez des plugins pour formater le code de vos exemples, d’autres permettant de parser du code PHP au sein même des articles (runPHP, EzStatic3 ou PhpExec) , des ressources pour créer des thèmes WordPress, comment afficher des champs personnalisés (Custom fields) à l’extérieur de The Loop ou bien n’afficher que les billets avec un champs personnalisé spécifique, et bien plus encore.

WP Smart Image — L’affichage d’une miniature tirée des illustrations d’un billet est indispensable pour tous thème magazine qui se respecte. Si les champs personnalisés (Custom Fields) ne vous conviennent pas, tournez-vous vers ce plugin très complet qui permet même de choisir l’image en question (si vous cocher la case Activate editor box dans les options du plugin. via Geekeries

Que cela ne vous empêche pas de jeter un oeil sur Récupération avancée des images d’un article pour tester la fonction `wp-get_post_images()` que j’utilise actuellement sur ce blog.

File Browser — Cet explorateur de fichiers remplacera occasionnellement votre client FTP et votre éditeur de texte préféré. Via Geekeries.

Serve Default to IE6 — A l’heure où l’on remet de plus en plus en question le support de IE6 dans le webdesign, Nathan Rice propose une solution simple et élégante : afficher le thème par défaut si le visiteur utilise Internet Explorer 6 épicétou !. Incompatible avec WP-Super-Cache.

Multiple Loops and Multiple Columns — Le billet détaille le nécessaire pour que la première boucle affiche les billets de 1 à 5, la deuxième, ceux de 6 à 10 et la dernière ceux de 11 à 15. Chaque boucle (Loop) dans sa colonne, le code HTML et CSS pour mettre en page les colonne en prime ! Profitez-en pour lire Triple Loop for WordPress.

Liens et astuces pour développer vos plugins WordPress — Avec toutes ces vidéos, ces liens, ces slides, etc. la création de plugins ne devrait plus avoir de secret pour vous si vous connaissez PHP !

Bien construire ses plugins WordPress — Tout dans le code de WordPress est là pour faciliter la création de plugins, ce qui ne garantit pas leur qualité. En effet, de nombreux plugin semblent codés avec les pieds : manque de sécurité, ergonomie douteuse, etc. Cette vidéo présentée par Will Noris fait le point sur les bonnes pratiques de développement pour avoir des plugins performants, sûrs et évolutifs.

Broken Link Checker — Une fois installé, ce plugin parcours vos billets à la recherche de liens brisés. En option, vous pouvez appliquer une déclaration CSS pour les distinguer en attendant d’éventuelles corrections ultérieures. A titre d’information, ce blog comporte pas moins de 264 liens brisés sur un total de 3 755 liens uniques sur l’ensemble des 344 billets rédigés depuis plus de 3 ans et 2 mois. Via Christophe Logiste.

Guide de référence des Templates tag pour WordPress — Ce guide réunit les appels de fonctions avec leurs paramètres sous une forme plus synthétique que le Codex. Note : le lien date un peu (bookmarké en novembre 2008).

Wavr — Les heureux possesseurs d’un accès Google Wave pourront embarquer une wave dans un billet avec le Shortcode `[wave id= »wave-id »]`. Encore en bêta, le but de ce plugin est d’implémenter toute l’API Google Wave afin de l’utiliser dans WordPress. Un bouton pour TinyMCE est disponible pour intégrer vos Waves. Via Descary.

tag-wordpress

8 réflexions au sujet de « Le petit journal de WordPress #1 »

  1. Merci pour ce billet fort intéressant…
    Encore quelques heures de recherche, de tests et de codage en perspective.
    Wordpress est décidément un outil formidable, plus le temps passe et plus je m’émerveille des possibilités offertes.

  2. Je viens justement de faire développer un plugin (Xev SEO Auto-Linker), ces liens me seront utiles afin de comprendre un peu mieux wordpress (c’est pas moi qui dev le plugin).

  3. Ça me fait sourire d’apprendre que Will Norris a fait une vidéo sur comment bien coder une extension, probablement plein de choses très intéressantes (moi, je n’ai jamais codé une extension et je n’ai sûrement pas la prétention de bien savoir le faire, je me contente d’en bidouiller une de temps à autre pour corriger un bug ou apporter une amélioration) parce que, pour avoir traduit l’extension OpenID en français, et me battre depuis des mois pour que ma traduction (j’ai ouvert dans le trac la demande de passage en i18n il y a un an et demi), ainsi qu’un autre relevé de bug, certes mineur, mais quand même, que je n’ai pas vu passer dans la release corrective suivante (alors que je donnais même le code cible à insérer), je n’aurais pas dit que ce monsieur était exemplaire.
    Pour autant, je ne saurais trop recommander son extension OpenID.

  4. salut,
    et merci pour tous ces liens passionnants. Comme je découvre tout juste Google Wave, je me suis demandé s’il n’y avait pas moyen de créer une wave qui serait en fait le fil des commentaires d’un billet. C’est LA fonctionnalité que j’adorerais avoir pour mes blogs…

    à bientôt

Les commentaires sont fermés.