Zacznij
Kompatybilność wtyczki buforującej z Product Feed Pro - AdTribes
  1. Strona główna
  2. Baza wiedzy
  3. Integracja
  4. Kompatybilność wtyczki buforującej z Product Feed Pro

Kompatybilność wtyczki buforującej z Product Feed Pro

Jeśli Twój sklep używa wtyczki buforującej do przyspieszenia ładowania stron, warto wiedzieć, czy ta sama wtyczka może zakłócać działanie Twoich kanałów produktów. Zazwyczaj tak się nie dzieje. Product Feed Pro generuje kanały jako pliki statyczne, więc większość wtyczek buforujących ich nie dotyka. Co więcej, Product Feed Pro automatycznie rejestruje wykluczenia w kilku popularnych wtyczkach buforujących, dzięki czemu ich własne reguły buforowania lub CDN przypadkowo nie przechwytują plików kanałów.

Jak pliki kanałów działają z wtyczkami buforującymi

Product Feed Pro buduje Twoje kanały jako statyczne pliki XML, CSV lub tekstowe i przechowuje je w folderze przesyłania Twojej witryny, pod adresem wp-content/uploads/woo-product-feed-pro/. Harmonogramy kanałów działają w tle za pośrednictwem Action Scheduler, więc odświeżanie odbywa się niezależnie od żądania strony, którym może zarządzać odwiedzający lub wtyczka buforująca. Gdy kanał, taki jak Google Shopping lub Facebook Catalog, pobiera Twój kanał, serwer WWW dostarcza ten plik bezpośrednio. Nie jest zaangażowane renderowanie strony WordPress, więc wtyczka buforująca strony nie ma nic do buforowania w tym żądaniu.

Wtyczki buforujące z automatycznymi wykluczeniami

Product Feed Pro wykrywa następujące wtyczki buforujące, gdy są aktywne, i automatycznie wyklucza pliki kanałów z ich reguł buforowania lub CDN. Nie musisz nic konfigurować dla tych wtyczek. Wykluczenie jest zapisywane przy następnym generowaniu kanału (ręcznie, za pomocą opcji Odśwież lub zgodnie z normalnym harmonogramem), a nie w momencie aktywacji wtyczki buforującej, więc daj jej jeden cykl generowania kanału, aby zaczęła działać w nowej konfiguracji.

Wtyczka buforującaCo wyklucza Product Feed Pro
WP Super CacheDodaje folder kanału do listy odrzucania pamięci podręcznej stron wtyczki
LiteSpeed CacheDodaje folder kanału do ustawienia wykluczenia CDN
WP Fastest CacheDodaje folder kanału do listy wykluczeń wtyczki
BreezeDodaje rozszerzenia plików kanałów do listy wykluczeń integracji CDN
WP-OptimizeDodaje folder kanału do konfiguracji pamięci podręcznej
Cache EnablerDodaje folder kanału do konfiguracji pamięci podręcznej
Swift PerformanceDodaje folder kanału do opcji wtyczki
Comet CacheDodaje folder kanału do opcji wtyczki
Hyper CacheDodaje folder kanału do opcji wtyczki

WP Super Cache wymaga wersji 13.5.7 lub nowszej

Jeśli używasz WP Super Cache, zaktualizuj do Product Feed Pro w wersji 13.5.7 lub nowszej, aby uzyskać działające wykluczenie. Wcześniejsze wersje miały błąd, który powodował zapisywanie integracji do nieprawidłowej opcji WP Super Cache, więc pliki kanałów nigdy nie były faktycznie wykluczane z pamięci podręcznej stron.

W wersjach Product Feed Pro starszych niż 13.5.7, WP Super Cache mógł serwować przestarzałą, buforowaną kopię pliku kanału zamiast świeżo wygenerowanej. Jeśli na starszej wersji z aktywnym WP Super Cache widziałeś objawy „mój kanał się nie aktualizuje”, jest to prawdopodobna przyczyna. Aktualizacja do wersji 13.5.7 lub nowszej automatycznie to naprawia. Jeśli nie możesz od razu zaktualizować, dodaj ręcznie ścieżkę folderu kanału (/wp-content/uploads/woo-product-feed-pro/) do pola Odrzucone ciągi adresów URL w WP Super Cache, w sekcji Ustawienia → WP Super Cache → Zaawansowane.

