Comment créer des types de publication personnalisés sans PHP à l'aide du plugin Toolset Types
Publié: 2017-06-16WordPress est devenu un système de gestion de contenu (CMS) robuste et flexible qui peut gérer presque tous les types de sites Web. L'une des fonctionnalités qui rend cela possible est la possibilité de créer des types de publication personnalisés pour votre site Web. Le problème est que pour ce faire, vous aurez besoin d'utiliser PHP, avec lequel vous n'êtes peut-être pas à l'aise.
C'est là qu'intervient Toolset Types. Cet outil puissant vous permet de créer des types de publication personnalisés pour WordPress sans avoir à écrire une seule ligne de code, et c'est assez simple pour que tout le monde puisse l'utiliser. Dans cet article, nous allons explorer ce que sont les types de publication personnalisés, puis nous parlerons davantage de cet outil et de ce qu'il fait. Enfin, vous apprendrez à créer vos propres types de publication personnalisés avec Toolset Types. Mettons-nous au travail!
Quels sont les types de publication personnalisés (et pourquoi vous en avez besoin)

Les publications sont l'un des types de contenu par défaut qui sont codés en dur dans WordPress.
Par défaut, WordPress inclut un tableau de « types de publication », y compris des fichiers multimédias, des pages et des publications régulières. Vous pouvez les personnaliser et les classer comme vous le souhaitez, mais WordPress les reconnaîtra toujours sous leur classification d'origine. L'utilisation d'un type de publication personnalisé vous permet d'ajouter de nouveaux types de contenu à WordPress. Par exemple, si vous publiez de nombreux avis sur votre site, vous pouvez créer un type de publication personnalisé Avis qui inclut certaines des fonctionnalités auxquelles vous vous êtes habitué.
L'utilisation de types de publication personnalisés n'est pas strictement nécessaire, mais c'est la chose logique à faire dans certains cas. Par exemple:
- Si vous n'utilisez pas WordPress comme plate-forme de blogs, il est logique d'ajouter un nouveau type de publication personnalisé qui répond à vos besoins uniques.
- Il vous permet de séparer le contenu de votre section Articles pour garder votre site plus organisé.
Prenez cette dernière raison, par exemple. WordPress vous fournit déjà plusieurs classifications taxonomiques pour organiser votre contenu, telles que les catégories et les balises – l'utilisation de types de publication personnalisés ne signifie pas que vous devez vous en débarrasser. En fait, vous pouvez toujours utiliser des catégories pour subdiviser vos nouveaux types de publication personnalisés, ce qui vous offre un niveau d'organisation encore plus élevé.
Une introduction aux types de jeux d'outils

Toolset Types est un plugin puissant qui vous permet d'ajouter des types de publication, des champs et des taxonomies personnalisés à WordPress sans avoir à utiliser une seule ligne de code.
La meilleure partie est que le plugin ne se limite pas à simplement ajouter des types de publication personnalisés ; il vous permet également de personnaliser le comportement de l'éditeur WordPress pour chacun d'eux. Vous pouvez même modifier l'emplacement des onglets de votre nouveau type de publication sur le tableau de bord pour une meilleure organisation.
Principales caractéristiques:
- Ajoutez de nouveaux types de publication personnalisés à WordPress.
- Créez des modèles pour vos nouveaux types de publication personnalisés.
- Ajoutez de nouvelles taxonomies à votre site Web.
- Activez l'utilisation de plusieurs nouveaux types de champs personnalisés, notamment des cases à cocher, des listes déroulantes et des téléchargements de fichiers.
Prix : Freemium | Plus d'information
Comment créer des types de publication personnalisés sans PHP à l'aide du plugin Toolset Types (en 5 étapes)
Avant d'ajouter un nouveau type de publication à WordPress, il convient de noter que vous souhaiterez peut-être configurer un thème enfant, car le processus implique de modifier votre fichier functions.php . Vous devriez également envisager de sauvegarder votre site Web si vous n'en avez pas un instantané récent, bien que le processus lui-même soit assez sûr. En ce qui concerne les utilisateurs de Divi, ne vous inquiétez pas – vous pourrez toujours utiliser notre générateur avec tous les types de publication personnalisés que vous créez (bien que vous deviez l'activer pour chacun d'eux).
Enfin, puisque nous utiliserons un plugin pour ce faire, vous voudrez naturellement l'installer et l'activer avant de passer à l'étape numéro un.
Étape 1 : Ajoutez un nouveau type de publication personnalisé
L'activation du plugin Toolset Types ajoutera un nouvel onglet Toolset à votre tableau de bord. Pour créer votre premier type de publication personnalisé, accédez à Outils > Types de publication . Ici, vous verrez une liste des types de publication par défaut de WordPress et la possibilité d'en ajouter un nouveau. Cliquez sur Ajouter un nouveau :

