Les types de publication personnalisés et les taxonomies peuvent étendre WordPress au-delà de ses fonctionnalités avant. Si vous les utilisez de la bonne manière, ils peuvent aider à organiser votre site plus efficacement.
Cela dit, ils ne sont pas toujours nécessaires et vous vous demandez peut-être si vous devez les utiliser.
Chez WPBeginner, nous structurons notre contenu en utilisant des types de publications personnalisés et des taxonomies pour faciliter la navigation de nos utilisateurs/utilisatrices. Nous sommes donc très familiers avec ces fonctionnalités et savons comment les utiliser pour optimiser un site.
Ce guide vous aidera à comprendre quand utiliser les types de publication personnalisés et les taxonomies, et comment maximiser ces fonctionnalités.
Qu’est-ce qu’un type de publication personnalisé sous WordPress ?
Les types de publication personnalisés sont similaires aux autres types de contenu tels que les publications et les pages. Un type de publication fait référence à tout type de contenu que vous créez sur votre site.
WordPress est livré avec quelques types de publication différents par défaut :
- Publication
- Page
- Fichier joint
- Révision
- Menu de navigation
- Compositions de blocs (compositions)
- Modèles
Note : Il existe plusieurs autres types de contenu utilisés par WordPress dans les coulisses pour fournir différentes fonctionnalités, telles que le CSS personnalisé, le jeu de modifications personnalisé, les parties de modèles, le cache oEmbed, et bien d’autres encore.
Les types de publication aident à distinguer les différents types de contenu dans WordPress. Les publications et les pages sont toutes deux des types de messages, mais elles ont des fonctions différentes.
Vous pouvez également créer vos propres types de publication, appelés types de publication personnalisés. Ceux-ci sont utiles pour créer du contenu dont le format diffère de celui d’une publication ou d’une page standard.
Par exemple, si vous gérez un site WordPress de critique de livres, alors vous voudrez probablement créer un type de publication de critique de livres. Ce type de publication peut même avoir différents champs personnalisés et une structure de catégorie unique.
Nous utilisons des types de publication personnalisés chez WPBeginner sur nos pages Deals, Solution Center, et Glossary.
Un grand nombre d’extensions WordPress populaires utilisent déjà des types de publication personnalisés pour stocker des données sur votre site WordPress. En voici quelques exemples :
- WooCommerce – Ajoute un type de publication personnalisé « produit » à votre site WordPress.
- WPForms – Crée un type de publication ‘wpforms’ pour stocker tous vos formulaires.
- MemberPress – Ajoute un type de publication personnalisé « memberpressproduct ».
Les plugins WordPress de commerce électronique, les plugins de répertoire, les plugins immobiliers, les plugins de recettes et d’autres utilisent également des types de publication personnalisés et des taxonomies pour trier le contenu.
Pour plus de détails, consultez notre guide sur la façon de créer des types de publication personnalisés dans WordPress.
Que sont les taxonomies dans WordPress ?
Les taxonomies sont utilisées pour regrouper les publications et les types de publications personnalisés.
WordPress comprend deux taxonomies: les catégories et les identifiants. Celles-ci sont utiles pour les articles de blog standard, mais elles peuvent ne pas être aussi adaptées lorsque vous commencez à utiliser des types de publication personnalisés.
Par exemple, vous pouvez créer un type de publication personnalisé appelé « Livres » et le trier à l’aide d’une taxonomie personnalisée appelée « Genre ».
Vous pouvez ensuite ajouter différents genres, tels que le fantastique, l’horreur, la romance, l’auto-assistance, etc. Cela vous permet, ainsi qu’à vos lecteurs, de trier rapidement les livres en fonction de leurs préférences en matière de genre.
Pour plus de détails, consultez notre guide sur la façon de créer des taxonomies personnalisées dans WordPress.
Comment savoir si vous avez besoin d’un type de publication personnalisé ou d’une taxonomie ?
Vous pouvez théoriquement ajouter n’importe quel type de publication dans les articles WordPress et les trier à l’aide de catégories et d’identifiants, mais parfois ce n’est pas l’idéal.
Vous trouverez ci-dessous quelques signes qui peuvent suggérer que vous devriez probablement envisager de créer un type de publication personnalisé, une taxonomie personnalisée, ou les deux :
- Certains contenus que vous publiez ne ressemblent tout simplement pas à une publication, comme notre page de coupons de blog.
- Votre contenu n’a pas besoin de faire partie d’une série chronologique d’entrées, comme notre section de glossaire WordPress.
- Les catégories et les identifiés ne vous aideront pas à regrouper et à trier ce contenu particulier, comme les sections spécifiques de notre espace coupons.
- Vous avez besoin de champs supplémentaires pour saisir plus d’informations avec votre contenu. Par exemple, notre centre de solutions WordPress comporte différentes sections avec des champs personnalisés.
- Elle ne peut pas faire partie de vos pages. Par exemple, notre page Blueprint est simplement une page avec plusieurs sous-pages.
- Vous devez afficher ce contenu particulier différemment des publications ou des pages.
Prenons maintenant un autre exemple concret. Supposons que vous gériez un site de critiques de films où vous publiez des critiques de films et d’autres types de contenu lié au cinéma.
Supposons que vos Avis sur les films soient très populaires auprès de votre public, et que vous souhaitiez les améliorer et les rendre plus faciles à parcourir. Vous pouvez les améliorer en ajoutant des évaluations par étoiles et en les rendant consultables par nom d’acteur, par genre, etc.
Dans ce cas, vous devrez créer un type de publication personnalisé pour les avis sur les films, puis ajouter une taxonomie personnalisée pour le tri entre les acteurs et les genres.
Cela permet à vos internautes de parcourir facilement vos avis sur les films plutôt que chaque publication sur votre blog WordPress.
Un autre exemple typique est celui des créatifs, tels que les photographes et les graphistes, qui créent des portfolios.
Si vous partagez simplement votre travail dans une publication de blog, il est facile de se perdre dans le reste de votre contenu. En créant un type de publication personnalisé distinct pour le portfolio, vos internautes peuvent facilement parcourir l’ensemble de vos travaux.
Si vous avez plusieurs catégories de travaux dans votre portefeuille, vous pouvez également créer une taxonomie personnalisée pour chaque type de projet du portefeuille.
Ressources complémentaires
Vous êtes nouveau dans l’extension de WordPress avec des taxonomies et des types de publication personnalisés ? Chez WPBeginner, nous aidons les débutants sur WordPress depuis 16 ans.
D’après notre expérience, voici quelques-unes des ressources les plus utiles pour gérer les types de publication personnalisés et les taxonomies dans WordPress :
- Comment convertir les catégories en taxonomies personnalisées dans WordPress – Si vous avez utilisé les catégories de manière incorrecte et que vous souhaitez les convertir en taxonomie personnalisée, ce tutoriel vous affichera la marche à suivre.
- Comment ajouter des catégories à un type de publication personnalisé dans WordPress – Ce tutoriel montre comment utiliser les catégories par défaut avec n’importe quel type de publication personnalisé dans WordPress.
- Lestutoriels les plus utiles sur les types d’articles personnalisés de WordPress – Une compilation de tutoriels sur l’utilisation des types d’articles personnalisés dans WordPress.
Nous espérons que cet article vous a aidé à comprendre quand utiliser les types de publication personnalisés ou les taxonomies dans WordPress. Vous pouvez également consulter notre guide du débutant sur la commutation ou la conversion des types de posts personnalisés ou consulter ces tutoriels utiles sur les types de posts personnalisés pour obtenir des astuces supplémentaires.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Frank Luzón
Thank you for this article, it helped me a lot!
WPBeginner Support
Glad our guide was helpful!
Administrateur
Rana
A great article!!
So now I want to learn custom field,type & taxonomy. From where can i learn properly all of these useful things.?? Plz suggest me any blog or YT channel or anything else..
WPBeginner Support
We have a few articles to assist, for custom fields, we have the guide below:
https://www.wpbeginner.com/wp-tutorials/wordpress-custom-fields-101-tips-tricks-and-hacks/
We also have our guide on custom taxonomies is below:
https://www.wpbeginner.com/wp-tutorials/create-custom-taxonomies-wordpress/
Administrateur
Amy
Custom Post Types are awesome but something I’ve always wondered: how do you handle when or if you want to delete like for the sake of your example a ‘single coupon’ from the CPT…. like you no longer need it or it’s not relevant anymore. Does this cause an error if someone clicks on it in search results if it indeed was showing up in search results; how do you handle properly deleting a specific item from a Custom Post Type? Or maybe you don’t delete it at first; you mark it with a Redirect possible? Would love to know how that should be handled properly
WPBeginner Support
You would delete the custom post the same you would a regular post on your site and then create a 301 redirect following our guide below:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-creating-redirects-in-wordpress/
Administrateur
Amy
Ok cool, thank you! So you would do a redirect then, nice I was kinda on the right track! Thank you!!!!
arddev
Hi, am I correct to think that your index(CT) has the same slug name as your « glossary » CPT? Is there any possible conflict when a custom taxonomy has a slug the same as a CPT?
WPBeginner Support
We do not need a custom taxonomy for our custom post type but if your custom taxonomy has the same slug then there is a chance it can cause issues based on your permalink settings.
Administrateur
ADRIE
What is « Related Post-Meta Box »?
Is that another way of saying, related post or related products?
Or related categories/tags?
WPBeginner Support
It is a custom taxonomy
Administrateur
Tanuj Kalia
Hi, I run a site, we have 14,000+ posts (all ‘just’ posts) with NO ‘custom posts’.
The website has been running for 8 years now, and we have 250,000 unique visitors a month.
We now want to convert some ‘categories’ of the posts into ‘custom posts’.
How do we ensure that our URL structure (and SEO) is not disturbed?
Thanks in anticipation!
WPBeginner Support
For setting your custom post type permalinks so the urls remain, you would want to take a look at our article here: https://www.wpbeginner.com/plugins/how-to-change-custom-post-type-permalinks-in-wordpress/
Administrateur
Snippet
Great articles for those who are starting with wordpress.. I have a question: can a taxonomy be created only for regular posts in a category/several categories? and not with a custom post type…
Steve
I don’t know if these comments are still being monitored/responded to, but I just came across your article. I would like to do something analogous to your coupons pages, but add a feature where a reader can have an RSS feed or email notification sent to them whenever a new coupon is added to a specific category (e.g., Theme coupons, but not Plugin coupons, or vice versa). Could such features be added to a custom post type/taxonomy as a native WordPress feature or with a plugin? Thanks (for the article, and a possible reply).
WPBeginner Support
All custom post types and taxonomies in WordPress have their own RSS feeds. This allows you to segment your email list(s). You can allow users to subscribe to your coupons post type or selected taxonomies under coupons post type.
Administrateur
Laila
Thanks for great ‘plain English’ videos for non tech experts.
I don’t think I need the extras that a custom post type plug in offers. If I should change my mind later in the development and implementation is it possible (without too many headaches) to add a custom post plugin at a later date and then categorize regular posts already made?
Thanks.
WPBeginner Support
Yes it is possible. But the difficulty level depends on what you want to do with custom post types.
Administrateur
Gerard
Great explanation. I’m developing a theme and I didn’t know how to separate the Testimonials section, the Quotes section, the Portfolio section, etc. Also, I will use it in a site where I review hostings.
But I have a question about it: where is the information stored? If I make backups using a plugin, will the information be stored?
Johan
Can I store my custom post type in a new table, like wp_products instead to wp_posts. If yes, can someone point me in the right direction? Please.