Zakładka Zaawansowane w WP Super Cache pokazująca pole Ciągów odrzuconych adresów URL z dodaną ścieżką folderu kanału

WP Rocket

WP Rocket używa oddzielnej integracji od powyższych wtyczek buforujących, ponieważ nie opiera się na liście odrzuconych adresów URI, tak jak WP Super Cache. Szczegółowe instrukcje znajdziesz w sekcji Jak WP Rocket współpracuje z Product Feed Pro.

Rozwiązywanie problemów

URL kanału zwraca stare lub nieaktualne dane
Przed analizą generowania kanału sprawdź, czy pamięć podręczna strony lub CDN nie serwuje nieaktualnej kopii samego pliku kanału. Tymczasowo wyłącz wtyczkę buforującą (lub wyczyść jej pamięć podręczną) i przeładuj adres URL kanału. Jeśli dane się zaktualizują, wtyczka buforująca serwowała nieaktualny plik. Jeśli używasz WP Super Cache i wersji Product Feed Pro starszej niż 13.5.7, zaktualizuj wtyczkę, aby automatyczne wykluczenie zaczęło działać.
Moja wtyczka buforująca nie znajduje się na powyższej liście
Product Feed Pro rejestruje automatyczne wykluczenia tylko dla wtyczek wymienionych w tabeli. Jeśli Twojej wtyczki buforującej nie ma na liście, ręcznie wyklucz folder /wp-content/uploads/woo-product-feed-pro/ (lub bezpośrednio adresy URL Twoich kanałów) z reguł buforowania tej wtyczki.
Pole Ciągów odrzuconych adresów URL w WP Super Cache nie pokazuje jeszcze mojego folderu kanału
Jest to normalne zaraz po aktywacji WP Super Cache lub zainstalowaniu Product Feed Pro. Wykluczenie jest zapisywane przy następnym generowaniu kanału, a nie w momencie aktywacji wtyczki buforującej. Wygeneruj lub odśwież kanał z poziomu Product Feed w panelu administracyjnym WordPress, a następnie ponownie sprawdź Ustawienia → WP Super Cache → Zaawansowane.

FAQ

Czy muszę skonfigurować moją wtyczkę buforującą, aby Product Feed Pro działał?
Nie, nie dla wtyczek wymienionych powyżej. Product Feed Pro automatycznie rejestruje wykluczenie po wykryciu aktywnej jednej z tych wtyczek.
Czy moja wtyczka buforująca kiedykolwiek będzie buforować moje pliki kanałów?
Nie, dla wtyczek buforujących, które Product Feed Pro automatycznie wyklucza. W przypadku każdej innej wtyczki buforującej, dla bezpieczeństwa dodaj ręczne wykluczenie dla folderu kanału.
Czy mogę używać CDN razem z Product Feed Pro?
Tak. Pliki kanałów to po prostu pliki w folderze przesyłania, więc są one dostarczane przez CDN jak każde inne zasoby. Konsumenci kanałów, tacy jak Google czy Meta, pobierają adres URL kanału według własnego harmonogramu, a dostarczanie przez CDN działa w tym przypadku dobrze.

Potrzebujesz więcej pomocy?

Jeśli wtyczka buforująca nadal powoduje problemy z kanałem po wykonaniu powyższych kroków i używasz Product Feed Elite, nasz zespół wsparcia może zbadać Twoją konkretną konfigurację. Otwórz zgłoszenie do wsparcia i poinformuj nas, której wtyczki buforującej używasz i co widzisz.

Używasz darmowego Product Feed Pro? Zadaj pytanie na forum wsparcia WordPress.org, a nasz zespół odpowie Ci tam.

Czy ten artykuł był pomocny?

Powiązane artykuły

Dokończ zakup
AdTribes WooCommerce Product Feed

Najlepsza wtyczka WooCommerce do kanałów produktów

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Produkt
Zasoby i informacje
Witryny partnerskie
Rymera