Guide utilisateur
Notion WP Sync est une SYNCHRONISATION À SENS UNIQUE – De Notion vers WordPress UNIQUEMENT !
Les modifications effectuées dans WordPress ne seront PAS synchronisées vers Notion, veillez donc à gérer vos données depuis Notion pour que tout reste correctement mis à jour.
Installation et paramètres
Pour installer notre plugin Notion WP Sync dans WordPress, suivez les étapes ci-dessous :
- Téléchargez le fichier du plugin sur votre ordinateur
- Connectez-vous à votre tableau de bord WordPress
- Dans le menu de gauche, cliquez sur Extensions puis Ajouter
- Cliquez sur le bouton Téléverser une extension en haut de la page
- Cliquez sur le bouton Choisir un fichier et sélectionnez le fichier du plugin téléchargé à l'étape 1
- Cliquez sur le bouton Installer maintenant
- Attendez que le plugin soit installé, puis cliquez sur le bouton Activer
Après avoir installé et activé le plugin dans WordPress, il apparaîtra dans le menu d'administration et donnera accès aux paramètres de connexion et de configuration.
Avant de créer une connexion, vous devez saisir votre clé de licence pour valider l'installation du plugin. Pour activer cette clé de licence, allez dans Notion WP Sync > Paramètres.
Cette clé de licence est disponible à la fois dans votre e-mail de confirmation d'achat, ainsi que sur wpconnect.co > Mon compte > Mes produits téléchargeables > Clés de licence > Voir les licences.
Vous serez alors redirigé vers la page d'achat de votre produit. Cliquez sur l'icône de clé pour voir le numéro de licence et copiez-le dans le champ Clé de licence Notion WP Sync.
Une fois la clé de licence copiée dans les paramètres de Notion WP Sync, veillez à cliquer sur le bouton Activer. Si votre clé de licence est valide, une coche verte apparaîtra et il vous suffira d'enregistrer les paramètres en cliquant sur le bouton Mettre à jour les paramètres.
Vous pouvez ensuite commencer à créer vos connexions.
Créer une connexion
Pour créer une nouvelle connexion à votre compte Notion, allez dans Notion WP Sync > Toutes les connexions, cliquez sur le bouton Ajouter une nouvelle connexion et entrez un nom pour votre connexion.
Il vous sera demandé un token d'intégration interne pour connecter votre compte. Nous vous recommandons de récupérer ce token en utilisant ce lien.
Suivez ces étapes :
- Dans votre compte Notion, accédez à la page des intégrations : Compte Notion > Connexions > Développer ou gérer des intégrations
- Cliquez sur le bouton Nouvelle intégration et entrez un nom pour votre intégration. Sélectionnez l'espace de travail dans le champ Espace de travail associé, sélectionnez "Interne" pour le Type, et cliquez sur Enregistrer
- Cliquez sur Configurer les paramètres d'intégration : un Secret d'intégration interne est déjà créé
- Sélectionnez les capacités de contenu "Lire le contenu" et les capacités utilisateur "Lire les informations utilisateur incluant les adresses e-mail", puis cliquez sur Enregistrer
- Cliquez sur Afficher puis Copier le Secret d'intégration interne et collez-le dans le champ Token d'intégration interne de votre plugin
Une fois votre token d'intégration interne saisi, vous devez partager vos pages ou bases de données Notion avec votre intégration pour les voir dans les champs de sélection du plugin.
Pour ce faire, sélectionnez le bouton d'options supplémentaires en haut à droite de votre page ou base de données Notion, survolez Ajouter une connexion et sélectionnez la connexion que vous venez de créer.
Paramètres d'importation
Contenu Notion
Vous pouvez importer vos Pages et Bases de données depuis Notion vers WordPress.
Les Pages Notion sont essentiellement des documents numériques pouvant contenir une grande variété d'informations, du texte et des images aux fichiers intégrés, bases de données et plus encore.
Les Bases de données Notion sont l'une des fonctionnalités les plus puissantes de Notion — essentiellement des tableaux avec des colonnes personnalisables où les utilisateurs peuvent saisir et manipuler des données de différentes manières.
Destination
Vous pouvez importer votre contenu de plusieurs façons : Type de publication ou Shortcode.
Type de publication
- Article : contenu publié sur un blog ou un site web, géré dans la section Articles du tableau de bord WordPress.
- Page : contenu statique généralement intégré dans un menu de navigation, géré dans la section Pages.
- Type de publication personnalisé (CPT) : un type de contenu personnalisé qui étend les capacités de WordPress avec des types de contenu spécialisés comme les événements, produits, portfolios, etc.
Création de types de publications personnalisés
📌 Notre plugin Notion WP Sync offre la possibilité de créer vos types de publications personnalisés à la volée spécifiquement pour votre contenu importé. Pour les CPT créés depuis le plugin, vous pouvez mapper les champs suivants : "Titre", "Contenu", "Slug", "Champ personnalisé".
Si vous décidez de modifier la configuration et de ne plus utiliser le type de publication personnalisé créé via Notion WP Sync, ce CPT n'existera plus dans WordPress et le contenu importé ne sera également plus disponible.
Shortcode
Vous pouvez importer votre contenu Notion sous forme de shortcode.
La création de contenu shortcode créera un type de publication personnalisé "Contenu Notion", qui peut être utilisé par les développeurs et affiché en utilisant le bloc dédié Contenu Notion dans l'éditeur Gutenberg.
Statut de publication
Le contenu importé depuis Notion peut avoir différents statuts :
- PUBLIÉ — visible publiquement sur votre site web
- BROUILLON — enregistré comme travail en cours, non visible par le public
- PLANIFIÉ — programmé pour être publié à une date et heure future
- EN ATTENTE — en attente de révision ou d'approbation
- PRIVÉ — visible uniquement par les utilisateurs connectés disposant des autorisations appropriées
Si vous souhaitez utiliser une propriété de base de données Notion pour définir le statut de la publication, utilisez les valeurs WordPress pour cette propriété. Consultez Comment configurer le statut de synchronisation dans Notion WP Sync ? pour plus de détails.
Auteur de la publication
Vous pouvez assigner un auteur à chaque élément importé. Vous pouvez également mapper un champ Notion "Auteur (e-mail)" vers le champ "Auteur" dans WordPress pour une assignation d'auteur par élément.
Les utilisateurs doivent déjà exister dans WordPress avec la même adresse e-mail que leur compte Notion. Cette fonctionnalité ne crée pas de nouveaux utilisateurs WordPress. Si aucune correspondance n'est trouvée, la publication est assignée à l'auteur par défaut défini dans la section Importer en tant que.
Couleur du texte par défaut dans Notion
Vous pouvez définir une couleur personnalisée pour le texte utilisant le format "Texte par défaut" dans Notion. Dans la section Importer en tant que, un sélecteur de couleur devient disponible lorsque vous mappez le champ Notion "Contenu de la page".
La couleur que vous définissez s'appliquera uniquement aux textes formatés en "Texte par défaut" dans Notion — pas aux textes formatés avec une autre couleur (ex. violet ou rouge), qui conserveront leur couleur d'origine dans WordPress.
Paramètres de mapping
Cliquez sur le bouton Ajouter un champ pour lier vos champs Notion aux champs WordPress. Deux listes déroulantes sont disponibles : l'une contient vos champs Notion, l'autre contient les champs WordPress à mapper.
- Article / Page : Titre, Image à la une, Contenu, Extrait, Slug, Étiquette, Catégorie, Champ personnalisé
- CPT existant : Titre, Contenu, Slug, Taxonomies, Champ personnalisé
Si vous modifiez la configuration et supprimez un champ personnalisé créé depuis Notion WP Sync, il sera supprimé de tout le contenu précédemment importé.
Paramètres de synchronisation
Stratégie
- AJOUTER — ajoute uniquement le nouveau contenu, n'affecte pas le contenu existant
- AJOUTER / METTRE À JOUR — ajoute le nouveau contenu et met à jour le contenu existant s'il est modifié dans Notion
- AJOUTER / METTRE À JOUR / SUPPRIMER — ajoute, met à jour et supprime le contenu effacé dans Notion
Déclencheur
- MANUEL — importez les données en cliquant sur le bouton Synchroniser maintenant
- RÉCURRENT — planifiez des importations à intervalles réguliers (30 min, toutes les heures, quotidien, deux fois par jour, hebdomadaire)
- INSTANTANÉ — importez les données dès qu'elles sont ajoutées ou mises à jour dans Notion
Publication
Une fois tous les paramètres configurés, cliquez sur Publier ou Mettre à jour pour enregistrer votre connexion. Si vous avez choisi la synchronisation manuelle, cliquez sur Synchroniser maintenant pour importer votre contenu.
Champs et blocs de contenu pris en charge
Propriétés de base de données prises en charge :
- Case à cocher, Date, E-mail, Fichiers et médias, Sélection multiple, Nombre, Personnes, Numéro de téléphone, Texte enrichi, Sélection, Statut, Titre, URL, Formule
Blocs de contenu pris en charge :
- Paragraphe, Titre (1, 2, 3), Liste à puces / Liste ordonnée, Citation, Tableau (colonne d'en-tête non prise en charge), Bascule (jusqu'à 2 niveaux), Séparateur, Légende, Image, Vidéo (Spotify et Loom aussi), Fichiers, Colonnes
Non pris en charge
- Listes de tâches, Aperçus de liens web, Audios, Vues Tableau / Graphique / Galerie / Liste / Calendrier / Chronologie, Base de données synchronisée, Signets, Table des matières, Formule mathématique, Bouton, Fil d'Ariane, Bloc synchronisé, Intégrations, Mention, Liens de sous-pages, Rappels de date, Bloc IA, Cases à cocher
Les liens internes ne seront pas convertis en liens de page WordPress. Seule la vue Tableau est prise en charge.
Restrictions
- Les bascules sont prises en charge jusqu'à 2 niveaux d'imbrication
- Les légendes ne peuvent pas être imbriquées dans une autre légende
Résolution des problèmes
Assurez-vous d'avoir créé vos bases de données et champs Notion avant d'ajouter une connexion. Si vous ne les voyez pas, attendez 1 minute — les éléments sont mis en cache pour des raisons de performance.
Les journaux sont accessibles via FTP à : /wp-content/uploads/notionwpsync-logs
API Notion : erreur 403 — Dans vos paramètres d'intégration Notion, assurez-vous que "Lire les informations utilisateur incluant les adresses e-mail" est coché sous Capacités utilisateur.
Délai d'expiration du serveur — Pour les importations volumineuses, augmentez le temps d'exécution, la taille de mémoire autorisée et la taille des fichiers auprès de votre hébergeur.
Authentification basique — Si votre site est protégé par une authentification basique, les appels WP-Cron sont bloqués, rendant la synchronisation récurrente et instantanée impossible.
Problèmes de cache avec WP-Cron — WP-Cron a besoin du chargement de page pour se déclencher. Si vous utilisez un système de cache (WP Rocket, WP Super Cache), utilisez plutôt un cron serveur.