Passer au contenu
Menu Documentation
WP connect > Notion WP Sync Documentation > Comment utiliser le champ "Relation" de Notion avec Notion WP Sync?

Comment utiliser le champ "Relation" de Notion avec Notion WP Sync ?

Dans Notion, la fonction "Relation" vous permet d'établir de puissantes connexions de données. Vous pouvez lier des champs, des enregistrements et effectuer des calculs de manière transparente. Notre plugin Notion WP Sync supporte désormais la fonctionnalité "Relation" de Notion.

Ce guide vous guidera à travers les étapes de sa mise en place et de son utilisation efficace.

Configuration du champ de relation dans Notion

Tout d'abord, vous avez besoin d'un champ "Relation" dans votre table Notion. Ajoutez-le à l'aide d'un champ "Relation" dans l'une des deux tables à relier. Pour plus d'informations, voir la documentation Notion.

Dans cet exemple, je vais lier une table "Utilisateurs" à ma table "Articles" en ajoutant un champ "Relation" nommé "Utilisateurs" lié à la table "Utilisateurs", comme le montre la capture d'écran ci-dessous :

Notion WP Sync  Ajouter un champ de relation

Activation des champs de relation dans Notion WP Sync Pro

Dans le plugin, vous devez activer le(s) champ(s) "Relation" en sélectionnant Oui pour l'option Inclure le(s) champ(s) "Relation" dans la section Réglages Notion :

Notion WP Sync  option de champ

Utilisation du champ dans le mappage

Une fois activé, chaque champ "Relation" crée un groupe dans la liste de sélection ("→ Nom du champ Relation") que vous pouvez utiliser dans votre mappage.

Mappage des champs Notion WP Sync

Pour vous aider à démarrer, voici deux exemples d'utilisation de cette fonctionnalité.

Synchroniser les articles avec les utilisateurs

Avez-vous déjà voulu importer plusieurs articles dans WordPress tout en les assignant à des auteurs différents ? Notre plugin vous permet désormais de le faire.

Dans cet exemple, nous verrons comment synchroniser les articles de Notion, les assigner à des utilisateurs et définir leur statut.

Étape 1 : configuration des paramètres de Notion

Assurez-vous d'avoir sélectionné la table principale et non la table liée. Après avoir sélectionné la table principale, les champs de la table liée deviennent disponibles dans la liste de sélection des correspondances.

Notion WP Sync  Paramètres de Notion

Étape 2 : mappage des champs

Utilisez la fonction de mappage pour relier les données de la table connexe. Par exemple, vous pouvez relier "l'e-mail" de la table "Utilisateurs" à "l’Auteur" de l’article dans WordPress.

Mappage des champs de relation Notion WP Sync

Étape 3 : synchronisation

Après avoir complété votre mappage, synchronisez le tout. Vous avez maintenant tous vos articles avec leurs auteurs respectifs !

Comment utiliser le champ "Relation" de Notion avec Notion WP Sync ?

Champ Relation vers le champ ACF Répéteur

ACF Pro offre des possibilités avancées pour gérer plusieurs options ou enregistrements dans une colonne de relation. Par exemple, si un article a plusieurs auteurs, vous pouvez faire correspondre tous les auteurs à un champ créé avec la fonction "Répéteur" d'ACF Pro

⚠️ Si vous utilisez ACF (Advanced Custom Fields), le processus d'utilisation du champ "Relation" est similaire à l'exemple ci-dessus. Vous pouvez faire correspondre le champ "Relation" de Notion à n'importe quel champ ACF de WordPress.

Étape 1 : ajouter plus d'auteurs à chaque article dans Notion

Modifiez votre base de données Notion pour inclure des auteurs supplémentaires pour chaque article.

notion relation field with several authors

Étape 2 : créer le champ du répéteur avec ACF Pro

Dans WordPress, créez un champ "Répéteur" à l'aide d'ACF Pro pour gérer les auteurs multiples.

acf repeater field configuration

Étape 3 : mapper le champ dans Notion WP Sync

Associez le nouveau champ Répéteur à "Author [All Links]" dans le plugin.

notion wp sync relation field to acf repeater field mapping

Résultat

notion wp sync relation field to acf repeater field sync result

💡 Note : la différence entre la sélection de "Nom d'utilisateur" et "Nom d'utilisateur [Tous les liens]" est que le premier ne mappera que le premier auteur, ce qui convient à un champ WordPress unique ou un champ ACF. Le second mappera tous les enregistrements, mais il ne peut être mappé qu'avec un champ Répéteur disponible dans ACF Pro

Lier plusieurs enregistrements à un champ Taxonomie d’ACF

Avec Notion WP Sync Pro, vous pouvez désormais utiliser un champ Taxonomie ACF pour afficher les données de votre base liée. Le fonctionnement est similaire à celui du champ Répéteur. Lors de la mise en correspondance avec un champ ACF Taxonomy, vous ne pouvez sélectionner que les champs Notion préfixés par "[Tous les liens]".

fields list relation all links

Étape 1 : configuration d'ACF

J'ai créé un champ de taxonomie dans lequel j'importerai mon champ "Relation".

acf taxonomy field

Pour la configuration du champ, sélectionnez l'option Créer des termes, choisissez Multisélection ou Case à cocher pour l'apparence, et activez l'option Autoriser la valeur nulle.

Étape 2 : modification de la connexion

De retour dans le plugin Notion WP Sync Pro, assurez-vous de sélectionner la table principale, et non la table liée, et sélectionnez l'option Inclure le(s) champ(s) "Relation".

notion wp sync notion settings taxonomy

Étape 3 : mappage des champs

Mettez en correspondance vos enregistrements liés avec votre champ de Taxonomie ACF.

notion wp sync field mapping taxonomy

Résultat

Cela vous permettra d'afficher toutes les informations de vos entrées liées !

sync result detail relation field to acf taxonomy field