WordPress

Modifier la recherche par défaut de WordPress

2023-11-24T19:41:50+01:00

La recherche par défaut de WordPress s'effectue sur tous les types de publication présents dans le site en fonction des extensions installées, en l'état publiés ou privés, dans le titre, le résumé et le contenu.

Modifier la recherche par défaut de WordPress2023-11-24T19:41:50+01:00

Ajouter un rôle dans WordPress

2023-11-24T08:58:02+01:00

Il existe de nombreuses extensions qui permettent de le faire. Je montre dans cet article comment le faire de manière programmatique afin de s'affranchir d'une nouvelle installation de plugin supplémentaire.

Ajouter un rôle dans WordPress2023-11-24T08:58:02+01:00

Gérer la visibilité des éléments d’un menu WordPress

2023-11-24T08:59:24+01:00

Sous WordPress, il est courant de vouloir afficher un élément de menu uniquement pour un profil donné. Dans cet article, je montre comment activer un menu nommé AdminOnly seulement lorsqu'un compte administrateur est connecté.

Gérer la visibilité des éléments d’un menu WordPress2023-11-24T08:59:24+01:00

Simplifier la page d’administration du profil utilisateur WordPress

2023-11-24T09:00:50+01:00

Cette page est accessible depuis le menu Comptes du tableau bord WordPress. De base, elle est déjà pas mal chargée par WordPress. Le thème et toutes les extensions qui gèrent des aspects du profil utilisateur peuvent encore l'enrichir.

Simplifier la page d’administration du profil utilisateur WordPress2023-11-24T09:00:50+01:00

Créer un Singleton en utilisant les Traits

2023-11-24T09:01:11+01:00

En programmation orientée-objet, il existe des patrons de conception, appelé Design Patterns, qui établissent des bonnes pratiques de développement, basées sur l'expérience. Les Design Patterns apportent des solutions éprouvées à des problématiques courantes.

Créer un Singleton en utilisant les Traits2023-11-24T09:01:11+01:00

Écrire un shortcode WordPress orienté-objet

2023-11-24T09:01:25+01:00

Un shortcode WordPress est un raccourci qui permet d'encapsuler du code dans n'importe quel type de contenu, une page, un article, une page d'administration...

Écrire un shortcode WordPress orienté-objet2023-11-24T09:01:25+01:00

Afficher la barre noire d’admin uniquement pour certains rôles

2023-11-24T09:02:13+01:00

Il est bien question de la barre noire d'administration qui donne accès au tableau de bord WordPress. Le tableau de bord WordPress peut être remplacé par un espace utilisateur mieux intégré visuellement. C'est le cas avec la plupart des extensions évoluées qui gèrent des utilisateurs comme WooCommerce par exemple. Cet article montre comment masquer cette barre de manière programmatique.

Afficher la barre noire d’admin uniquement pour certains rôles2023-11-24T09:02:13+01:00

Vérifier si un plugin est actif

2023-11-24T09:02:32+01:00

Il est fréquent lors d'un développement sous WordPress de dépendre de la présence une autre extension. Cela arrive précisément lors de la création d'une extension "add-on" d'une autre, ou lors de la conception d'un site web complexe dans lequel plusieurs extensions interagissent entre elles.

Vérifier si un plugin est actif2023-11-24T09:02:32+01:00

Bien utiliser les hooks WordPress

2023-11-24T09:02:49+01:00

Les hooks sont une mise en pratique du modèle de conception appelé Observer pattern. Un hook est un déclencheur d'événements placé dans le code de WordPress sur lequel peuvent s'inscrire des fonctions.

Bien utiliser les hooks WordPress2023-11-24T09:02:49+01:00

Créer un thème enfant pour Twenty Nineteen / Avada

2023-11-24T08:59:09+01:00

Pour un développeur, il existe deux manières propres et pérennes d'enrichir le fonctionnement d'un site WordPress : La conception d'une extension spécifique, La création d'un thème enfant

Créer un thème enfant pour Twenty Nineteen / Avada2023-11-24T08:59:09+01:00
Aller en haut