À première vue, vous remarquerez qu'il y a beaucoup de paramètres sur cette page, mais ne vous inquiétez pas, nous les passerons tous en revue étape par étape. Pour l'instant, concentrons-nous uniquement sur la section Nom et description :

Pour commencer, vous devrez définir le nom au pluriel pour votre type de publication personnalisé, qui est le titre qui apparaîtra sur votre tableau de bord. Tapez ensuite le singulier de ce nom ci-dessous, qui sert également de « slug » par défaut. Les slugs sont les versions de vos types de publication qui apparaissent dans les URL.
Les types d'outils vous permettent d'ajouter une description pour votre type de publication personnalisé, ce qui peut s'avérer utile si vous en créez plusieurs et que vous souhaitez en garder une trace. Vous pouvez également modifier l'icône qui apparaîtra à côté de son nom dans votre tableau de bord :

Une fois que vous avez choisi une icône, cliquez sur le bouton Enregistrer le type de publication à votre droite et votre nouveau type de publication personnalisé apparaîtra sur votre tableau de bord :

Maintenant que vous avez ajouté votre nouveau type de publication, il est temps d'examiner de nouvelles taxonomies pour que votre site reste organisé.
Étape 2 : Créez une nouvelle taxonomie et attribuez-la à votre type de publication personnalisé
Comme nous l'avons mentionné précédemment, Toolset Types vous permet de créer une taxonomie personnalisée et de l' attribuer à vos types de publication personnalisés. Pour cela, rendez-vous dans l'onglet Toolset > Taxonomies de votre tableau de bord et cliquez sur A dd New :


La première partie de ce processus est la même que pour l'étape numéro un. Vous devrez choisir un nom pour votre taxonomie et saisir ses versions au pluriel et au singulier, ainsi qu'un slug :

Ensuite, vous devrez choisir si votre nouvelle taxonomie sera Hiérarchique ou Plate :

Le premier vous permet de créer des sous-catégories pour une organisation ultérieure, tandis que le second fonctionne comme des balises de publication. Pour cet exemple, nous avons créé une taxonomie hiérarchique appelée Movies . Nous attribuerons ensuite notre nouveau type de publication personnalisé à cette taxonomie en cochant la case avec son nom sous la section Types de publication à utiliser avec cette taxonomie :

Ensuite, cliquez sur le bouton Enregistrer la taxonomie et vous êtes prêt à partir ! Si vous souhaitez ajouter des sous-catégories à votre nouvelle taxonomie, vous pourrez le faire en accédant à l'onglet de votre type de publication personnalisé et en recherchant le nouvel onglet Film à l' intérieur. Une fois connecté, vous pourrez ajouter de nouvelles catégories en leur choisissant un nom et un slug :

Chaque catégorie que vous ajoutez ici sera imbriquée dans la taxonomie Film et vous pourrez leur attribuer des publications depuis l'éditeur.
Étape 3 : Personnalisez l'éditeur de votre type de message personnalisé
Toolset Types vous permet de personnaliser les sections qui apparaissent dans l'éditeur pour tout type de publication personnalisé que vous créez avec. Nous pouvons accéder à ces paramètres en accédant à l'onglet Outils > Types de publication sur votre tableau de bord, en recherchant le type de publication que vous souhaitez mettre à jour et en cliquant sur le bouton Modifier en dessous :

