Résultats de recherche :

×

S'inscrire Contactez-Nous

Intégration WordPress Firestore | Connectez Cloud Firestore à WooCommerce


Le plugin Firestore Integrator pour WordPress connecte votre instance Firestore Cloud à votre site WordPress. Grâce à Firestore Integrator, vous pouvez facilement intégrer la base de données cloud Firebase à votre site WordPress. Votre site WooCommerce enregistre différents événements, tels que la création de produits et les commandes passées par vos clients. Ces informations peuvent être facilement synchronisées avec la base de données Firebase, et vous pouvez également afficher les données de cette base de données cloud sur votre site WordPress. De plus, vous pouvez également consulter notre plugin Firebase Authentication pour WordPress afin d'activer les intégrations Firebase de WooCommerce et la connexion via les réseaux sociaux Firebase . Cliquez ici pour en savoir plus sur le plugin Firebase Authentication pour WordPress.


A) Connectez votre base de données Cloud Firestore à votre site WordPress

1. Étapes pour télécharger le fichier de configuration

Remarque : avant de télécharger le fichier de configuration, vous devez configurer Cloud Firestore dans votre projet Firebase.


  • Aller sur Firebase Console de projet => Paramètres du projet => Comptes de service et téléchargez le fichier de configuration en cliquant sur le Générer une nouvelle clé privée .
  • configuration de l'intégrateur wordpress-firestore-
  • Après avoir cliqué sur le Générer une nouvelle clé privée bouton un fichier JSON est téléchargé.

2. Téléchargez le fichier de configuration dans le plugin intégrateur Firestore

  • Pour télécharger le fichier de configuration Allez dans le Plugin Firestore Integrator => Configuration Firestore languette. Choisissez le fichier de configuration que vous avez téléchargé à la dernière étape et cliquez sur le télécharger .
  • configuration de l'intégrateur wordpress-firestore-
  • Vous recevrez un message de réussite lorsque le fichier JSON sera téléchargé avec succès.
  • configuration de l'intégrateur wordpress-firestore-

B) Configurer la synchronisation des produits WooCommerce avec Cloud Firestore

  • Pour synchroniser tous vos produits WooCommerce dans votre base de données cloud Firestore. Allez au Plugin Firestore Integrator ⇒ Onglet WooCommerce Product Sync.
  • Vous devez indiquer le chemin correct de collecte du cloud Firestore, où vous souhaitez synchroniser toutes vos données.
    par exemple, WooCommerce/Produits/Données or WooCommerce sont des chemins de collecte valides car ici WooCommerce est considéré comme une collection et les produits/données sont considérés comme une sous-collection.
    Si vous donnez WooCommerce/Produits comme chemin, alors c'est le mauvais chemin car il considérera le produits car nom du document et non un nom de collection.
  • configuration de l'intégrateur wordpress-firestore-
  • Si vous souhaitez synchroniser automatiquement les produits chaque fois qu'un nouveau produit est publié ou mis à jour, activez le bouton bascule Mise à jour automatique des produits chaque fois qu'un nouveau produit est publié.
  • Une fois que vous avez terminé les étapes ci-dessus, cliquez sur le Enregistrer les paramètres .
  • Après avoir donné un chemin de collecte Firestore valide, cliquez sur le Synchroniser tous les produits WooCommerce bouton, qui synchronisera toutes les données du produit dans le cloud Firestore.

C) Configurer la synchronisation des commandes WooCommerce avec Cloud Firestore

  • Rendez-vous dans la section Plugin Firestore Integrator ⇒ Onglet Synchronisation de la commande WooCommerce pour synchroniser la commande dans votre base de données Cloud Firestore chaque fois que votre boutique WooCommerce reçoit une commande.
  • Entrez le chemin de collecte Cloud Firestore correct où vous souhaitez synchroniser vos données de commande.
  • Si vous souhaitez synchroniser automatiquement les commandes chaque fois qu'une nouvelle commande est créée ou mis à jour, activez le bouton bascule synchroniser chaque fois qu'une nouvelle commande WooCommerce est créée ou mise à jour.
  • Une fois que vous avez terminé les étapes ci-dessus, cliquez sur le Enregistrer le chemin .
  • configuration de l'intégrateur wordpress-firestore-

D) Configurer la synchronisation de l'abonnement WooCommerce avec Cloud Firestore

  • Pour synchroniser toutes les méta de vos utilisateurs WordPress dans votre base de données cloud Firestore. Accédez au plugin Firestore Integrator ⇒ onglet Abonnements WooCommerce.
  • Il y a deux sections, une pour les produits d'abonnement et une pour les commandes d'abonnement.

1. Produits d'abonnement :

  • Saisissez le chemin de collecte Cloud Firestore correct dans lequel vous souhaitez synchroniser les données de votre produit d'abonnement.
  • Si vous souhaitez synchroniser automatiquement les produits chaque fois qu'un nouveau produit d'abonnement est publié ou mis à jour, activez le bouton bascule Abonnement à synchronisation automatique chaque fois qu'un nouvel abonnement est publié.
  • Une fois que vous avez terminé les étapes ci-dessus, cliquez sur le Enregistrer les paramètres .
  • Après avoir donné un chemin de collecte Firestore valide, cliquez sur le Synchroniser tous les abonnements WooCommerce bouton, qui synchronisera tout Abonnements données dans le cloud Firestore.
  • configuration de l'intégrateur wordpress-firestore-

