Le thème WordPress Basics et le thème enfant (Child Theme) Beyond Basics en sont à la version 0.3.2. Certaines modifications sont cosmétiques tandis que d’autres corrigent des bugs plus ou moins ennuyeux. Les trois plus importantes mises à jour concernent : 1) la boucle principale et la seconde boucle situées dans le fichier home.php ; 2) les problèmes d’affichage du formulaire de recherche lorsqu’on utilise le widget de recherche ; et 3) la mise à jour du système de grille avec une version fixe en pixels et une version fluide en pourcentage.
$ do_not_duplicate amélioré
Tout d’abord, j’ai modifié la boucle principale en changeant la variable $do_not_duplicate
afin de recevoir le tableau $do_not_duplicate[]
au cas où il faudrait exclure plusieurs billets. Deuxièmement, j’ai exclu les billets dupliqués en utilisant 'post__not_in' => $ do_not_duplicate
dans la seconde boucle. Ces changements règlent le problème suivant : quand il n’ya pas de Sticky Posts dans la première boucle, le nombre d’articles affichés par la seconde ne correspondait pas à celui qui est précisé dans la variable posts_per_page
. Via The Loop.
Juste un widget de recherche à la fois
La conception de la fonction basics_searchform()
entrainait le doublement de l’affichage du formulaire de recherche lorsqu’on utilisait le widget Search. Mon ami Julien Bianchi (@jubianchi) a proposé une variante qui a réglé le problème. C’est un développeur web qui utilise Basics comme fondation pour son thème WP-bootstrap qui comme son nom l’indique est un thème WordPress qui permet de profiter du framework Bootstrap, from Twitter.
Deux systèmes de grille, s’il vous plaît !
Last but not least, même s’il n’est pas activé par défaut dans le fichier styles.css, j’ai changé le système de grille. Il s’agit de 940-fluid.css et de 940.css renommés respectivement grille-fluid.css et grid-fixed.css. Ces deux feuilles de style sont situées dans le dossier /css/styles.css. Pour activer une grille, il suffit d’enlever les commentaires autour de la déclaration.
Changelogs
Toutes les modifications apportées à Basics et à Beyond Basics sont répertoriées dans les fichiers CHANGELOGS.txt situés à la racines des thèmes au format Markdown pour faciliter l’écriture. La partie concernant la version 0.3.2 est disponible à la fin de l’article Version 0.3.2 for Basics and Beyond Basics.
Voulez-vous en savoir plus ?
→ Rendez-vous sur Le blank thème WordPress Basics en quelques mots.
Fork me on Github
- Basics – https://github.com/br1o/Basics
- Beyond Basics – https://github.com/br1o/Beyond-Basics