Développement Web

Des tutoriels pour apprendre à développer en PHP sur WordPress.

google-building

Supprimer le slug d’une taxonomie sous WordPress

Les custom taxonomies ou taxonomies personnalisées offrent la possibilité de créer des filtres supplémentaires afin de classer vos contenus aussi bien en back-office qu'en front-office. Nativement, elles rajoutent un mot-clé dans l'URL qui rallongent inutilement les URLs et qui n'a bien souvent que peu de sens pour les moteurs de recherche. Cette astuce vous explique donc comment l'enlever.

Supprimer le slug d’un type de contenu sous WordPress

Les custom post types ou types de contenu personnalisé sont l'une des pièces maîtresses de WordPress. Bien que les règles de réécriture autorisent le changement du slug par une chaîne de votre choix, il est impossible nativement de le retirer afin d'obtenir des URLs plus courtes... après des heures de tests, une technique existe et elle fonctionne. Avis aux référenceurs !
manege-carrousel

jQuery Cycle YouTube avec Advanced Custom Fields pour WordPress

Combiner des images et des vidéos dans un carrousel avec l'incontournable Advanced Custom Fields, le tout sous WordPress et avec prise en charge responsive : tel est l'objectif de ce tutoriel. Pour rappel, jQuery Cycle 2 est un script léger pour générer des diaporamas de toute sorte. Compatible HTML5, il offre à mon sens bien plus de facilité d'usage que Flexslider - un bon script néanmoins.

La balise title dans WordPress 4.1 : comment la supporter dans vos thèmes ?

La version 4.1 de WordPress introduit une nouvelle gestion de la balise <title> reprise par Google dans ses résultats de recherche mais également par les navigateurs comme intitulé d'onglet ou de fenêtre. Cette balise est désormais gérée directement dans les fonctions du thème et ne devrait plus entrer en conflit avec les plugins de SEO.
podcast-dog

Créer une page d’archive d’un format d’article sous WordPress

À la différence d'un type de contenu ou d'une taxonomie, un format d'article ne dispose pas d'une page d'archives qui permettrait de lister tous les contenus disposant d'une mise en page en particulier. Techniquement, c'est logique car rappelons une nouvelle fois que cette fonctionnalité est conçue dans un but de mise en forme. Pour autant, il peut être utile de retrouver sur une page l'ensemble des articles au format vidéo comme c'est le cas sur ma page de podcasts vidéos.
post-it notes

Les post formats sous WordPress

Les formats d'articles ou post formats sont une fonctionnalité propre aux thèmes WordPress, introduite depuis la version 3.1. Peu usité malgré un potentiel intéressant pour de nombreux blogueurs, le format d'article offre un moyen simple de personnaliser l'affichage d'un billet. Les formats sont standardisés pour garantir une certaine homogénéité entre les thèmes et ce guide aura pour objectif de faire le tour de la question afin d'en bénéficier à votre tour sur votre site WordPress.
infinite-loop-apple

Jetpack Infinite Scroll, comment l’intégrer dans votre thème WordPress

Le défilement infini est un module proposé dans le plugin Jetpack pour WordPress. Il fonctionne sur le principe du fameux Infinite Scroll, un script jQuery qui permet d'afficher vos contenus suivants au clic ou au défilement sans rechargement de page. Pour en profiter avec le thème de votre choix, suivez quelques consignes indispensables que j'ai pu expérimenté de longs mois sur ce site avant un passage en mode manuel sans Jetpack.
infinite-loop

Masonry et Infinite Scroll sous WordPress sans plugin

Masonry et Infinite Scroll sont 2 scripts jQuery qui permettent respectivement de gérer des hauteurs de contenus différentes -  pour une disposition en colonnes de vos articles, et d'afficher les pages suivantes sans rechargement de page - au clic sur un bouton ou par simple défilement à la manière de Facebook ou encore Twitter. Face à l'absence de tutoriel complet sur l'intégration de ces 2 scripts jQuery sous WordPress, je vous ai concocté un tutoriel complet - ou presque, sur le sujet.
wordpress-inifinite-scroll

Activer l’Infinite Scroll de Jetpack dans les pages de recherche

Jetpack est un plugin WordPress très puissant incluant de nombreux modules dont le Défilement Infini ou Infinite Scroll. En place sur WordPress Channel, ce module permet d'afficher les contenus suivants dès lors que le visiteur atteint le bas de page. La pagination disparaît au profit d'une ergonomie améliorée. Seulement voilà, ce défilement continu ne fonctionne pas sur les pages de résultats de recherche par défaut.
woocommerce-american-card

Désactiver les styles CSS sous WooCommerce 2.1

L'arrivée de WooCommerce en version 2.1 marque la séparation des styles CSS en plusieurs feuilles distinctes. Que l'on soit partisan ou non de ce type de pratique, cela n'est pas sans poser des soucis d'affichage notamment si votre thème dispose de son propre fichier woocommerce.css. Une technique consiste à désactiver toutes les CSS en une seule ligne de code.