Wersja 13.4.9 wtyczki Product Feed Pro zawiera ważną aktualizację, która usprawnia sposób generowania Twoich kanałów produktów.
Niektórzy użytkownicy zauważyli, że gdy pozostawali na stronie Zarządzaj kanałami po rozpoczęciu lub odświeżeniu kanału, pasek postępu kręcił się w kółko, ale nigdy się nie kończył, mimo że kanał faktycznie zakończył się w tle.
Ta aktualizacja naprawia ten problem i usprawnia generowanie kanału, czyniąc je szybszym, bardziej stabilnym i łatwiejszym do kontrolowania.
Co powodowało problem
Gdy strona Zarządzaj kanałami była otwarta, wtyczka próbowała sprawdzać postęp generowania kanału co sekundę oraz generować kanał w tym samym czasie.
Oznaczało to, że zarówno Twoja przeglądarka, jak i serwer próbowały przetworzyć kanał, niczym dwie osoby gotujące ten sam posiłek jednocześnie. Na ruchliwych lub współdzielonych serwerach powodowało to „zacinanie się” kanałów.
Kluczowe usprawnienia
Wprowadziliśmy kilka usprawnień, aby rozwiązać ten problem i zmniejszyć obciążenie serwera:
1. Nowa opcja ręcznego sterowania 🎛️
Teraz możesz kontrolować sposób generowania kanałów za pomocą nowego ustawienia:
- Lokalizacja:
Product Feed Pro (lub Elite) > Ustawienia > Ogólne - Nazwa: „Wyłącz żądania generowania kanału HTTP”

Gdy ta opcja jest włączona, kanał będzie generowany całkowicie w tle na Twoim serwerze, a nie w przeglądarce.
Użyj tej opcji, jeśli:
- Twoje kanały czasami się zawieszają lub nigdy się nie kończą
- Masz duży katalog produktów
- Korzystasz z hostingu współdzielonego lub ruchliwego
2. Inteligentniejsze aktualizacje postępu ⏱️
Wtyczka sprawdza teraz postęp generowania kanału co 5 sekund zamiast co sekundę. Ta niewielka zmiana znacznie zmniejsza obciążenie serwera, nie wpływając zauważalnie na wyświetlanie postępu.
3. Regulowany interwał sprawdzania kanału
Jeśli chcesz dostosować częstotliwość sprawdzania aktualizacji postępu przez wtyczkę, możesz użyć tego filtra:
add_filter(
'adt_pfp_feed_polling_interval',
function () {
return 5000; // Default: 5000ms (5 seconds)
}
);
Daje to programistom lub zaawansowanym użytkownikom pełną kontrolę nad dostosowaniem szybkości aktualizacji w zależności od wydajności serwera lub osobistych preferencji.
Podsumowanie
Wersja 13.4.9 sprawia, że generowanie kanału jest szybsze, bezpieczniejsze i bardziej niezawodne dzięki zmniejszeniu obciążenia serwera i zapewnieniu bardziej elastycznej kontroli. Większość użytkowników nie będzie musiała niczego zmieniać, ale jeśli doświadczaliście problemów z zacinającymi się kanałami, włączenie nowego ustawienia powinno rozwiązać problem.
Często zadawane pytania
P: Czy muszę włączyć nowe ustawienie?
O: Tylko jeśli masz problemy z zacinającymi się kanałami. Jeśli używasz przetwarzania wsadowego, jest ono już automatycznie chronione.
P: Co jeśli mam bardzo wydajny serwer?
O: Możesz zostawić wszystko domyślnie. Wtyczka będzie działać świetnie w obu przypadkach.
P: Czy wpłynie to na moje zaplanowane kanały?
O: Nie, zaplanowane kanały nadal działają dokładnie tak, jak poprzednio. Dotyczy to tylko ręcznego generowania kanałów z obszaru administracyjnego.
P: Czy mogę wrócić do starego sposobu?
O: Tak, po prostu pozostaw zaznaczenie opcji „Wyłącz żądania generowania kanałów HTTP” niezaznaczone (jeśli nie używasz przetwarzania wsadowego).
Potrzebujesz dalszej pomocy?
Jeśli nadal masz problem z przetwarzaniem kanałów, otwórz zgłoszenie, aby skontaktować się z naszym zespołem wsparcia.
Należy pamiętać, że system zgłoszeń jest wyłącznie dla użytkowników Product Feed ELITE .
Jeśli używasz tylko wtyczki Product Feed Pro , zapraszamy do otwarcia nowego tematu na forum WordPress.org.

