WordPress Basics et Beyond Basics en version 0.3.2

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