Aller au contenu
Menu Documentation
WP connect > Documentation Notion WP Sync > Créer un type de message personnalisé avec Notion WP Sync

Créer un type d'article personnalisé avec Notion WP Sync

WordPress offre la flexibilité des Custom Post Types 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.

Caractéristiques de Notion WP Sync Plugin 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 Title, Content, Slug, et Custom Field.
  • Permet la création de vos champs personnalisés.
  • Compatible avec l'ACF dans Notion WP Sync Pro+

Notion paramètres de votre connexion

  1. Créer une nouvelle connexion
  2. Remplissez votre jeton d'accès Notion dans le champ Jeton d'accès domaine.
  3. Sélectionnez votre Notion Base, Tableauet la vue liée à votre jeton d'accès

Mise en place de l'importation

  1. Dans le cadre de la Importer en tant que sélection déroulante Page ou Article.
  2. Dans le cadre de la Type de publication sélection déroulante Créer un nouveau type de message.
  3. Entrez un nom pour votre Custom Post Type
  4. Saisir un Préfixe de l'url qui sera utilisé dans la structure de l'url, comme "http://yourwebsite.com/préfixe/post-name".
  5. Sélectionner la valeur par défaut Statut du poste dans la liste déroulante.
  6. Sélectionner la valeur par défaut Auteur de la publication dans la liste déroulante.

Cartographie des champs

Dans le cadre de la Cartographie de terrain section :

  1. Choisissez un champ Notion : dans le Notion Champ sélectionnez vos champs Notion dans le menu déroulant.
  2. Sélectionnez un champ WordPress : Dans le cadre de la Importer en tant que Dans le menu déroulant, sélectionnez les champs de base de WordPress tels que "Title", "Slug", "Category", "Featured Image", "Taxonomy".

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 le faire correspondre à votre champ Notion.

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

Importation et synchronisation

Une fois que tous les paramètres de connexion ont été définis :

  1. Cliquez sur l'icône Publier en haut à droite de la connexion.
  2. Cliquez sur l'icône Synchroniser maintenant dans le Actions de votre connexion pour importer et synchroniser tout votre contenu de base Notion dans votre nouveau Custom Post Type.

Révision des messages importés

  1. Dans le tableau de bord de WordPress, sélectionnez le type d'article personnalisé que vous venez de créer dans le menu latéral.
  2. La liste affiche tous les messages importés de votre base Notion.

Révision des champs personnalisés

  1. Cliquez sur un message importé.
  2. 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 ce lien la documentation) ou encore de télécharger le logiciel gratuit PureDevs Any Meta Inspector pour WordPress. Vous pouvez ensuite afficher 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.

fr_FR