Une fois que vous y êtes, faites défiler vers le bas jusqu'à ce que vous trouviez les sections à afficher lors de l'édition du widget « votre nom de publication » et vous trouverez une liste de toutes les options disponibles.

Cochez les sections que vous souhaitez activer dans l'éditeur pour votre type de publication personnalisé et n'oubliez pas d'enregistrer vos modifications lorsque vous avez terminé.
Étape 4: Modifiez l'emplacement de votre nouveau type de message personnalisé
Par défaut, Toolset Types ajoutera un nouvel onglet de niveau supérieur sur votre tableau de bord pour chacun de vos nouveaux types de publication, mais nous pouvons modifier cela si vous souhaitez organiser les choses différemment. Pour ce faire, vous devrez revenir à la section Outils > Types de publication et modifier le type de publication dont vous souhaitez mettre à jour l'emplacement.
Lorsque vous êtes sur leur page de paramètres, faites défiler vers le bas jusqu'à ce que vous atteigniez la section Options et recherchez celui qui lit show_in_menu :

Si vous laissez ce champ vide, votre type de publication personnalisé restera sous la forme d'un onglet de niveau supérieur. Pour l'imbriquer dans un autre, vous devrez saisir ce qui suit :
edit.php?post_type=slug
Pour que cela fonctionne, vous devrez remplacer le mot slug par le slug du type de publication dans lequel vous souhaitez imbriquer votre nouveau. Par exemple, si vous vouliez ajouter un type de publication personnalisé sous l'onglet Pages , cette ligne se lirait comme ceci :
edit.php?post_type=page
Si vous ne savez pas quel est le slug de l'onglet que vous souhaitez utiliser en tant que parent, revenez à la section Outils > Types de publication et ouvrez l'éditeur du type de publication en question. Vous serez en mesure de vérifier quelle est sa limace à partir de là.
Étape #5 : Établissez des relations parents/enfants entre vos types de messages personnalisés
Enfin, les relations parents/enfants sont l'une des fonctionnalités les plus intéressantes de Toolset Types. Cette fonctionnalité vous permet de connecter hiérarchiquement des types de publication personnalisés et d'afficher des catégories spécifiques dans l'éditeur d'un type de publication spécifique.
Prenons un exemple pour illustrer comment cela fonctionne. Si vous souhaitez créer un type de publication personnalisé Vintage Cars , vous pouvez utiliser des relations parent/enfants pour afficher des annonces de voitures particulières sans quitter son éditeur. De cette façon, vous serez en mesure de gérer les annonces plus efficacement.

Cela peut devenir assez délicat, et c'est quelque chose avec lequel vous ne voudrez peut-être pas vous embêter jusqu'à ce que vous soyez à l'aise pour personnaliser vos propres types de publication. Lorsque vous êtes prêt pour cela, la page d'accueil Toolset Types comprend une documentation complète sur la façon de le faire.
Conclusion
Les types de publication personnalisés peuvent être un excellent ajout à presque tous les sites WordPress. Après tout, ils vous permettent de gérer votre contenu plus efficacement en personnalisant la manière dont vous interagissez avec celui-ci. De plus, vous n'avez pas besoin d'apprendre à coder pour créer vos propres types de publication personnalisés.
Voici les cinq étapes dont vous avez besoin pour configurer votre premier type de publication personnalisé à l'aide de Toolset Types :
- Ajoutez un nouveau type de publication personnalisé.
- Créez une nouvelle taxonomie et attribuez-la à votre type de publication personnalisé.
- Personnalisez l'éditeur de votre nouveau type de publication.
- Modifiez l'emplacement de votre nouveau type de publication personnalisé.
- Établissez des relations parents/enfants entre vos types de publication personnalisés (si vous le souhaitez).
Avez-vous des questions sur la façon d'utiliser Toolset Types pour créer des types de publication personnalisés pour WordPress ? Demandez dans la section commentaires ci-dessous!
Image miniature de l'article par Faber14 / shutterstock.com
