Logo WordPress Channel

Mots-clés :

Techniques et hacks PHP pour la plateforme WordPress.

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.

link-zelda-wordpress

Afficher un lien pour modifier l’article dans un thème WordPress

En tant qu’administrateur de votre site WordPress, il n’est pas rare d’avoir besoin de modifier rapidement un contenu. Avec la barre d’outils, la tâche est facile mais si comme moi vous ne l’affichez pas alors un bouton d’accès rapide à l’éditeur du back-office nous simplifiera la tâche. Bien entendu, le lien sera visible des seuls utilisateurs autorisés par leur rôle.

wordress-loop

Exclure les post_formats (formats d’articles) de la boucle de WordPress

Les formats d’articles de WordPress permettent de formater un contenu selon qu’il s’agisse d’une image, d’une brève, d’un lien ou même d’une vidéo à la manière du service Tumblr. Il peut être intéressant de ne pas les intégrer dans la boucle principale de votre page d’accueil afin de ne pas perturber la lecture. Un exemple consistera notamment à les insérer dans une requête type WP_Query dans une colonne latérale ou un modèle de page.

jquery-code

Définir l’éditeur de texte par défaut sous WordPress

Dans les anciennes versions de WordPress, il était possible à chaque utilisateur de définir ses préférences d’écriture lors de la création d’articles, en choisissant son éditeur favori par défaut : texte ou WYSIWYG (What You See Is What You Get, l’éditeur visuel). Cette option ayant disparu dans la nouvelle version, l’éditeur par défaut sera systématiquement WYSIWYG, à moins de choisir l’option « désactiver l’éditeur visuel » dans son profil utilisateur… et donc de ne plus avoir accès à l’éditeur visuel.

traduction-pending

Compter les articles selon leur langue avec WPML sous WordPress

Vous avez peut-être déjà eu besoin d’afficher ou de retourner le nombre d’articles publiés sur votre site, selon un custom post type ou non. La fonction WordPress qui nous aide est la suivante : wp_count_posts(). Malheureusement si vous utilisez le plugin WPML, le nombre d’articles retourné compte en fait toutes les langues sans distinction. Nous ne voulons pas ça !

Afficher le lien de l’article dans l’extrait sous WordPress

La page d’accueil de votre site WordPress affiche par défaut les derniers articles avec dans 99% des cas un extrait de quelques lignes. Or, il se trouve que bien souvent, seul le titre permet d’accéder au contenu complet… ce qui est loin d’être évident pour la majorité des internautes qui comprendront bien plus facilement si on ajoute un lien en fin d’extrait et ce, de façon automatique.

moteur-recherche-tags

Utiliser les tags / catégories pour vos custom post type sous WordPress

Les taxonomies par défaut de WordPress – que sont les catégories et les mots-clés (tags), peuvent être associées à n’importe quel type de contenu personnalisé. Une technique que l’on peut également appliquer pour toutes les taxonomies personnalisés. De quoi satisfaire n’importe quel type classement pour vos contenus dans le back-office de WordPress.

Photographie - Ecrivain public

Afficher le nombre d’articles par type de contenu dans la liste des utilisateurs de WordPress

Suite au tutoriel sur l’ajout de colonnes personnalisées dans le back-office de WordPress, je vous propose une nouvelle technique permettant de lister le nombre de contenu produits par chaque utilisateur – articles, pages, custom post type, autres, dans la liste des utilisateurs. Un complément très pratique pour retrouver les contenus d’un auteur en particulier à portée de main.

colonne-antique

Ajouter des colonnes personnalisées dans le back-office de WordPress

Le back-office de WordPress liste les différents contenus présents sur votre site (article, page, type de contenu personnalisé) à l’aide de colonnes comme le titre, l’auteur, la taxonomie (catégorie, tags), la date et plus. A l’aide des options de l’écran, vous pouvez facilement masquer celles qui vous semblent inutiles mais comment faire pour afficher d’autres données personnalisées ?

miniature

Définir l’image à la une automatiquement à partir de la première image envoyée sous WordPress

Le module Image à la une de WordPress, qui permet de définir une miniature pour vos contenus, est très utile à condition de l’avoir utilisé dès l’origine. Cette astuce vous permettra de définir cette fameuse miniature en allant chercher la première image envoyée dans votre article ou custom post type.