Aby połączyć Google Sheets z WordPressem za pomocą Make.com, stwórz scenariusz (scenario), który odczytuje dane z arkusza i wysyła je do WordPressa jako wpisy lub inne akcje. Skonfiguruj autoryzację do obu usług, zmapuj pola i uruchom testy, aby upewnić się, że dane trafiają do WordPressa poprawnie.
Jak działa integracja Google Sheets i WordPress przez Make.com
- Make.com działa jako pośrednik między arkuszem a stroną WordPress.
- Możesz tworzyć automatyczne przepływy: nowe wiersze w arkuszu → publikacja wpisów lub aktualizacja danych w WordPress.
- Obsługuje różne akcje WordPress: tworzenie wpisu, aktualizacja wpisu, tworzenie mediów, dodawanie komentarzy.
Krok po kroku: tworzenie scenariusza
- Załóż konto Make.com i zaloguj się.
- Dodaj nowy scenariusz (scenario).
- Wybierz moduł Google Sheets:
- Utwórz połączenie z kontem Google.
- Wybierz arkusz i zakres wierszy do monitorowania (np. A2:D).
- Określ wyzwalacz: gdy pojawi się nowy wiersz lub gdy wiersz zostanie zaktualizowany.
- Dodaj moduł WordPress:
- Podłącz swoją instalację WordPress (XML-RPC/REST API, zależnie od konfiguracji).
- Wybierz akcję (np. Create post, Update post, Upload media).
- Mapuj pola:
- Tytuł wpisu z kolumny arkusza.
- Treść wpisu z innej kolumny.
- Tagi, kategorie, data publikacji, autor.
- Linki do mediów, jeśli dotyczy.
- Skonfiguruj warunki i przetwarzanie danych:
- Walidacja pól (np. brak pustych tytułów).
- Formatowanie treści (np. konwersja z CSV/HTML).
- Przetestuj scenariusz:
- Uruchom test i sprawdź, czy wpis powstaje w WordPressie.
- Sprawdź logi Make.com w przypadku błędów.
- Włącz scenariusz i monitoruj działanie:
- Ustaw harmonogram lub wyzwalacz na bieżąco.
- Sprawdzaj, czy nowy/zmieniony wiersz jest odzwiercydlany w WP.
Najważniejsze ustawienia i optymalizacja
- Uwierzytelnianie:
- Google Sheets: użyj konta Google z dostępem do arkusza.
- WordPress: użyj konta z uprawnieniami redaktora lub administratora i włącz REST API/XML-RPC.
- Typy danych:
- Data publikacji: konwersja do poprawnego formatu daty WordPressa.
- Treść: możliwość wykorzystania szablonów w Make.com, aby dodać nagłówki, obrazy.
- Obsługa błędów:
- Dodaj ścieżki błędów, powiadomienia e-mail/Slack w przypadku nieudanych prób.
- Wykorzystuj warunki „IF” do filtrowania pustych wierszy.
- Bezpieczeństwo:
- Nie publikuj wrażliwych danych w treści wpisu bez odpowiedniej filtracji.
- Regularnie odświeżaj tokeny dostępowe.
Typowe scenariusze użycia
- Automatyczne tworzenie wpisów z nowymi wierszami w arkuszu.
- Aktualizacja istniejących wpisów w WordPress na podstawie zmian w arkuszu.
- Publikowanie mediów z Google Drive/Sheets do WordPress (obrazy do biblioteki mediów).
- Komentarze lub strony informacyjne bazujące na danych z arkusza.
Wskazówki i pułapki
- Pułapka: różne formaty dat i czasu mogą powodować błędy publikacji.
- Rozwiązanie: standaryzuj format daty w arkuszu (YYYY-MM-DD) i dodaj konwersję w Make.com.
- Pułapka: dużą liczbą wierszy może być przeciążony limit wywołań WordPressa.
- Rozwiązanie: rozdzielaj scenariusz na partie, używaj filtra na liczbie wierszy.
- Pułapka: nieprawidłowe mapowanie pól.
- Rozwiązanie: przygotuj szablon mapowania, przetestuj na kilku przykładach.
- Pułapka: problemy z autoryzacją REST API WordPressa.
- Rozwiązanie: użyj bezpiecznego połączenia HTTPS, sprawdź uprawnienia konta, włączanie odpowiednich metod.
Przykładowy przepływ
- Trigger: Nowy wiersz w arkuszu Google Sheets.
- Action 1: Create post w WordPressie.
- Action 2: Upload image do biblioteki mediów (jeśli w arkuszu podano link do obrazu).
- Action 3: Zaktualizuj wpis o dodatkowe metadane (kategorie, tagi, data).
Czego unikać
- Publikowanie danych bez walidacji.
- Brak testów przed uruchomieniem na żywo.
- Zbyt częste odświeżanie bez ograniczeń.
Często Zadawane Pytania
Jak połączyć Google Sheets z WordPressem za pomocą Make.com?
Tworzymy scenariusz w Make.com, łączymy Google Sheets i WordPress, mapujemy pola (tytuł, treść, kategorie) i testujemy publikację wpisów.
Czy trzeba mieć dostęp do REST API WordPressa?
Tak, konieczne jest włączenie REST API na WordPressie i zapewnienie konta z uprawnieniami redaktora lub administratora.
Jakie dane z arkusza są potrzebne do publikacji wpisu?
Najważniejsze to tytuł i treść. Dodatkowo można dodać kategorie, tagi, datę publikacji oraz link do obrazu.
Jak uniknąć błędów przy publikacji?
Waliduj dane w arkuszu, testuj scenariusz na kilku wierszach, obsługuj błędy w Make.com i używaj filtrów danych.
Czy można publikować wiele wpisów jednocześnie?
Tak, poprzez przetwarzanie partii w Make.com lub uruchamianie scenariusza dla zakresu wierszy w arkuszu.
Czy dane są synchronizowane dwukierunkowo?
W standardowej konfiguracji Make.com łączy się jedynie z Google Sheets → WordPress. Dwukierunkowa synchronizacja wymaga dodatkowych kroków i zasobów.
Jak zabezpieczyć połączenia z usługami?
Używaj bezpiecznych połączeń HTTPS, ogranicz uprawnienia konta, regularnie odświeżaj tokeny dostępu.
Co zrobić, jeśli dane nie trafiają do WordPressa?
Sprawdź logi scenariusza w Make.com, upewnij się, że autoryzacja działa, zweryfikuj mapowanie pól i format daty.