Das WordPress Firestore Integrator Plugin verbindet Ihren Cloud Firestore mit Ihrer WordPress-Site. Mit Firestore Integrator können Sie die Firebase-Cloud-Datenbank ganz einfach in eine WordPress-Site integrieren. Auf Ihrer WooCommerce-Website finden verschiedene Ereignisse statt, z. B. das Erstellen von Produkten und die Bestellung von Kunden. Diese Details können einfach mit der Firebase-Datenbank synchronisiert werden und Sie können die Daten auch aus der Firebase-Cloud-Datenbank auf der WordPress-Site anzeigen. Darüber hinaus können Sie auch unser WP Firebase-Authentifizierungs-Plugin aktivieren WooCommerce Firebase-Integrationen und Firebase-Social-Login. Hier tippen um mehr über das WordPress Firebase Authentication-Plugin zu erfahren.
A) Verbinden Sie Ihre Cloud Firestore-Datenbank mit Ihrer WordPress-Site
1. Schritte zum Herunterladen der Konfigurationsdatei
Hinweis: Bevor Sie die Konfigurationsdatei herunterladen, müssen Sie Cloud Firestore in Ihrem Firebase-Projekt einrichten.
-
Gehen Sie zu Firebase Projektkonsole => Projekteinstellungen => Dienstkonten und laden Sie die Konfigurationsdatei herunter, indem Sie auf klicken Generieren Sie einen neuen privaten Schlüssel .
-
Nach einem Klick auf die Generieren Sie einen neuen privaten Schlüssel Schaltfläche wird eine JSON-Datei heruntergeladen.
2. Laden Sie die Konfigurationsdatei in das Firestore-Integrator-Plugin hoch
-
Um die Konfigurationsdatei hochzuladen, gehen Sie zu Firestore Integrator-Plugin => Firestore-Konfiguration Tab. Wählen Sie die Konfigurationsdatei aus, die Sie im letzten Schritt heruntergeladen haben, und klicken Sie auf laden .
-
Sie erhalten eine Erfolgsmeldung, wenn die JSON-Datei erfolgreich hochgeladen wurde.
B) Richten Sie die WooCommerce-Produktsynchronisierung mit Cloud Firestore ein
- Um alle Ihre WooCommerce-Produkte mit Ihrer Cloud-Firestore-Datenbank zu synchronisieren. Gehe zum Firestore Integrator-Plugin ⇒ Registerkarte „WooCommerce-Produktsynchronisierung“..
- Sie müssen den richtigen Cloud-Firestore-Sammelpfad angeben, in dem Sie alle Ihre Daten synchronisieren möchten.
z.B, WooCommerce/Produkte/Daten or WooCommerce sind gültige Sammelpfade, da hier WooCommerce gilt als Sammlung und Produkte/Daten gelten als Untersammlung.
Wenn du gibst WooCommerce/Produkte als Weg, dann ist dies der falschen Weg weil es das berücksichtigen wird PRODUKTE wie die Dokumentname und kein Sammlungsname.
- Wenn Sie Produkte automatisch synchronisieren möchten, wenn ein neues Produkt veröffentlicht oder aktualisiert wird, aktivieren Sie die Umschaltfläche Automatische Aktualisierung von Produkten, wenn ein neues Produkt veröffentlicht wird.
- Wenn Sie die oben genannten Schritte ausgeführt haben, klicken Sie auf Einstellungen speichern .
- Nachdem Sie einen gültigen Firestore-Sammlungspfad angegeben haben, klicken Sie auf Synchronisieren Sie alle WooCommerce-Produkte Klicken Sie auf die Schaltfläche, mit der alle Produktdaten im Cloud-Firestore synchronisiert werden.
C) Richten Sie die WooCommerce-Bestellsynchronisierung mit Cloud Firestore ein
-
Gehen Sie zum Firestore Integrator-Plugin ⇒ Registerkarte „WooCommerce-Bestellsynchronisierung“. um die Bestellung mit Ihrer Cloud Firestore-Datenbank zu synchronisieren, wann immer Ihr WooCommerce-Shop eine Bestellung erhält.
- Geben Sie den richtigen Cloud Firestore-Erfassungspfad ein, mit dem Sie Ihre Bestelldaten synchronisieren möchten.
- Wenn Sie Bestellungen automatisch synchronisieren möchten, wenn eine neue Bestellung eingeht erstellt oder aktualisiert, aktivieren Sie die Umschalttaste Synchronisieren Sie, wann immer eine neue WooCommerce-Bestellung erstellt oder aktualisiert wird.
- Wenn Sie die oben genannten Schritte ausgeführt haben, klicken Sie auf Pfad speichern .
D) Richten Sie die Synchronisierung des WooCommerce-Abonnements mit Cloud Firestore ein
- Um alle Metadaten Ihrer WordPress-Benutzer mit Ihrer Cloud-Firestore-Datenbank zu synchronisieren. Gehen Sie zum Firestore Integrator-Plugin ⇒ Registerkarte WooCommerce-Abonnements.
- Es gibt zwei Abschnitte, einen für Abonnementprodukte und einen für Abonnementbestellungen.
1. Abonnementprodukte:
- Geben Sie den richtigen Cloud Firestore-Erfassungspfad ein, in dem Sie Ihre Abonnementproduktdaten synchronisieren möchten.
- Wenn Sie Produkte automatisch synchronisieren möchten, wenn ein neues Abonnementprodukt veröffentlicht oder aktualisiert wird, aktivieren Sie die Umschaltfläche Abonnement automatisch synchronisieren, sobald ein neues Abonnement veröffentlicht wird.
- Wenn Sie die oben genannten Schritte ausgeführt haben, klicken Sie auf Einstellungen speichern .
- Nachdem Sie einen gültigen Firestore-Sammlungspfad angegeben haben, klicken Sie auf Synchronisieren Sie alle WooCommerce-Abonnements Klicken Sie auf die Schaltfläche, die alle synchronisiert Newsletter Daten in Cloud Firestore.
2. Abonnementbestellungen:
- Geben Sie den richtigen Cloud Firestore-Erfassungspfad ein, in dem Sie Ihre Abonnementbestelldaten synchronisieren möchten.
- Wenn Sie Abonnementbestellungen automatisch synchronisieren möchten, wenn eine neue Bestellung erstellt oder aktualisiert wird, aktivieren Sie die Umschaltfläche Automatische Aktualisierung des Status von Bestellungen.
- Wenn Sie die oben genannten Schritte ausgeführt haben, klicken Sie auf Pfad speichern .
E) Einrichtung zur Vorschau von Daten aus Cloud Firestore
- Um eine Vorschau Ihrer Cloud Firestore-Daten anzuzeigen, gehen Sie zu Firestore Integrator-Plugin ⇒Firestore-Daten abrufen. Um die Daten anzuzeigen, geben Sie einen gültigen Pfad der Sammlung an und klicken Sie auf die Schaltfläche „Vorschau“. Verwenden Sie das Format Sammlung/Untersammlung/Dokument wenn Sie auf ein Dokument in einem zugreifen Untersammlung or Kollektion wenn Sie auf ein Dokument in der Stammsammlung zugreifen.
- Beispielsweise: wenn Ihre Sammlung benannt ist WordPress und Sie möchten auf a zugreifen Untersammlung namens Nutzer und ein darin enthaltenes Dokument mit dem Namen Datum, der Pfad sollte sein WordPress/Benutzer/Daten.
Vermeiden Sie die Verwendung von Pfaden, die nicht diesem Format entsprechen, z WordPress/Benutzer für eine Untersammlung, da dies zu Fehlern führen kann.
F) Schritte zum Erstellen eines Shortcodes
-
Sie können einen Shortcode erstellen, um alle Ihre Cloud Firestore-Daten auf Ihrer WordPress-Site anzuzeigen. Um einen Shortcode zu erstellen, gehen Sie zu Firestore Integrator-Plugin => Shortcode erstellen Tab.
Hinweis: Um einen Shortcode zu erstellen, müssen Sie einen gültigen Shortcode-Namen, einen gültigen Cloud Firestore-Pfad, in dem alle Daten gespeichert sind, die Sie anzeigen möchten, und mindestens eine Zuordnung angeben.
- Im Benutzerdefinierte Feldzuordnung Auf der Registerkarte müssen Sie Felder im Format der zuordnen Name, den Sie dieser Spalte geben möchten: Tatsächlicher Feldname des Dokuments.
z.B, Im folgenden Screenshot, ID ist der Text, den Sie als Spaltennamen auf dem Display anzeigen möchten, und „product_id“ ist das Cloud Firestore-Dokumentfeld.
- Nachdem Sie erfolgreich einen Shortcode erstellt haben, wird ein angezeigt Klicken Sie auf die Schaltfläche „Konfiguration testen“., und wenn Sie darauf klicken, können Sie eine Ausgabetabelle sehen, wie im Bild unten gezeigt.
- Sie können den Shortcode kopieren und auf Ihrer WP-Seite einfügen, um Ihre Daten auf der WordPress-Site anzuzeigen.
G) Schritte zum Synchronisieren aller Benutzer in Firebase
- Um alle Metadaten Ihrer WordPress-Benutzer mit Ihrer Cloud-Firestore-Datenbank zu synchronisieren. Gehe zu Firestore-Integrator Plugin ⇒ Synchronisieren Sie WordPress-Benutzer Tab.
- Geben Sie den richtigen Cloud Firestore-Sammlungspfad ein, in dem Sie Ihre Benutzerdaten synchronisieren möchten.
- Wenn Sie Benutzerprofile automatisch synchronisieren möchten, wenn sich ein Benutzer registriert oder sein Profil aktualisiert, aktivieren Sie die Umschaltfläche Synchronisieren Sie Benutzerprofile bei Registrierung und Profilaktualisierungen.
- Um Benutzerdaten von WordPress mit Firestore zu synchronisieren, können Sie auswählen, welche spezifischen Benutzer-Metainformationen Sie synchronisieren möchten. Das bedeutet, dass nur die ausgewählten Informationen mit der Firestore-Sammlung synchronisiert werden.
- Wenn Sie WooCommerce verwenden, können Sie außerdem Benutzerdetails im Zusammenhang mit WooCommerce mit Firestore synchronisieren. Dazu müssen Sie lediglich auswählen, welche WooCommerce-Profilinformationen Sie mit Firestore synchronisieren möchten.
- Wenn Sie die oben genannten Schritte ausgeführt haben, klicken Sie auf Einstellungen speichern .
- Klicken Sie nach erfolgreicher Konfiguration aller oben genannten Einstellungen auf Alle Benutzer synchronisieren Klicken Sie auf die Schaltfläche, um alle Metadaten Ihrer vorhandenen WordPress-Benutzer mit Ihrer Cloud Firestore-Datenbank zu synchronisieren.
Hinweis:
Wenn Sie alle Benutzer auf einmal synchronisieren, werden die Benutzer, die bereits in Firestore synchronisiert wurden, nicht synchronisiert, wenn Sie erneut auf die Schaltfläche „Alle Benutzer synchronisieren“ klicken, und es werden nur die neuen Benutzer synchronisiert, die noch nicht zur Sammlung hinzugefügt wurden . Bitte senden Sie uns eine E-Mail an oauthsupport@xecurify.com.
Weitere Informationen