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ąca | Co wyklucza Product Feed Pro |
|---|---|
| WP Super Cache | Dodaje folder kanału do listy odrzucania pamięci podręcznej stron wtyczki |
| LiteSpeed Cache | Dodaje folder kanału do ustawienia wykluczenia CDN |
| WP Fastest Cache | Dodaje folder kanału do listy wykluczeń wtyczki |
| Breeze | Dodaje rozszerzenia plików kanałów do listy wykluczeń integracji CDN |
| WP-Optimize | Dodaje folder kanału do konfiguracji pamięci podręcznej |
| Cache Enabler | Dodaje folder kanału do konfiguracji pamięci podręcznej |
| Swift Performance | Dodaje folder kanału do opcji wtyczki |
| Comet Cache | Dodaje folder kanału do opcji wtyczki |
| Hyper Cache | Dodaje 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.

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
/wp-content/uploads/woo-product-feed-pro/ (lub bezpośrednio adresy URL Twoich kanałów) z reguł buforowania tej wtyczki.FAQ
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.

