Créer un type de publication personnalisé (CPT) avec Notion WP Sync
WordPress offre la flexibilité des types de publication personnalisés (CPT) pour enrichir le contenu au-delà des articles et des pages standard. Les CPT sont des catégories de contenu spécialisées, comme les événements ou les portfolios. Bien qu'ils soient similaires aux articles ordinaires, ils possèdent leurs propres caractéristiques et étiquettes. Avec le plugin Notion WP Sync, vous pouvez facilement créer ces CPT à la volée. Explorons les fonctionnalités de Notion WP Sync pour la création de CPT.
Fonctionnalités de Notion WP Sync pour la création de CPT
- Création à la volée de CPT pour les contenus importés.
- Capacités de mappage pour les champs WordPress tels que Titre, Contenu, Slug, et Champ personnalisé.
- Permet la création de vos champs personnalisés.
- Compatible avec ACF dans Notion WP Sync Pro+.
Réglages de votre connexion à Notion
- Créer une nouvelle connexion.
- Indiquez votre jeton d'accès à Notion dans le champ Jeton d'intégration interne.
- Sélectionnez votre Notion Base liée à votre jeton d'accès.
Mise en place de l'importation
- Dans le menu déroulant Importer en tant que, sélectionnez Poste.
- Dans le menu déroulant Type de publication, sélectionnez Créer un nouveau type de publication.
- Saisissez un nom pour votre type de publication personnalisé (CPT).
- Entrez un Préfixe d'url qui sera utilisé dans la structure de l'url, comme"http://yourwebsite.com/prefix/post-name".
- Sélectionnez l’État de la publication par défaut dans la liste déroulante.
- Sélectionnez l'Auteur par défaut par défaut dans la liste déroulante.

Mappage des champs
Dans la section Mappage de champs :
- Choisissez un champ Notion : dans la partie Champ Notion, sélectionnez vos champs Notion dans le menu déroulant.
- Sélectionnez un champ WordPress : dans le menu déroulant Importer en tant que, sélectionnez les champs WordPress de base tels que "Titre", "Slug", "Catégorie", "Image mise en avant", "Taxonomie".
Ajouter des champs personnalisés (facultatif) : si vous souhaitez incorporer des champs uniques, sélectionnez "Champ personnalisé" et saisissez un nom de champ personnalisé pour l'associer à votre champ Notion.

💡 Grande nouvelle !! Il existe un moyen de personnaliser la fin de votre URL. Vous pouvez choisir un champ dans la section Champ Notion que vous souhaitez afficher à la fin de votre URL, et sélectionner Slug dans la section Importer en tant que.
Si le texte contient des caractères spéciaux (tels que des espaces, des caractères accentués, des guillemets, etc.), il sera automatiquement assaini, de sorte qu'ils seront supprimés.
Dans le cas contraire, la fin de votre URL sera définie par défaut à partir du titre du CPT.

Importation et synchronisation
Une fois que tous les réglaes de connexion ont été définis :
- Cliquez sur le bouton Publier en haut à droite de la connexion.
- Cliquez sur le bouton Synchroniser dans la section Actions de votre connexion pour importer et synchroniser tout le contenu de votre base Notion dans votre nouveau type de publication personnalisé (CPT).
Vérification des publications importées
- Dans le tableau de bord de WordPress, sélectionnez votre nouveau type de publication personnalisé (CPT) dans le menu latéral.
- La liste affiche toutes les publications importées de votre base Notion.

Vérification des champs personnalisés
- Cliquez sur une publication importée.
- Pour voir vos champs personnalisés dans votre contenu CPT, vous pouvez activer la fonction Champs personnalisés dans les Préférences de l'éditeur (voir cette documentation) ou même télécharger le plugin gratuit PureDevs Any Meta Inspector pour WordPress. Vous pourrez alors voir vos champs personnalisés sous le contenu de votre CPT.

⚠️ Considérations importantes
Si vous choisissez de modifier la configuration ou de cesser d'utiliser le CPT créé via le plugin Notion WP Sync, le CPT créé à la volée cessera d'exister dans WordPress. Par conséquent, le contenu importé associé deviendra inaccessible.