Comment utiliser les champs ACF dans Notion WP Sync Pro ?
La version Pro de Notion WP Sync permet la compatibilité avec ACF. Tous les champs ACF sont supportés. Voici une documentation concernant la façon de configurer certains des champs les plus nuancés.
Champ Répéteur d’ACF
Voir l'article ici sur l'utilisation du champ ACF Répéteur.
Champ utilisateur
Le champ Utilisateur d’ACF vous permet de sélectionner un ou plusieurs utilisateurs.
Il y a deux façons de remplir un champ utilisateur ACF :
1. Lors d'une importation de publication
Il est possible d'importer les utilisateurs de Notion dans les champs Utilisateur ACF contenus dans les types de publications.

Mappage
⚠️ Notez que le champ Utilisateur d’ACF n'est compatible qu'avec une adresse email .
Le champ fonctionne en utilisant un email sur Notion : soit le champ "email", soit l'email d'un champ utilisateur ("Créé par", "Utilisateur", etc.).

2. Lors de l'importation d'un utilisateur
Il est désormais possible d'importer les utilisateurs de Notion dans les utilisateurs de WordPress.

Mappage
⚠️ Notez qu'il est nécessaire de mettre en correspondance l'adresse Email et le nom d'utilisateur pour que l'importation soit effectuée.

Sélecteur de couleurs
Le champ ACF Sélecteur de couleur fonctionne à l'aide d'un champ de texte sur Notion, quel que soit le format de couleur sélectionné. Il suffit de respecter le format spécifié.

ACF vérifie le format à l'étape du rendu, et si aucun format reconnu n'est trouvé, il utilise par défaut la couleur noire.
Objet de la publication / Relation
Objet de la publication
Le champ ACF Objet de la publication vous permet de sélectionner un ou plusieurs articles, pages ou types d'articles personnalisés.
Si vous souhaitez utiliser un champ ACF Objet de la publication lors de votre mappage, vous devez d'abord saisir dans votre champ Notion le chemin de la publication (ou de la page, ou du type de publication personnalisé) en fonction du type de publication :
- Si la publication est un simple article ou une page, saisissez le nom de l'article ou de la page, c'est-à-dire le slug de la publication.
- Si la publication est une page enfant, saisissez le nom de la page parent et le nom de la page enfant comme chemin, c'est-à-dire slug de la page parent/slug de la page enfant.
- Si la publication est un type de publication personnalisé (CPT), saisissez le préfixe du CPT et le nom de la publication en tant que chemin, c'est-à-dire slug-prefix-cpt/slug-publication.
Vous pouvez utiliser différents types de champs Notion comme texte, sélection ou multi-sélection.
⚠️ Si vous avez une structure de permaliens personnalisée (par exemple : "/%category%/%postname%/"), le chemin d'accès à l'article dans Notion doit correspondre à cette structure. Voir l'exemple ci-dessous.
💡 Si vous souhaitez utiliser plusieurs articles, comme le permet le champ ACF Objet de la publication, vous devez utiliser un champ multi-sélection dans Notion.
Par exemple, dans WordPress, vous avez la structure suivante :
- Publications correspondant à des formations, avec un champ ACF Objet de la publication affichant l'organisateur, et un champ ACF Objet de la publication affichant le lieu.
- Publications correspondant à des organisateurs, dans la catégorie "organisateur de formation".
- CPT correspondant aux lieux de formation.
Si vous souhaitez synchroniser Notion et WordPress, et remplir les champs ACF Objet de la publication avec des valeurs correspondant à des publications, vous devez remplir les champs en formant un chemin à l'aide des slugs d’articles, des slugs de taxonomies, des slugs de CPT ou de la page parent.

Relation
Le champ Relation d’ACF permet de créer un composant à deux colonnes pour sélectionner des articles, des pages ou des CPT.
Tout comme le champ Objet de la publication, il fonctionne avec un chemin d'accès à l'article dans Notion :