2. Commandes d'abonnement :

  • Saisissez le chemin de collecte Cloud Firestore correct dans lequel vous souhaitez synchroniser les données de votre commande d'abonnement.
  • Si vous souhaitez synchroniser automatiquement les commandes d'abonnement chaque fois qu'une nouvelle commande est créée ou mise à jour, activez le bouton bascule Statut de mise à jour automatique des commandes.
  • Une fois que vous avez terminé les étapes ci-dessus, cliquez sur le Enregistrer le chemin .
  • configuration de l'intégrateur wordpress-firestore-

E) Configuration pour prévisualiser les données de Cloud Firestore

  • Pour prévisualiser vos données Cloud Firestore, accédez à Plugin Firestore Integrator ⇒Obtenir des données Firestore. Pour afficher les données, fournissez un chemin valide de la collection et cliquez sur le bouton Aperçu. Utilisez le format Collection/Sous-collection/Document si vous accédez à un document dans un sous-collection or Collection si vous accédez à un document de la collection racine.
  • Par exemple : si votre collection est nommée WordPress et vous souhaitez accéder à un sous-collection nommé des opportunités et un document à l'intérieur nommé Centres de données, le chemin devrait être WordPress/utilisateurs/Données.
    Évitez d'utiliser des chemins qui ne sont pas conformes à ce format, tels que WordPress/utilisateurs | sous-collection, car cela pourrait entraîner des erreurs.
  • configuration de l'intégrateur wordpress-firestore-

F) Étapes pour créer un shortcode

  • Vous pouvez créer un shortcode pour afficher toutes vos données Cloud Firestore sur votre site WordPress. Pour créer un shortcode, rendez-vous sur Plugin Firestore Integrator => Créer un shortcode languette.
  • Remarque : Pour créer un shortcode, vous devez fournir un nom de shortcode valide, un chemin Cloud Firestore valide où sont stockées toutes les données que vous souhaitez afficher, et au moins un mappage.


    configuration de l'intégrateur wordpress-firestore-
  • Dans l' Mappage de champs personnalisés onglet, vous devez mapper les champs au format du Nom que vous souhaitez donner à cette colonne: Nom réel du champ du document.
    par exemple, Dans la capture d'écran ci-dessous, ID est le texte que vous souhaitez afficher comme nom de colonne à l'écran et product_id est le champ du document Cloud Firestore.
  • configuration de l'intégrateur wordpress-firestore- configuration de l'intégrateur wordpress-firestore-
  • Après avoir créé avec succès un shortcode, vous verrez un bouton de configuration de test, et en cliquant dessus, vous pouvez voir un tableau de sortie comme indiqué dans l'image ci-dessous.
  • configuration de l'intégrateur wordpress-firestore-
  • Vous pouvez copier le code court et le coller sur votre page WordPress pour afficher vos données sur votre site WordPress.
  • configuration de l'intégrateur wordpress-firestore-

G) Étapes pour synchroniser tous les utilisateurs dans Firebase

  • Pour synchroniser toutes les méta de vos utilisateurs WordPress dans votre base de données cloud Firestore. Aller à Intégrateur Firestore plugin ⇒ Synchroniser les utilisateurs WordPress languette.
  • Entrez le chemin de collecte Cloud Firestore correct dans lequel vous souhaitez synchroniser vos données utilisateur.
  • configuration de l'intégrateur wordpress-firestore-
  • Si vous souhaitez synchroniser automatiquement les profils utilisateur chaque fois qu'un utilisateur enregistre ou met à jour son profil, activez le bouton bascule Synchroniser les profils utilisateur lors de l'inscription et des mises à jour de profil.
  • Afin de synchroniser les données utilisateur de WordPress vers Firestore, vous pouvez choisir les méta-informations utilisateur spécifiques que vous souhaitez synchroniser. Cela signifie que seules les informations sélectionnées seront synchronisées dans la collection Firestore.
  • configuration de l'intégrateur wordpress-firestore-
  • De plus, si vous utilisez WooCommerce, vous pouvez également synchroniser les détails de l'utilisateur liés à WooCommerce dans Firestore. Pour ce faire, il vous suffit de choisir les informations de profil WooCommerce que vous souhaitez synchroniser dans Firestore.
  • Une fois que vous avez terminé les étapes ci-dessus, cliquez sur le Enregistrer les paramètres .
  • configuration de l'intégrateur wordpress-firestore-
  • Après une configuration réussie de tous les paramètres ci-dessus, cliquez sur le Synchroniser tous les utilisateurs pour synchroniser toutes les méta de vos utilisateurs WordPress existants avec votre base de données Cloud Firestore.

Remarque : Si vous synchronisez tous les utilisateurs simultanément, ceux déjà synchronisés avec Firestore ne le seront pas si vous cliquez à nouveau sur le bouton « Synchroniser tous les utilisateurs ». Seuls les nouveaux utilisateurs non encore ajoutés à la collection seront synchronisés. Veuillez nous contacter par e-mail à l’adresse oauthsupport@xecurify.com.

Ressources supplémentaires


Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez