Dans WordPress, la création d’un contenu (article, page, commentaire, utilisateur, ou tout autre type de contenu custom) n’est pas uniquement faisable à la main, humainement. Il est également possible de créer des contenus programmatiquement et dynamiquement : étudions comment utiliser wp_insert_post pour automatiser l’enregistrement des données d’un formulaire de contact dans notre site WordPress.
Modifier ‘Saisissez le titre ici’ dans le champs de titre WordPress
Si vous ajoutez de nouveaux types de contenu dans WordPress, vous remarquerez peut-être que le champs de titre d’ajout d’un post possède un placeholder ‘Saisissez le titre ici’ (ou ‘Enter title here’ en anglais). Parfois, le champs de titre n’est pas utilisé comme le titre du post… Il peut par exemple représenter l’auteur d’un livre ou d’un témoignage. Dans ce cas, il peut être intéressant de modifier ce placeholder ‘Saisissez le titre ici’.
Ajouter des colonnes dans le tableau d’administration d’un type de contenu WordPress
Dans notre premier tutoriel, nous avons intégré deux nouveaux types de contenu, une taxonomie et des nouveaux champs pour stocker des données spécifiques à nos livres. Le second tutoriel a abordé l’affichage de ces nouvelles données en front-end, dans un nouveau template de thème. Aujourd’hui, j’explique comment modifier le back-end et afficher des nouvelles colonnes dans le tableau d’administration de nos nouveaux types de contenu pour que vous et vos clients aient un rapide aperçu des informations spécifiques à ces types de contenu.
Afficher les valeurs des champs custom fields dans WordPress
Après avoir créer nos nouveaux types de contenu et leur avoir assigner une nouvelle metabox et des champs (custom fields), cette deuxième vidéo va se concentrer sur l’affichage de ces nouvelles données. Découvrez comment créer un template pour votre nouveau type de contenu et comment afficher les valeurs de vos custom fields.
Traduire les noms de template (modèle de page) dans WordPress
Si vous développez un thème WordPress et le traduisez, il est fort probable que vous ayez envie de traduire également les noms des modèles de pages que votre thème offre. Hors, les noms de ces templates étant définis dans des /* commentaires PHP */, impossible d’utiliser les fonctions __() ou _e pour les rendre traduisibles.
Comment faire ?
Créer des types de contenu, taxonomies et metaboxes dans WordPress
Dans cette première vidéo-tutoriel WordPress, j’explique comment utiliser la librairie Cuztom Helper afin d’étendre les fonctionnalités de base WordPress. Nous aborderons plusieurs concepts, comme la création de nouveaux types de contenu, comment leur assigner des nouvelles taxonomies, mettre en place des metaboxes et y insérer des nouveaux champs.