Rozszerzenie OpenCart Backup and Restore: Kompletny podręcznik użytkownika

Zapytaj dowolnego właściciela sklepu OpenCart, kiedy ostatnio tworzył kopię zapasową swojej bazy danych, a większość zawaha się przed odpowiedzią. Nie chodzi o to, że ludzie nie dbają o swoje dane. Po prostu kopie zapasowe znajdują się na samym dole listy rzeczy do zrobienia, tuż pod hasłem „zabierz się za to w końcu”. A potem pojawia się jedna nieudana aktualizacja, jedna nieudana instalacja wtyczki lub awaria hostingu i nagle nie ma odwrotu. Właśnie tę lukę ma wypełnić to rozszerzenie do tworzenia kopii zapasowych OpenCart. Zamiast polegać na tym, że to Ty o tym pamiętasz, to rozszerzenie do tworzenia kopii zapasowych od Knowband jest jednym z najlepszych. Rozszerzenia kopii zapasowych OpenCart który zmienia automatyczne tworzenie kopii zapasowych sklepu w coś, co dzieje się w tle, cicho, zgodnie z harmonogramem, bez kiwnięcia palcem po skonfigurowaniu. Pomyśl o tym jako o ubezpieczeniu dla swojego katalogu, zamówień, rekordów klientów i wszystkiego innego, co znajduje się w bazie danych OpenCart. To nie jest też zwykłe narzędzie do obsługi baz danych. Działa jako pełne rozszerzenie do tworzenia kopii zapasowych sklepu OpenCart, co oznacza, że ​​może pobrać Twoje pliki, obrazy, bazę danych lub wszystko razem, w zależności od tego, czego potrzebujesz w danym momencie. Ponadto zawiera odpowiedni silnik przywracania i samodzielny skrypt przywracania, więc nawet jeśli z jakiegoś powodu Twój panel administracyjny stanie się niedostępny, nadal będziesz mieć możliwość powrotu. Ta kombinacja, kopia zapasowa plus niezawodna ścieżka przywracania, to tak naprawdę powinno wyglądać odzyskiwanie danych po awarii w handlu elektronicznym. Pozostała część tego podręcznika przeprowadzi Cię przez każdy ekran, każde ustawienie i każdy przycisk w rozszerzeniu do tworzenia kopii zapasowych i przywracania danych OpenCart firmy Knowband, dzięki czemu możesz je poprawnie skonfigurować za pierwszym razem i pewnie rozwiązywać problemy, jeśli coś będzie wyglądać nie tak później.

Szybka wskazówka przed rozpoczęciem: Przeczytaj najpierw sekcję Ustawienia ogólne. Token CRON i hasło przywracania, które tam ustawisz, są potrzebne do każdej zaplanowanej kopii zapasowej i każdego przywracania, które kiedykolwiek wykonasz za pomocą tego rozszerzenia OpenCart Restore. Pominięcie tego kroku teraz oznacza jedynie konieczność późniejszego cofnięcia się.

2. Zapoznanie się z panelem administracyjnym Wtyczka do tworzenia kopii zapasowych i przywracania

Po zainstalowaniu modułu za pomocą rozszerzeń w panelu administracyjnym OpenCart, doda on własny panel i kilka zakładek. Omówimy każdy z nich, zaczynając od Panelu, ponieważ to ekran, który będziesz najczęściej przeglądać.

2.1 Pulpit nawigacyjny 

Panel istnieje po to, by od razu po otwarciu odpowiedzieć na jedno pytanie: czy dane mojego sklepu są obecnie chronione, czy nie? Nie musisz przeszukiwać logów, żeby się o tym przekonać, dlatego wszystkie ważne informacje są podsumowane tutaj.

Ostatnia kopia zapasowa: Informuje, czy ostatnie zadanie tworzenia kopii zapasowej powiodło się, nie powiodło, czy nadal jest wykonywane, a także podaje datę, godzinę i czas trwania.

Ostatnie przywrócenie: Ten sam pomysł, ale w przypadku przywracania. To ważniejsze, niż ludzie myślą. Chcesz mieć pewność, że przywracanie zostało rzeczywiście wykonane, zanim mu zaufasz, a nie tylko zakładasz, że zadziałało.

Użyte miejsce do przechowywania: Pokazuje, ile miejsca zajmują Twoje kopie zapasowe na każdej podłączonej platformie pamięci masowej. Przydatne, gdy zastanawiasz się, czy nadszedł czas na oczyszczenie starych archiwów.

Stan platformySzybkie sprawdzenie statusu w dowolnym podłączonym folderze lokalnym, FTP lub SFTP, pamięci masowej zgodnej z S3 lub usłudze chmurowej opartej na OAuth. Każde z nich jest oznaczane jako sprawne lub niedostępne, dzięki czemu problemy nie pozostają ukryte do dnia utworzenia kopii zapasowej.

Aktywność kopii zapasowejProsty podgląd liczby kopii zapasowych wykonanych w danym okresie, dzień po dniu, wraz z informacją o tych, które zakończyły się niepowodzeniem. Przydatny do wykrycia wzorca, na przykład kopii zapasowych, które po cichu przestają działać w każdą niedzielę z powodu przerwy konserwacyjnej serwera.

Przechowywanie według platformy: Dokładnie pokazuje, ile miejsca zajmuje każde podłączone miejsce docelowe pamięci masowej. Jeśli pamięć masowa serwera lokalnego zapełnia się szybciej niż oczekiwano, to właśnie to powinno być zauważalne.

Najnowsza kopia zapasowa:Pokazuje, co faktycznie znajduje się w najnowszym archiwum, bazie danych, obrazach, innych plikach, a także przybliżony rozmiar każdego elementu.

Ostatnie prace:Wyświetla listę ostatnio wykonanych kopii zapasowych z przyciskami Przywróć lub Ponów, dzięki czemu jeśli coś nie powiedzie się w nocy, możesz podjąć natychmiastową reakcję, zamiast przeszukiwać menu.

Historia restauracji:Zestawienie ostatnich prób przywracania, ich wyników i czasu, dzięki któremu można na pierwszy rzut oka potwierdzić, czy przywracanie faktycznie zakończyło się prawidłowo.

Połączenie i kanał błędów: Status na żywo i komunikaty o błędach w miarę ich występowania. To samo w sobie często oszczędza Ci zaglądania do zakładki „Logi”, ponieważ dokładna przyczyna awarii jest widoczna bezpośrednio na pulpicie.

3. Ustawienia główne

To jest tak naprawdę centrum sterowania całością Wtyczka do tworzenia kopii zapasowych OpenCartDecyduje, czy moduł w ogóle zostanie uruchomiony, w jaki sposób chroniony jest samodzielny skrypt przywracania oraz jakie polecenie CRON jest potrzebne hostowi (lub zewnętrznemu harmonogramowi) do uruchomienia zaplanowanych uruchomień.

Włącz moduł:Prosty przełącznik włącz/wyłącz. Wyłącz go, a zaplanowane zadania CRON przestaną być uruchamiane, choć nadal możesz ręcznie tworzyć kopie zapasowe i przywracać dane z poziomu panelu administracyjnego, kiedy tylko chcesz.

Przywróć hasło: Chroni to samodzielny skrypt przywracania przed użyciem przez osoby nieupoważnione. Jest on przechowywany jako wartość skrótu, a nie jako zwykły tekst, i będzie potrzebny za każdym razem, gdy przywracasz sklep poza standardowym interfejsem administracyjnym.

Bezpieczny token CRON:Unikalny token wbudowany w każdy zaplanowany adres URL kopii zapasowej i wyzwalacz wiersza poleceń. Rzecz jednak w tym, że jeśli zregenerujesz ten token, każde istniejące zadanie CRON powiązane ze starym przestanie działać. Dlatego w momencie jego zregenerowania zaktualizuj każdy wpis harmonogramu, który się do niego odwołuje. Nie odkładaj tego na później.

Samodzielny skrypt przywracania: Dzięki temu otrzymasz bezpośredni adres URL i ścieżkę do pliku serwera, które umożliwią Ci przywrócenie sklepu, nawet jeśli sam panel administracyjny OpenCart się nie załaduje. O ile znasz hasło do przywracania, możesz przywrócić sklep za pomocą tego skryptu, bez konieczności logowania się do panelu administracyjnego.

Planowana kopia zapasowa (CRON): Gotowe polecenia, adres URL, interfejs wiersza poleceń PHP lub skrypt powłoki, które kopiujesz bezpośrednio do menedżera CRON w panelu hostingowym lub dowolnego zewnętrznego harmonogramu. Jeden wyzwalacz uruchamia każdy włączony profil kopii zapasowej w jednym przebiegu.

4. Karta Kopie zapasowe w Menedżerze kopii zapasowych OpenCart w Knowband

W tym miejscu wykonujesz jednorazową kopię zapasową poza swoim regularnym harmonogramem i przeglądasz każde archiwum. Rozszerzenie do tworzenia kopii zapasowych bazy danych OpenCart Wygenerowano do tej pory. Wybierz profil z listy rozwijanej, kliknij „Uruchom” i obserwuj postępy na żywo na tym samym ekranie, bez konieczności przeładowywania strony.

4.1 Co zobaczysz w tabeli kopii zapasowych

ID: Wewnętrzny identyfikator służący do powiązania akcji przywracania z dokładnym archiwum, z którego pochodzi.

Nazwa pliku: Faktyczny plik zapisany na dysku, zwykle oznaczony znacznikiem czasu, tak aby kopie zapasowe nigdy nie nadpisywały się nawzajem przez przypadek (i będzie miał rozszerzenie .crypt, jeśli włączono szyfrowanie).

Typ: Informuje, czy jest to zrzut tylko bazy danych, kopia zapasowa tylko plików, czy też kompletna kopia zapasowa obejmująca oba typy danych, zgodna z ustawieniami profilu.

Rozmiar:Skompresowany rozmiar gotowego pliku.

Profil / Platforma:Który zapisany profil utworzył tę kopię zapasową i w którym miejscu pamięci masowej jest ona obecnie przechowywana.

Szyfrowane:Prosta odpowiedź „Tak” lub „Nie” pokazująca, czy szyfrowanie AES-256 zostało zastosowane przed zapisaniem archiwum. Lokalizacje: Pokazuje ścieżki źródłowe i docelowe plików, co jest niezwykle przydatne do potwierdzenia, czy kopia faktycznie dotarła do zdalnej lokalizacji docelowej, a nie znajduje się tylko w lokalnym folderze tymczasowym. Data: Data zakończenia tworzenia kopii zapasowej, używana do sortowania i wszelkich reguł przechowywania ustawionych na danej platformie pamięci masowej.

5. Profile

Profil to w zasadzie zapisany przepis na sposób tworzenia kopii zapasowych. Przechowuje on, co jest kopiowane, gdzie trafia i kto otrzymuje powiadomienie o wykonaniu. Możesz utworzyć tyle profili, ile potrzebuje Twój magazyn: jeden do szybkiego, codziennego tworzenia migawki bazy danych, drugi do pełnego, cotygodniowego tworzenia kopii zapasowej plików i bazy danych – cokolwiek pasuje do Twojego przepływu pracy.

5.1 Konfigurowanie profilu

Nazwa profilu: Wybierz nazwę, która ułatwi Ci późniejsze rozpoznanie tego profilu na pulpicie nawigacyjnym, liście kopii zapasowych lub w historii przywracania.

Typ kopii zapasowej: Wybierz, czy ten profil ma zawierać zarówno bazę danych i pliki, tylko tabele bazy danych, czy tylko pliki i foldery bez żadnych danych.

Tabele bazy danych:Możesz wykonać kopię zapasową każdej tabeli w swojej bazie danych OpenCart lub wybrać konkretne tabele, jeśli potrzebujesz np. danych o zamówieniach i klientach, i nie chcesz, aby tabele dzienników zaśmiecały archiwum.

Pliki i foldery: Ten sam pomysł. Utwórz kopię zapasową wszystkiego lub wybierz konkretne foldery. Poniżej znajduje się również lista wykluczeń, która pozwala pominąć elementy takie jak katalogi pamięci podręcznej czy pliki tymczasowe, które tylko dodają dużo danych, nie dodając wartości.

Wyklucz te pliki lub foldery: Wypisz wszystko, co chcesz pominąć, po jednym wpisie w każdym wierszu, na przykład system/storage/cache/ lub image/cache/. Te elementy zostaną pominięte nawet po wybraniu opcji „wszystkie pliki” powyżej.

Rozszerzenia plików do uwzględnienia: Jeśli chcesz utworzyć kopię zapasową tylko wybranych typów plików (php, js, css, cokolwiek), wypisz je tutaj. Pozostaw to pole puste, a uwzględniony zostanie każdy typ pliku.

Budżet kleszczy (sekundy): Duże kopie zapasowe zajmują dużo czasu, dlatego proces przebiega w krótkich seriach, zwanych tickami. To ustawienie kontroluje czas trwania każdej serii, od 5 do 300 sekund. Zmniejsz to ustawienie na hostingu współdzielonym, który ma tendencję do przekroczenia limitu czasu skryptów.

Status: Włącz profil, aby uruchamiał się automatycznie podczas zadań CRON, lub wyłącz go, aby uruchamiał się tylko po ręcznym uruchomieniu. W obu przypadkach zawsze możesz uruchomić go ręcznie.

5.2 Miejsce docelowe

Wybierz platformę pamięci masowej. Najpierw musisz utworzyć miejsce docelowe na karcie Platformy, zanim pojawi się ono jako opcja w profilu.

5.3 Powiadomienia e-mail

E-mail o zakończeniu / E-mail o błędzie: Zdecyduj niezależnie, czy pomyślne, nieudane czy oba zadania spowodują wysłanie powiadomienia e-mail.

Wyślij do: Lista odbiorców rozdzielona przecinkami. Pozostaw puste pole, a domyślnie zostanie automatycznie przekierowany na adres e-mail administratora Twojego sklepu. Dołącz skrypt przywracania: Włącz tę opcję, a samodzielny plik restore.php zostanie dołączony do e-maila z potwierdzeniem ukończenia. W ten sposób, nawet jeśli Twój serwer całkowicie zniknie, kopia skryptu przywracania będzie nadal bezpiecznie przechowywana w Twojej skrzynce odbiorczej.

5.4 Ustawienia zaawansowane

Nazwa pliku kopii zapasowej: Dostosuj nazewnictwo za pomocą symboli zastępczych, takich jak {data}, {godzina}, {data_godzina}, {typ_typu} i {wersja}. Pozostaw to pole puste, aby zachować domyślny wzorzec nazewnictwa. Warto pamiętać: stała nazwa pliku bez {data_godzina} spowoduje nadpisanie poprzedniej kopii zapasowej zamiast utworzenia nowej, więc zachowaj ostrożność.

Kompresja: Wybierz opcję Auto (automatycznie wybiera między bz2, gz lub brak) lub zablokuj w stałym formacie. To określi, czy archiwum finalne będzie miało format .tar.gz, .tar.bz2, czy zwykły .tar.

Maksymalny rozmiar części (MB): Podziel duże archiwa na mniejsze fragmenty o ustalonym rozmiarze. Ustaw wartość 0, a podział zostanie całkowicie wyłączony.

Zdjęcia produktów: Wybierz, czy zdjęcia produktu i źródła mają zostać uwzględnione w kopii zapasowej, czy pominięte.

Szyfruj archiwum:W tym miejscu rozszerzenie OpenCart do tworzenia kopii zapasowych w chmurze naprawdę się opłaca. Po jego włączeniu do archiwum zostanie zastosowane szyfrowanie AES-256 przed jego zapisaniem lokalnie lub wysłaniem na platformę zdalną.

Klucz szyfrowaniaKlucz potrzebny do odszyfrowania i przywrócenia konkretnej kopii zapasowej. Nie ma możliwości odzyskania go w przypadku jego utraty, dlatego przechowuj go w bezpiecznym miejscu, a na pewno nie na tym samym serwerze.

Mapa pliku kompilacji: Rejestruje podział według rozmiaru pliku, co umożliwia późniejszy szczegółowy podgląd mapy plików, co jest przydatne do dokładnego sprawdzenia, co znalazło się w danym archiwum.

Zrzuć wartości na wiersz: Steruje liczbą wierszy wsadowych do każdego polecenia INSERT podczas zapisywania zrzutu SQL.

Zrzuć wiersze na wybór: Ustawia maksymalną liczbę wierszy pobieranych na polecenie SELECT podczas zrzutu, korzystając ze stronicowania kursora (domyślnie 25000). Zmniejsz tę wartość na hostingach z ograniczoną pamięcią, jeśli masz naprawdę duże tabele.

6. Platformy

Platformy decydują, gdzie trafią Twoje gotowe kopie zapasowe. Lokalna pamięć masowa to dobry punkt wyjścia, ale prawdziwa wartość tego rozszerzenia do tworzenia kopii zapasowych w chmurze OpenCart ujawnia się po podłączeniu urządzenia poza serwerem, FTP lub SFTP, usługi zgodnej z S3 (MinIO, Wasabi, Backblaze, Scaleway – wybierz), Google Cloud Storage lub dostawcy chmury OAuth, takiego jak Google Drive, Dropbox, OneDrive lub Yandex. Oto szczera prawda: przechowywanie kopii poza serwerem źródłowym to jedyna zmiana, która sprawia, że ​​„mam kopie zapasowe” staje się faktem. odzyskiwanie po awarii dla handlu elektronicznegoKopia zapasowa znajdująca się na tym samym serwerze, który właśnie uległ awarii, nie jest zbyt pomocna.

Nazwa platformy:Przyjazna etykieta używana wszędzie tam, gdzie odwołuje się ta platforma, w profilach, tabeli kopii zapasowych i karcie stanu pulpitu nawigacyjnego.

Typ składowania: Folder lokalny, FTP/SFTP, usługa zgodna z S3, Google Cloud Storage lub dostawca chmury obsługujący protokół OAuth.

Katalog zdalny/lokalny: Ścieżka docelowa dla przechowywanych archiwów. Domyślnie jest to coś w rodzaju system/storage/backup/, jeśli pozostawisz ją pustą. Pamiętaj, że to pole jest blokowane po utworzeniu platformy, więc jeśli potrzebujesz innej ścieżki w przyszłości, po prostu skonfiguruj nową platformę, zamiast próbować edytować tę.

Zachowaj kopie zdalne:Maksymalna liczba archiwów, które ta platforma będzie przechowywać. Ustaw wartość na 0, a wszystko będzie przechowywane na zawsze, co jest wygodne, ale jeśli zdecydujesz się na tę opcję, kontroluj dostępną przestrzeń dyskową.

7. Przywróć historię

Każda próba przywrócenia danych jest tutaj rejestrowana, niezależnie od tego, czy zakończyła się sukcesem, czy nie, co jest najważniejsze w momencie, gdy próbujesz przywrócić dane do sklepu pod presją. Nie musisz ufać, że przywrócenie danych „prawdopodobnie przebiegło pomyślnie”. Zamiast tego ta zakładka zawiera rekord z sygnaturą czasową dla każdego pliku.

ID / Nazwa pliku / Typ: Identyfikuje rekord przywracania i dokładne archiwum, które zostało przywrócone, a także jego typ (kompletne, baza danych lub tylko pliki).

Źródło
:Skąd nastąpiło przywrócenie. Zazwyczaj dzieje się to wewnątrz samego modułu, choć samodzielny skrypt przywracania rejestruje również swoje próby w tym miejscu.

Status:Zakończone lub nieudane, pokazujące wynik danej próby.

Uruchomiony przez: Użytkownik z uprawnieniami administratora, który rozpoczął przywracanie. Przydatne do rozliczania sklepów, w których wiele osób ma dostęp do zaplecza.

Rozpoczęty / Zakończony: Znaczniki czasu oznaczające operację od początku do końca, dzięki czemu można dokładnie ustalić, ile czasu ona trwała.

Treść wiadomości :Dokładny komunikat systemowy powiązany z daną próbą, błąd uprawnień dla konkretnego folderu w przypadku niepowodzenia lub zwykłe potwierdzenie, jeśli wszystko przebiegło pomyślnie.

8. Dzienniki

Jeśli w Panelu połączeń i kanałów błędów nie znajdziesz wystarczająco szczegółowych informacji, to właśnie tę kartę należy sprawdzić. Każda kopia zapasowa, każde przywrócenie i każdy test połączenia zapisuje tutaj wiersz, a Ty możesz filtrować według daty, platformy, typu i ważności.

Data:Dokładny znacznik czasu wydarzenia.

Platforma: Do której platformy pamięci masowej odnosi się ten wpis, jeśli ma to zastosowanie. Pole będzie puste w przypadku zdarzeń mających miejsce przed wejściem platformy do gry.

Typ: Kategoria podstawowej operacji: lokalna, ftp lub inny typ łącznika.

Kontekst:Jaka akcja została faktycznie wykonana, kopia zapasowa, przywracanie lub test_connection.

Poziom: Sukces lub Błąd. Filtrowanie według tego kryterium usuwa większość szumu podczas skanowania w poszukiwaniu konkretnego problemu.

Treść wiadomości :Pełny, niefiltrowany komunikat systemowy, ścieżki plików, kody uprawnień, błędy sieciowe – cokolwiek. Zazwyczaj wystarcza, aby ustalić przyczynę problemu bez konieczności dalszej eskalacji.

9. Często Zadawane Pytania

1. Czy to zastępuje kopie zapasowe mojego dostawcy hostingu?
Kopie zapasowe na poziomie hostingu są przydatne, ale posiadanie własnego Knowbanda Rozszerzenie do tworzenia kopii zapasowych bazy danych OpenCart oznacza, że ​​kontrolujesz harmonogram, przechowywanie i miejsce docelowych kopii, zamiast polegać wyłącznie na polityce swojego dostawcy hostingu.

2. Czy mogę przywrócić mój sklep, jeśli panel administracyjny się nie ładuje? 
W rozszerzeniu OpenCart Backup and Restore możesz przywrócić sklep bezpośrednio za pomocą pliku restore.php, bez konieczności dotykania panelu administracyjnego, o ile znasz hasło przywracania.

3. Co się stanie, jeśli zgubię klucz szyfrujący?
Niestety, nie ma na to rady. Jeśli kopia zapasowa została zaszyfrowana, a klucz zniknął, archiwum nie da się odszyfrować. Przechowuj klucz w innym miejscu niż serwer; menedżer haseł sprawdzi się doskonale.

4. Jak często należy wykonywać zaplanowane kopie zapasowe bazy danych w OpenCart?
To naprawdę zależy od częstotliwości zmian w Twoim sklepie. Sklep z dużą liczbą zamówień może wymagać codziennych lub nawet częstszych kopii zapasowych bazy danych, podczas gdy mniejszy sklep oparty na katalogach może zadowolić się cotygodniowymi. Harmonogram jest na tyle elastyczny, że poradzi sobie z każdym z tych przypadków.

5. Czy konieczne jest przechowywanie danych w chmurze, czy wystarczy przechowywanie danych lokalnie?
Lokalna pamięć masowa jest lepsza niż nic, ale kopia zapasowa w chmurze dla OpenCart zapewnia realną ochronę w przypadku awarii serwera, włamania lub braku dostępu. Aby zapewnić prawdziwą ochronę danych OpenCart, warto skonfigurować kopię zapasową poza serwerem.

10. Wniosek

W tym podręczniku omówiono każdą zakładkę wtyczek Knowband do tworzenia kopii zapasowych i przywracania danych OpenCart, od pulpitu nawigacyjnego aż po dzienniki. Warto dodać go do zakładek, aby móc go później używać do konfigurowania nowego profilu lub rozwiązywania problemów z przywracaniem. Jeśli kiedykolwiek napotkasz problem, którego ten podręcznik nie obejmuje – nietypowy dostawca pamięci masowej, dziwaczne uprawnienia specyficzne dla Twojego hosta lub przywracanie danych działa niezgodnie z oczekiwaniami – sprawdzenie zakładki dzienników zazwyczaj pozwoli Ci znaleźć większość odpowiedzi, zanim będziesz musiał szukać pomocy. Krótko mówiąc, traktuj zaplanowane kopie zapasowe i kopie poza serwerem jako rutynową konserwację, a nie awaryjną akcję. Gdy stanie się to częścią Twojego normalnego przepływu pracy, ochrona danych OpenCart przestanie być czymś, o co będziesz się martwić, a stanie się czymś, co działa po cichu w tle, dokładnie tak, jak powinno.

Menedżer bloga PrestaShop – optymalizacja treści i SEO z wykorzystaniem sztucznej inteligencji | Kompletny podręcznik użytkownika

Prestashop Blog Manager to kompletny moduł blogowy PrestaShop, opracowany dla e-sprzedawców, którzy chcą dodać blogi do swoich sklepów. Zamiast polegać na osobnej platformie blogowej, możesz publikować artykuły, poradniki i newsy bezpośrednio w sklepie PrestaShop, a następnie linkować te treści do swoich produktów, aby poprawić SEO i zaangażowanie. Innymi słowy, ten moduł blogowy PrestaShop działa zarówno jako narzędzie do publikacji, jak i moduł marketingu treści PrestaShop, dzięki czemu Twój wysiłek włożony w pisanie przekłada się na realną wartość komercyjną.

Jako kompleksowy moduł bloga PrestaShop, zapewnia on:

  • Zarządzanie blogami za pomocą bogatego tekstu, obrazów galerii, osadzonych materiałów wideo lub audio, pól SEO i linków do powiązanych produktów.
  • Integracja kategorii, elastycznych tagów i indywidualnych profili autorów pozwala zachować porządek w treści, a jednocześnie zwiększyć widoczność w wyszukiwarkach i ułatwić nawigację użytkownikom.
  • Komentarze czytelników z moderacją, odpowiedzi, oceny gwiazdkowe, reakcje emoji, polubienia i zakładki, które współdziałają jako pakiet dodatków PrestaShop Blog Engagement Addons.
  • Wbudowana sztuczna inteligencja umożliwiająca generowanie treści i tłumaczenia za pośrednictwem ChatGPT lub Google Gemini, co przyspiesza pisanie bez uszczerbku dla jakości treści bloga.
  • Masowy import z eksportów WordPress i kanałów RSS lub Atom sprawia, że ​​migracja istniejącego bloga trwa kilka minut, a nie kilka dni.
  • Mapa witryny XML, kanał RSS, przyjazne adresy URL i elementy zgodne z RODO, które sprawią, że Twój blog będzie zgodny z przepisami i łatwy do indeksowania przez wyszukiwarki.
  • Pełna obsługa wielu sklepów i wielu języków, ponieważ każde ustawienie można skonfigurować oddzielnie dla każdego sklepu i języka.

Łącznie te możliwości sprawiają, że Prestashop Blog Manager jest jednym z najbardziej kompletnych Dodatki do bloga PrestaShop dostępne w Prestashop Addons, niezależnie od tego, czy Twoim celem jest widoczność w wyszukiwarkach, budowanie społeczności czy po prostu zatrzymanie klientów na Twojej stronie na dłużej.

2. Instalacja i dezinstalacja

  1. Prześlij spakowany plik z Prześlij Opcja w kierownik modułu.
  2. W Back Office przejdź do Moduły > Menedżer modułów, wyszukaj „Blog KB,” i kliknij Zainstaluj.
  3. Po zakończeniu instalacji na stronie zobaczysz przycisk konfiguracji.
  4. Kliknij Konfiguruj; zostaniesz przekierowany na stronę ustawień ogólnych modułu bloga Prestashop

UWAGA: Ważne: Jeśli ustawienie „Czyść bazę danych po odinstalowaniu” (znajdujące się w Ustawieniach ogólnych, a następnie „Konserwacja”) jest ustawione na „Tak”, wszystkie dane bloga, w tym wpisy, kategorie i komentarze, zostaną trwale usunięte. Dlatego pozostaw to ustawienie na „Nie”, jeśli planujesz później ponownie zainstalować moduł i chcesz zachować swoje treści.

3. Przegląd panelu administracyjnego Moduł Menedżera Blogów

W tej sekcji dowiesz się, jak założyć bloga i zarządzać treścią na swojej stronie internetowej. Ten moduł pomoże Ci również uzyskać wyższą pozycję w wynikach wyszukiwania.

Po zainstalowaniu, na pasku bocznym panelu PrestaShop Back Office pojawi się dedykowana sekcja modułu Knowband Blog. Jest to centrum sterowania modułem bloga PrestaShop, zawierające następujące podsekcje:

Deska rozdzielcza – pokazuje podsumowanie KPI i generator przykładowych danych
Ustawienia ogólne – zawiera całą globalną konfigurację modułu
Posty –Za pomocą postów będziesz tworzyć i zarządzać artykułami na blogu
Kategorie– Zarządzaj zagnieżdżonymi kategoriami wpisów dla wymienionych blogów
Tagi– Zarządzaj płaską taksonomią tagów dla poszczególnych blogów
Dla autorów – Zarządzaj profilami autorów blogów
Typ obrazu – Zdefiniuj nazwane ustawienia rozmiaru obrazu dla blogów
Komentarze – Umiarkowane komentarze czytelników
Sliders – Zarządzaj slajdami na stronie głównej
Banery – Zarządzaj banerami promocyjnymi skierowanymi do konkretnych stref

SEO i mapa witryny – obsługuje ustawienia mapy witryny i RSS, a także strukturę adresu URL
AI – Konfiguruj dostawców treści generujących AI
Importuj – importuj z WordPressa lub kanałów RSS

4. PANEL STEROWANIA

 

Pierwszym ekranem, który widzisz po otwarciu tej aplikacji, jest Panel sterowania. Moduł Menedżera Blogów PrestaShopi daje Ci szybki podgląd tego, jak działa Twój blog.

Karty KPI

Sześć kart KPI podsumowuje Twoje treści na pierwszy rzut oka. Karta „Posty” pokazuje całkowitą liczbę postów, podzieloną na pododznaki „Opublikowane”, „Wersje robocze” i „Zaplanowane”. Karta „Kategorie” pokazuje całkowitą liczbę kategorii, a karta „Tagi” – całkowitą liczbę tagów. Karta „Autorzy” sumuje profile autorów, a karta „Typy obrazów” sumuje skonfigurowane ustawienia rozmiaru obrazów. Wreszcie, karta „Oczekujące komentarze” pokazuje, ile komentarzy wciąż czeka na moderację i podświetla się na czerwono, gdy liczba ta jest większa od zera, dzięki czemu nic nie umknie uwadze.

Przyciski szybkiego działania

Każda karta KPI zawiera przycisk bezpośredniego łącza, taki jak Zarządzaj wpisami lub Zarządzaj kategoriami, dzięki czemu możesz przejść od przeglądu bezpośrednio do działania jednym kliknięciem, bez konieczności przeszukiwania menu.

Generator przykładowych danych

Jeśli sekcje „Posty”, „Sliders” lub „Banery” są nadal puste, pojawi się przycisk „Utwórz przykładowe dane”. Użyj tej funkcji, gdy chcesz zapoznać się z modułem przed napisaniem właściwej treści. Kliknięcie jej automatycznie wygeneruje przykładowego autora o imieniu Jane Doe, wraz z biografią, trzema przykładowymi kategoriami: „Aktualności i aktualizacje”, „Porady i samouczki” oraz „Wyróżnione produkty” oraz sześcioma przykładowymi tagami: PrestaShop, E-commerce, Marketing, SEO, Design i Samouczek.

5. USTAWIENIA OGÓLNE

Aby skonfigurować moduł PrestaShop Blog Manager, przejdź do KB Blog > Ustawienia ogólne. Pamiętaj, że zmiany zaczną obowiązywać dopiero po kliknięciu przycisku Zapisz u dołu strony. Wszystkie pola Ustawień ogólnych są częścią jednego formularza, więc nawet jeśli zmienisz zakładkę przed zapisaniem, kliknięcie Zapisz na dowolnej zakładce spowoduje zapisanie zmian wprowadzonych na wszystkich zakładkach.

Stan modułu
Po wyłączeniu tej opcji blog jest całkowicie ukryty w witrynie sklepu, co jest przydatne podczas konfiguracji, testowania lub konserwacji. Włącz tę opcję, aby zobaczyć funkcjonalność modułu.

5.1 Listing i wyświetlanie

Ta część ustawień kształtuje wygląd i zachowanie układu PrestaShop Responsive Blog Addons dla odwiedzających.

Posty na stronę ustawia liczbę postów wyświetlanych na każdej stronie listy. Wartość musi zawierać się w przedziale od jednego do dwustu, przy czym wartością domyślną jest dziesięć.

Układ siatki bloga Typ kontroluje wizualny układ listy wpisów. Możesz wybrać pomiędzy czystą siatką, prostą listą lub układem typu Masonry w stylu magazynu, przy czym domyślnie wybrana jest siatka.

Włącz nawigację Poprzedni/Następny dodaje odnośniki Poprzedni i Następny na stronach poszczególnych wpisów, dzięki czemu czytelnicy mogą kontynuować przeglądanie wpisu bez konieczności wracania do niego. Funkcja ta jest domyślnie włączona.

Wyświetl przycisk „Czytaj więcej” wyświetla przycisk „Czytaj więcej” na pocztówkach w ofertach, co zazwyczaj poprawia współczynnik klikalności. Jest on domyślnie włączony.

Pokaż liczbę wyświetleń posta wyświetla, ile razy wyświetlono post, dodając warstwę dowodu społecznego dla popularnych artykułów i wyświetlając Wyświetlanie czasu czytania szacunkowy czas czytania, dzięki któremu czytelnicy mogą zdecydować, czy przeczytać artykuł od razu, czy dodać go do zakładek, aby przeczytać go później; obie opcje są domyślnie włączone.

Sortuj posty według zestawów domyślna kolejność sortowania każdego wpisu, obejmująca najnowsze na początku, najstarsze na początku, najczęściej oglądane, tytuł od A do Z lub tytuł od Z do A, przy czym domyślnie jest to kolejność najnowsze na początku.

Na koniec format daty określa sposób formatowania dat w witrynie sklepowej. Można wybierać spośród ośmiu predefiniowanych ustawień dat PHP, przy czym domyślnym formatem jest d/m/R.

5.3 Przełączniki funkcji

Moduł bloga PrestaShop pozwala właścicielowi sklepu nawiązać interakcję z użytkownikami za pomocą funkcji bloga dostępnych w interfejsie użytkownika.

  • Włącz powiększanie obrazu :Pozwól odwiedzającym powiększyć wyróżniony obraz na stronie szczegółów wpisu. :Kliknięcie/najechanie kursorem myszy uruchamia nakładkę powiększenia. 
  • Włącz opcję „Polub post” :Pokazuje przycisk „Lubię to”/serduszko przy wpisach, który czytelnicy mogą kliknąć, aby polubić wpis bez pozostawiania komentarza. 
  • Wyświetlaj jak tylko po najechaniu kursorem : Utrzymuje przycisk „Lubię to” ukryty, dopóki użytkownik nie najedzie kursorem na pocztówkę. Uwaga: ta funkcja wymaga wcześniejszego włączenia opcji „Polubienie posta”; przycisk jest wyświetlany, ale wizualnie ukryty, dopóki użytkownik nie najedzie kursorem. 
  • Włącz reakcje emoji :Dodaje przyciski reakcji emoji do postów.
  • Zestaw reakcji : Po włączeniu reakcji emoji pojawią się te reakcje. Zestaw reakcji obejmuje: Miłość, Haha, Wow, Smutek, Złość. 
  • Włącz zakładki : Pozwól czytelnikom zapisywać wpisy na później. Właściciel sklepu może teraz dodać zakładkę do wpisu, aby czytelnik mógł zapisać wpis na blogu i przeczytać go później. 
  • Włącz autorów :Pokazuje informacje o autorach wpisów i generuje strony z listą autorów. 
  • Użyj ikon Font Awesome :Ta funkcja ładuje bibliotekę ikon Font Awesome, która zapewnia spójny wygląd ikon w całym interfejsie bloga. 
  • Włącz przyciski udostępniania w mediach społecznościowych :Dodaje przyciski udostępniania dla serwisów Facebook, X/Twitter, LinkedIn, WhatsApp i e-mail. 
  • Pokaż wpisy blogowe na stronach produktów : Wyświetla blok powiązanych wpisów blogowych na stronach produktów. Wyświetla wpisy wyraźnie powiązane z danym produktem za pośrednictwem sekcji „Produkty” w edytorze wpisów. Może to pomóc w podniesieniu pozycji stron produktów w rankingu.

Komentarze 5.4

Ta zakładka zamienia moduł w całkowicie moderowany system komentarzy, dając Ci kontrolę nad tym, w jaki sposób, kiedy i przez kogo komentarze są publikowane na Twojej stronie internetowej.

  • Włącz komentarze: Umożliwia czytelnikom pozostawianie komentarzy do postów w ramach systemu komentarzy na stronie internetowej. Po wyłączeniu tej opcji formularz komentarzy i cały wątek komentarzy są ukryte w witrynie, co pozwala na skuteczne wyłączenie komentarzy na stronie internetowej.
  • Zezwalaj na komentarze gości: Pozwala użytkownikom, którzy nie są zalogowani, na komentowanie, eliminując wymóg logowania z formularza komentarza i umożliwiając anonimowe komentowanie. Zmniejsza to tarcie i zwiększa zaangażowanie, umożliwiając użytkownikom komentowanie bez logowania.
  • Automatyczne akceptowanie komentarzy: Określa, czy komentarze są publikowane natychmiast, czy też oczekują na weryfikację w kolejce moderacji komentarzy. Po wyłączeniu tej opcji każdy nowy komentarz trafia do kolejki moderacji, więc wstępna moderacja i zatwierdzanie komentarzy pozostają aktywne do momentu zmiany tego ustawienia.
  • Włącz odpowiedzi na komentarze: Umożliwia jeden poziom wątków odpowiedzi (zagnieżdżonych komentarzy), dzięki czemu czytelnicy i administratorzy mogą odpowiadać bezpośrednio w istniejącym komentarzu, korzystając z funkcji odpowiadania na komentarze.
  • Włącz ocenę gwiazdkową:Dodaje pole oceny w skali od 1 do 5 gwiazdek do formularza komentarza, zamieniając go w prosty system oceniania komentarzy, w którym ocena jest rejestrowana obok tekstu komentarza.
  • Włącz reCAPTCHA: Chroni formularz komentarzy za pomocą Google reCAPTCHA v2, chroniąc go przed spamem. Wymaga to klucza witryny i klucza tajnego, a widżet reCAPTCHA jest osadzony bezpośrednio w formularzu, aby zapobiegać spamowi w komentarzach.
  • Klucz witryny / klucz tajny: Uwierzytelnij widżet reCAPTCHA w usłudze Google w ramach konfiguracji reCAPTCHA v2 i wprowadź dane po włączeniu reCAPTCHA. Bez obu kluczy reCAPTCHA nie będzie działać.
  • Powiadomienie e-mail administratora o nowym komentarzu: Wysyła powiadomienie e-mail do administratora o nowych komentarzach za każdym razem, gdy zostanie przesłany nowy komentarz.
  • Adres e-mail powiadomień:Określa adres używany do ustawień powiadomień o komentarzach i odbierania powiadomień o komentarzach. Jeśli pole pozostanie puste, zostanie użyty domyślny adres e-mail sklepu.
  • System komentarzy: Określa, która wtyczka komentarzy obsługuje komentarze w witrynie sklepowej, odpowiednio zamieniając renderowany widżet komentarzy. Dostępne opcje to Natywny, Disqus, Komentarze Facebooka i Wyłączone, przy czym Natywny jest ustawiony jako domyślny, co pozwala wybrać najlepszy system komentarzy dla Twojej witryny.
    • Disqus Shortname: Wymagane, gdy system komentarzy ustawiony jest na Disqus. Identyfikuje Twoją witrynę Disqus jako część konfiguracji krótkiej nazwy Disqus.
    • Identyfikator aplikacji Facebook: Wymagane, gdy System komentarzy jest ustawiony na Komentarze Facebooka. Uwierzytelnia widżet wtyczki komentarzy Facebooka.
    • Liczba komentarzy na Facebooku: Ustawia liczbę komentarzy wyświetlanych początkowo podczas korzystania z komentarzy na Facebooku, przy czym minimalna wartość to 1. Domyślna liczba komentarzy została ustawiona na 5.
    • Schemat kolorów Facebooka: Ustawia motyw wizualny widżetu Facebooka, przy czym dostępnymi wartościami są Jasny lub Ciemny, a Jasny jest wartością domyślną.

5.5 Adresy URL i metadane SEO

Te adresy URL i metadane SEO kontrolują sposób, w jaki adresy URL blogów i meta tagi są wyświetlane wyszukiwarkom, i stanowią serce konfiguracji SEO na stronie modułu.

  • Główny adres URL bloga: Ustawia podstawowy adres URL bloga. Na przykład po wpisaniu „blog” zostanie wygenerowany adres twojadomena.com/blog. Akceptowane są tylko litery, cyfry i łączniki. Wartość domyślna: blog.
  • Użyj sufiksu URL .html:Dodaje rozszerzenie .html do każdego adresu URL bloga. To przepisuje wygenerowane adresy URL, aby kończyły się rozszerzeniem .html zgodnie z tradycyjnym stylem SEO.
  • Wzorzec adresu URL bloga: Określa sposób tworzenia adresów URL poszczególnych wpisów poprzez wybór wzorca przepisywania stosowanego do nowych adresów URL. Dostępne wartości: /blog/{slug}, /blog/{category}/{slug} i /blog/{year}/{month}/{slug}. Domyślnie używany jest prosty wzorzec slug.
  • Główny tytuł meta / Główny opis meta / Główne słowa kluczowe meta: Te pola ustawiają meta tagi dla głównej strony z listą blogów. Każdy z nich jest dostępny w danym języku i jest renderowany w edytorze tekstu strony. sekcja, która ma wpływ na sposób wyświetlania wpisu bloga w wynikach wyszukiwania.
  • Opis strony głównej:Wprowadzenie do strategii treści w formie tekstu bogato ilustrowanego, wyświetlane na głównej stronie bloga zarówno dla czytelników, jak i wyszukiwarek.
  • Tytuł meta oferty / Opis meta oferty / Słowa kluczowe meta oferty: Stosują tę samą metakoncepcję do stron z listami kategorii, tagów i autorów. Każda z nich jest dostępna w danym języku i spójnie wykorzystywana na wszystkich stronach z listami.

5.6 Wyświetlanie i autor

Ta zakładka kontroluje układ strony i prezentację autora, dając Ci pełną kontrolę nad tym, w jaki sposób zawartość Twojego modułu bloga PrestaShop będzie wyświetlana odwiedzającym.

  • Pozycja paska bocznego: Ustawia miejsce wyświetlania paska bocznego widżetu. Wartości: Prawa, Lewa, Brak. Domyślnie: Prawa.
  • Format wyświetlania nazwy autora: Steruje sposobem wyświetlania nazwisk autorów w menedżerze bloga. Wartości: Imię i nazwisko, Tylko imię, Nazwisko i imię, Nazwa użytkownika. Domyślnie: Imię i nazwisko.
  • Pokaż kategorię w poście: Wyświetla kategorię wpisu na kartach i stronach szczegółowych, pomagając czytelnikom i wyszukiwarkom zrozumieć strukturę treści.
  • Pokaż obraz kategorii:Pokazuje miniaturę kategorii na stronach z listami, co zapewnia bardziej wizualny i profesjonalny wygląd bloga.
  • Pokaż opis kategorii:Pokazuje tekst opisu kategorii, aby zapewnić odwiedzającym szerszy kontekst przed kliknięciem.
  • Pokaż symbol zastępczy bez obrazu: Wyświetla grafikę zastępczą, gdy wpis lub kategoria nie zawiera obrazu, zapobiegając w ten sposób wyświetlaniu ikony uszkodzonego obrazu w witrynie sklepu.
  • Domyślny awatar autora: Ustawia zapasowy obraz awatara używany, gdy autor nie ma osobistego awatara. Akceptowane formaty: JPG, PNG, GIF lub WEBP, do 2 MB.

5.7 Obrazy i miniatury

Ta zakładka pozwala kontrolować, gdzie zostaną użyte konkretne ustawienia rozmiaru obrazu, a także generować ponownie pliki miniatur w całym module bloga PrestaShop.

  • Rozmiar obrazu na stronie szczegółów: Wybiera ustawienie wstępne zastosowane do wyróżnionego obrazu na stronach szczegółów posta. Uzupełniane automatycznie z aktywnych typów obrazów (sekcja 10).
  • Rozmiar obrazu na stronie aukcji: Wybiera ustawienie wstępne stosowane do pocztówek w ofertach.
  • Rozmiar miniatury obrazu: Wybiera ustawienie wstępne stosowane do małych miniatur w widżetach i powiązanych wpisach.
  • Usuń stare miniatury (przycisk): Usuwa wszystkie wcześniej wygenerowane pliki miniatur (JPG, PNG, WEBP) z wpisów, kategorii i katalogów obrazów autorów. Użyj tej opcji przed wygenerowaniem miniatur w nowych rozmiarach, aby w menedżerze bloga nie pozostały żadne nieaktualne pliki.

Wskazówka: Po utworzeniu lub zmianie typów obrazów i wybraniu nowych rozmiarów użyj opcji Regeneruj miniatury w sekcji Typy obrazów (sekcja 10), aby odpowiednio odbudować każdą miniaturę.

5.8 Kolumny responsywne i odstępy

Ta zakładka pozwala precyzyjnie określić, ile pocztówek wyświetla się w każdym wierszu przy danym rozmiarze ekranu, a także odstępy między nimi. Dzięki temu moduł bloga będzie wyglądał doskonale na każdym urządzeniu.

  • Duży pulpit (≥1200px):Domyślna liczba kolumn: 4, Domyślny odstęp: 20px.
  • Komputer stacjonarny (992–1199 pikseli):Domyślna liczba kolumn: 3, Domyślny odstęp: 20px.
  • Tablet (768–991px):Domyślna liczba kolumn: 2, Domyślny odstęp: 15px.
  • Mobilny (<768px):Domyślna liczba kolumn: 1, Domyślny odstęp: 10px.

Każdy punkt przerwania ma własną, niezależną wartość kolumny i odstępu, stosowaną za pośrednictwem reguł siatki CSS w witrynie sklepowej. Minimalna liczba kolumn w wierszu w dowolnym punkcie przerwania to 1, a wartości odstępu nigdy nie mogą być ujemne. W rezultacie siatka wpisu automatycznie zmienia układ wraz ze zmianą rozmiaru ekranu użytkownika, zachowując spójność responsywnego układu bloga na wszystkich urządzeniach.

5.9 Ustawienia szczegółów posta

Ta zakładka kontroluje dwie powiązane grupy funkcji wyświetlane na poszczególnych stronach wpisów: spis treści i powiązane wpisy. Obie grupy mają na celu zwiększenie czytelności i zaangażowania czytelników na Twoim blogu.

5.9.1 Spis treści

  • Wygeneruj spis treści: Automatycznie tworzy powiązany spis treści na podstawie tagów nagłówków (h2, h3) w treści wpisu. Zalecane dla przewodników o długiej formie, aby poprawić czytelność i zatrzymać czytelników na stronie na dłużej.
  • Pozycja spisu treści: Ustawia miejsce wstawienia spisu treści. Wartości: Góra, Lewo, Prawo. Domyślnie: Góra.
  • Lepki spis treści: Utrzymuje spis treści na swoim miejscu podczas przewijania przez czytelnika. Wartości: Wł./Wył.
  • Minimalna liczba nagłówków w spisie treści: Ustawia minimalną liczbę nagłówków, jakie musi zawierać wpis, aby został wygenerowany spis treści, zapobiegając w ten sposób przeładowaniu krótkich wpisów niepotrzebnym streszczeniem. Domyślnie: 3.

5.9.2 Powiązane posty

  • Włącz powiązane posty:Pokazuje siatkę powiązanych wpisów na dole każdej strony ze szczegółami wpisu, co pozwala utrzymać zainteresowanie odwiedzających i zmniejszyć współczynnik odrzuceń.
  • Powiązane posty Dopasuj według: Określa sposób wybierania powiązanych postów. Wartości: Tylko kategoria, Tylko tagi lub Łącznie kategoria i tagi. Domyślnie: Łącznie.
  • Powiązane posty Liczba: Ustawia całkowitą liczbę wyświetlanych powiązanych postów. Domyślnie: 3.
  • Powiązane posty w rzędzie: Ustawia liczbę powiązanych postów wyświetlanych w każdym wierszu. Domyślnie: 3.
  • Tryb karuzeli: Sprawia, że ​​powiązane wpisy przewijają się w formie karuzeli, a nie statycznej siatki, nadając modułowi bloga PrestaShop bardziej dynamiczny charakter.

Widgety 5.10

Ta karta umożliwia konfigurację paska bocznego i innych bloków konstrukcyjnych obszaru widżetów Moduł widżetu bloga PrestaShopKażdy widget można włączać i wyłączać, tytułować, a także wyświetlać i ukrywać na danym urządzeniu, jeśli jest to konieczne.

  • Widżet ostatnich postów: Wyświetla listę najnowszych postów. Pola obejmują przełącznik „Włączone”, „Tytuł”, pole „Liczba postów” i „Urządzenia” (komputer stacjonarny, tablet, telefon komórkowy), z których każde można niezależnie przełączać.
  • Widżet kategorii:Wyświetla listę kategorii bloga. Pola obejmują tytuł i pole „Maksymalna liczba wyświetlanych kategorii”, gdzie wpisanie 0 powoduje wyświetlenie wszystkich kategorii.
  • Widżet tagów: Wyświetla chmurę tagów. Pola obejmują pole Tytuł i Liczba wyświetlanych tagów.
  • Widget popularnych postów: Wyświetla listę najczęściej oglądanych artykułów. Pola obejmują tytuł i numer artykułu.
  • Archiwum widżetów: Wyświetla linki do miesięcznych archiwów w rozwijanej liście. Pola obejmują tytuł i liczbę miesięcy.
  • Widżet wyszukiwania: Pokazuje lub ukrywa pole wyszukiwania blogów na pasku bocznym. Pola obejmują tytuł.
  • Blok stopki bloga: Wyświetla kompaktową listę najnowszych linków do blogów w stopce witryny, dzięki czemu Twoje najnowsze artykuły są bardziej widoczne w całej witrynie.
  • Strona główna Blok bloga: Wyświetla sekcję ostatnich wpisów na stronie głównej sklepu. Pola obejmują tytuł i liczbę wyświetleń. Ten blok uwzględnia te same ustawienia komputerów stacjonarnych, tabletów i urządzeń mobilnych, co inne widżety.

5.11 Ustawienia suwaka głównego

Ta zakładka kontroluje zachowanie suwaka obrazów na stronie głównej, jednej z wyróżniających się cech wizualnych Dodatki do bloga PrestaShop dołączone do tego modułu. Sama zawartość slajdów jest zarządzana osobno w sekcji „Slajdy” (sekcja 12).

  • Włącz suwak domowy: Aktywuje suwak na stronie głównej sklepu.
  • Automatyczne odtwarzanie slajdów: Automatyczne przechodzenie między slajdami bez interakcji z użytkownikiem. Dostępne wartości to Wł. lub Wył.
  • Interwał automatycznego odtwarzania: Ustawia czas między przejściami slajdów mierzony w milisekundach. Minimalna akceptowana wartość to 1000 ms.
  • Pokaż nawigację kropkową: Wyświetla klikalne wskaźniki punktowe poniżej suwaka.
  • Pokaż nawigację strzałkową: Wyświetla przyciski strzałek w lewo i w prawo.
  • Zatrzymaj po najechaniu kursorem: Zatrzymuje automatyczne odtwarzanie, gdy kursor znajduje się nad suwakiem, dając czytelnikom czas na przeczytanie slajdu przed jego przejściem do kolejnego slajdu.
  • Efekt przejścia: Ustawia animację używaną podczas przełączania slajdów. Dostępne wartości to Przesuń lub Zanikaj.
  • Nawigacja miniatur: Wyświetla małe podglądy miniatur pod suwakiem, co umożliwia szybką nawigację.
  • Motyw suwaka: Ustawia ogólny wygląd wizualny suwaka. Dostępne wartości to: Domyślny, Ciemny i Pudełkowy.

5.12 banerów

Ta zakładka zawiera główny przełącznik banerów strefowych. Zawartość poszczególnych banerów jest zarządzana osobno w sekcji Banery (sekcja 13).

  • Włącz banery strefowe: Włącza lub wyłącza jednocześnie wszystkie banery promocyjne umieszczone w różnych strefach bloga. Działa jak główny przełącznik umieszczony nad przełącznikiem „Włączone” każdego baneru.

5.13 Wygląd i dodatki

Ta zakładka obejmuje ogólne motywy wizualne i opcjonalne dodatkowe widżety.

  • Tryb ciemny: Ustawia motyw kolorystyczny bloga. Dostępne wartości to Wył., Wł. i Auto (w zależności od systemu) oraz przycisk przełączania, za pomocą którego użytkownik może zmienić tryb. 
  • Motyw układu bloga: Ustawia predefiniowany motyw wizualny dla stron bloga. Dostępne wartości to: Klasyczny, Magazyn, Minimalistyczny i Pełna szerokość.
  • Włącz widżet kanału społecznościowego: Pokazuje widżet paska bocznego z osadzonymi treściami z mediów społecznościowych. Pola po włączeniu obejmują adres URL strony na Facebooku i nazwę użytkownika Twitter/X, wprowadzane bez symbolu @.
  • Włącz widżet newslettera: Pokazuje widżet zapisu do newslettera. Pola po włączeniu obejmują tytuł widżetu newslettera i tekst widżetu newslettera.
  • Włącz ocenę gwiazdkową posta: Pokazuje widżet z oceną gwiazdkową na stronach ze szczegółami wpisu, niezależnie od ocen komentarzy.
  • Użyj czcionki motywu sklepu: Sprawia, że ​​blog używa czcionki z motywu PrestaShop zamiast poniższych czcionek Google. Po wyłączeniu, dwa selektory czcionek stają się aktywne.
  • Czcionka nagłówka: Wybiera czcionkę używaną w nagłówkach, gdy opcja Użyj czcionki motywu sklepu jest wyłączona. Dostępne są 8 opcji.
  • Czcionka ciała: Wybiera czcionkę używaną w tekście głównym, gdy opcja Użyj czcionki motywu sklepu jest wyłączona. Dostępne są 8 opcji.
  • Niestandardowe CSS:Pole tekstowe umożliwiające wstrzykiwanie niestandardowych reguł CSS na wszystkich stronach bloga. oraz Tagi są automatycznie usuwane ze względów bezpieczeństwa.

5.14 Konserwacja

Ta zakładka zapewnia wygodę administratora i zachowanie danych.

  • Pokaż menu zakładki KB Blog na górze stron: Wyświetla poziomy pasek szybkiej nawigacji u góry każdej strony administracyjnej KB Blog.
  • Wyczyść bazę danych podczas odinstalowywania: Usuwa wszystkie tabele bazy danych KB Blog w momencie odinstalowania modułu. Powoduje to trwałe usunięcie wszystkich danych bloga, w tym wpisów, kategorii i komentarzy, podczas deinstalacji. Należy zachować szczególną ostrożność i wyłączyć to ustawienie, jeśli planujesz późniejszą ponowną instalację z zachowaniem zawartości.

Po sprawdzeniu każdego pola powyżej kliknij Zapisz aby zastosować wszystkie ustawienia na stronie Ustawień ogólnych.

6. Jak założyć bloga w PrestaShop

Aby utworzyć blog w PrestaShop, przejdź do Moduł Menedżera Blogów Prestashop W Knowband kliknij „Posty”. Teraz będziesz mieć możliwość utworzenia bloga, klikając „Dodaj”, a następnie dodaj informacje, takie jak tytuł posta, adres URL, treść, metadane itp. Ta sekcja przeprowadzi Cię przez wszystkie funkcje dostępne w „Postach”.

6.1 Tworzenie lub edytowanie postu

Tworzenie wpisów w module bloga Prestashop podzielone jest na pięć sekcji.

6.1 Treść

  • Tytuł:Nagłówek wpisu wymagany w języku domyślnym i ograniczony do 255 znaków.
  • Slug URL:Przycisk Regeneruj adres URL z tytułu umożliwia odświeżenie go w dowolnym momencie.
  • Fragment:Podsumowanie wyświetlane na stronach z ofertami i w sekcji Powiązane posty. 
  • Treść:Pełna treść wpisu, napisana w edytorze tekstu sformatowanego. Po skonfigurowaniu sztucznej inteligencji (sekcja 15) w tym polu pojawiają się przyciski do generowania treści, generowania fragmentu lub tłumaczenia wpisu.
  • AutorWłaściciele sklepów mogą przypisać post autorowi z listy autorów lub pozostawić opcję Brak, jeśli nie chcesz, aby żaden autor był wyświetlany.
  • Kategorie: Przypisuje post do jednej lub więcej kategorii za pomocą zagnieżdżonego selektora. Należy zaznaczyć co najmniej jedną kategorię.
  • Domyślny Kategoria: Wybiera główną kategorię używaną do generowania adresu URL. Ma to znaczenie tylko po wybraniu wzorca adresu URL opartego na kategorii (sekcja 5.5).
  • Tagi:W tym miejscu możesz dodać tagi dla wpisu na blogu, dzięki którym wyróżnisz swój wpis na stronie internetowej.
  • Seria:Grupuje wpisy w nazwane serie treści, takie jak „Podstawy mody”, pomagając czytelnikom czytać wpisy na blogu w serii. W ten sposób ten moduł działa również jako Moduł marketingu treści PrestaShop strategia.

6.2.2 Jak poprawić SEO bloga w Prestashop

  • Tytuł meta:Tytuł wyniku wyszukiwania wpisu, dostępny w poszczególnych językach, z przyciskiem Generuj przez sztuczną inteligencję.
  • Meta DescriptionPodsumowanie wyników wyszukiwania wpisu, dostępne w poszczególnych językach, z przyciskiem Generuj przez sztuczną inteligencję.
  • Meta słowa kluczowe:Docelowe słowa kluczowe dla wpisu, dostępne dla każdego języka, z przyciskiem Generuj za pomocą sztucznej inteligencji.

6.2.3 mediów

  • post Rodzaj: Określa format multimediów wpisu. Dostępne wartości to: Standardowy, Wideo, Audio i Galeria.
  • Prześlij zdjęcia:Główny obraz posta, wymagany dla typu Standard. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP.
  • Tekst alternatywny obrazu okładki:Zaleca się dodanie tekstu alternatywnego do obrazu okładki, gdyż pomaga on również w pozycjonowaniu wpisu na blogu.
  • URL wideo:Pojawia się tylko, gdy typ wpisu to Wideo i zawiera źródłowy adres URL osadzonego filmu.
  • Adres URL dźwięku:Pojawia się tylko, gdy typ wpisu to Audio i zawiera źródłowy adres URL osadzonego dźwięku.
  • Galeria: Pojawia się, gdy typ wpisu to Galeria i umożliwia przesłanie wielu obrazów, przeciąganie ich w dowolnej kolejności, usuwanie pojedynczych obrazów i ustawienie jednego obrazu jako okładki. Galeria wyświetla się w lightboksie na stronie szczegółów wpisu.

6.2.4 Products

  • Podobne produkty:Ten menedżer bloga PrestaShop to najlepszy moduł blogowy, który wspomaga również marketing i cross-selling. Moduł ten pozwala na dodawanie produktów PrestaShop do wpisu, co jest jednym z najcenniejszych… Produkty powiązane z PrestaShop Dodatki do bloga do generowania ruchu cross-sellingowego.

6.2.5 Opublikuj

  • Status: Ustawia stan publikacji posta. Dostępne wartości to: Wersja robocza, Opublikowano i Zaplanowano.
  • Data publikacji:Rejestruje datę publikacji opublikowanego posta.
  • Zaplanowana data: Ustawia przyszłą datę i godzinę automatycznej publikacji zaplanowanego posta. Jest to wymagane, gdy status jest ustawiony na „Zaplanowany”.
  • Wyróżniony: Przypina lub podświetla wpis.
  • lepki: Przypina wpis na górze listy.
  • Zezwalaj na komentarze: Włącza lub wyłącza komentarze dla danego wpisu, nadpisując globalne ustawienie modułu Komentarze.
  • Pokaż na stronie szczegółów posta:Po wyłączeniu ukrywa wpis pod własnym szczegółowym adresem URL, choć nadal może się on pojawiać na listach.
  • Zapisz jako wersję roboczą / Publikuj (przyciski):Szybkie akcje umożliwiające zapisanie wpisu i ustawienie odpowiedniego statusu jednym kliknięciem.

7. Jak zarządzać kategoriami bloga

Nawigować do Menedżer bloga Knowband Prestashop > Kategorie aby uporządkować swoją zawartość. Ta sekcja obejmuje wszystko, jak dodać kategorie w blogu i zarządzać nimi na dużą skalę.

7.1 Przeglądanie listy kategorii

Lista zawiera wewnętrzny identyfikator i nazwę każdej kategorii wraz z akcjami zbiorczymi, które umożliwiają włączenie wybranych, wyłączenie wybranych lub usunięcie wybranych. Kategorii nie można usunąć, dopóki ma kategorie podrzędne, dlatego najpierw usuń te podrzędne.

7.2 Tworzenie lub edytowanie kategorii

Jeśli się zastanawiasz jak dodać kategorie w blogu Korzystając z tego modułu, niniejszy przewodnik użytkownika obejmuje wszystkie pola, których będziesz potrzebować:

  • Imię i nazwisko: Wyświetlana nazwa kategorii.
  • Slug URL:Przyjazny dla adresu URL identyfikator kategorii, sprawdzony jako link-rewrite.
  • OPIS:Treść w formacie RTF wyświetlana na stronie z listą kategorii.
  • Meta tytuł / Meta opis / Meta słowa kluczowe:Pola SEO dla strony z listą kategorii.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Kontroluje widoczność witryny sklepowej dla nowych kategorii.
  • Okładka: Miniatura kategorii. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP.
  • Kategoria nadrzędna: Ustawia miejsce kategorii w hierarchii. Odwołania cykliczne, w których kategoria staje się własnym przodkiem, są automatycznie blokowane.
  • Dostęp grupowy: Wybiera, które grupy klientów mogą przeglądać posty w tej kategorii.

8. Tagi

Nawigować do Blogi Knowband > Tagi aby zarządzać taksonomią tagów za pomocą tych Dodatki do tagów bloga PrestaShop.

8.1 Przeglądanie listy tagów

Lista zawiera wewnętrzny identyfikator każdego tagu, nazwę oraz kolumnę Posty, w której jest podana liczba postów oznaczonych danym tagiem. 

8.2 Tworzenie lub edytowanie tagu
Tutaj możesz dodać tag ze szczegółami, takimi jak tytuł tagu, metaopis, metatytuł i metasłowa kluczowe. Możesz również dodać tagi z poziomu tworzenia wpisu. Znajdziesz tam opcję dodawania tagów. Po dodaniu tagu, będą one wyświetlane osobno w tym miejscu.

 

9. Autorzy

Nawigować do Blog PrestaShop > Autorzy aby dodać profile wielu autorów z linkami społecznościowymi za pomocą tego Moduł bloga wieloautorskiego PrestaShop.

9.1 Przeglądanie listy autorów

Lista zawiera wewnętrzny identyfikator każdego autora, miniaturkę awatara, imię i nazwisko, przełącznik „Włączone” oraz datę utworzenia. Akcje zbiorcze umożliwiają włączenie, wyłączenie lub usunięcie wybranych autorów.

9.2 Jak dodać autora w blogu

Jako podstawowy element Moduł bloga PrestaShopTen moduł obsługuje pełne profile autorów, co jest przydatne również pod kątem SEO.

  • Imię i nazwisko:Wyświetlana nazwa autora, wymagana w języku domyślnym.
  • Bio:Biografia autora, wyświetlana na stronie autora i opcjonalnie we wpisach. Obsługuje formatowanie tekstu.
  • Avatar:Zdjęcie profilowe autora. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP, do 2 MB.
  • Adres URL Facebooka / Adres URL Twittera/X / Adres URL Instagrama / Adres URL LinkedIn / Adres URL witryny:Każdy z nich odsyła do odpowiadającego mu profilu społecznościowego.
  • Meta tytuł / Meta opis / Meta słowa kluczowe:Pola SEO dla strony z listą autora.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Kontroluje, czy autor w ogóle pojawia się w witrynie sklepu.

10. Typy obrazów

Nawigować do Menedżer bloga Knowband > Typ obrazu Aby kontrolować jakość i wydajność obrazu na blogu. Typy obrazów definiują nazwane ustawienia rozmiaru używane do generowania miniatur dla postów, kategorii i autorów.

10.1 Przeglądanie listy typów obrazów

Każdy wpis zawiera swój wewnętrzny identyfikator, wstępnie ustawioną nazwę (np. blog_large), docelową szerokość i wysokość w pikselach, jednostkę, do której się odnosi (wpis, kategoria lub autor) oraz przełącznik „Włączone”. Dostępna jest pojedyncza akcja zbiorcza: Usuń zaznaczone. Moduł domyślnie zawiera trzy wstępnie ustawione ustawienia. Rozmiar wpisu blog_large wynosi 800×600, wpisu blog_medium – 400×300, a wpisu blog_thumb – 150×150.

10.2 Tworzenie lub edytowanie typu obrazu

  • Imię i nazwisko: Unikalny identyfikator ustawienia wstępnego, ograniczony do 64 znaków. Spacje nie są zalecane.
  • Szerokość / Wysokość:Zdefiniuj wymiary docelowe w pikselach. Obie wartości są wymaganymi dodatnimi liczbami całkowitymi.
  • Dotyczy: Określa, która jednostka używa tego rozmiaru. Wartości obejmują wpis, kategorię i autora.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Określa, czy ten rozmiar będzie wyświetlany w menu rozwijanym Rozmiar obrazu w Ustawieniach.

10.3 Regenerowanie miniatur

  • Regeneruj miniatury (przycisk): Uruchamia proces w tle, który przechodzi przez każdy wpis, kategorię i obraz autora, generując kopię o zmienionym rozmiarze dla każdego aktywnego typu obrazu, pasującą do odpowiadającego mu obiektu. Używaj tego za każdym razem, gdy dodajesz nowe typy obrazów lub zmieniasz istniejące rozmiary, aby obrazy pozostały ostre i miały odpowiedni rozmiar w całym blogu.

11. Jak włączyć komentarze w blogu

Nawigować do Knowband PrestaShop Blogi> Komentarze moderować komentarze czytelników za pomocą tego Moduł komentarzy blogowych PrestaShopKomentarze są przesyłane przez czytelników lub użytkowników w panelu administracyjnym, dlatego ta sekcja służy wyłącznie do moderacji. Nie można utworzyć komentarza bezpośrednio z panelu administracyjnego.

11.1 Przeglądanie listy komentarzy

Każdy wiersz zawiera wewnętrzny identyfikator komentarza, wpis, do którego należy (filtrowalny), nazwisko autora i adres e-mail komentującego (filtrowalny) oraz podgląd komentarza, który wyświetla pełną treść po najechaniu kursorem. Status jest wyświetlany jako Oczekujący, Zatwierdzony lub Spam, z wbudowanymi przyciskami szybkiej akcji. Kolumna Ocena pokazuje przyznaną ocenę w gwiazdkach, jeśli jest włączona; kolumna Odpowiedź oznacza odpowiedzi administratora, a kolumna Data rejestruje czas przesłania. Właściciel sklepu może filtrować według wpisu, adresu e-mail lub statusu. Akcje zbiorcze umożliwiają zatwierdzenie wybranych, oznaczenie jako oczekujące, oznaczenie jako Spam lub usunięcie wybranych. Akcje na poziomie wiersza obejmują Wyświetl, Odpowiedz i Usuń.

11.1 Odpowiadanie na komentarz

Kliknięcie przycisku „Odpowiedz” otwiera formularz z jednym, wymaganym polem tekstowym „Odpowiedz”. Po jego wysłaniu zostanie utworzony nowy wpis komentarza oznaczony jako odpowiedź administratora, wyświetlany w inny sposób w witrynie sklepu. Jeśli autor oryginalnego komentarza podał prawidłowy adres e-mail, otrzyma on powiadomienie e-mail z Twoją odpowiedzią.

12. Suwaki

Nawigować do Blog Knowband PrestaShop> Suwaki aby zarządzać suwakiem strony głównej za pomocą tego Moduł suwaka bloga PrestaShopSuwak pojawi się na stronie głównej sklepu po włączeniu opcji Włącz suwak główny w Ustawieniach ogólnych (sekcja 5.11).

12.1 Przeglądanie listy suwaków

Każdy slajd zawiera swój wewnętrzny identyfikator, tytuł z małym podglądem miniatury, kolumnę „Pozycja” z funkcją „przeciągnij i upuść” oraz przełącznik „Włączone”. Akcje zbiorcze umożliwiają włączenie zaznaczonych elementów, wyłączenie zaznaczonych elementów lub usunięcie zaznaczonych elementów.

12.2 Tworzenie lub edytowanie slajdu

  • Tytuł:Nagłówek slajdu, wyświetlany jako nakładka i wymagany w języku domyślnym.
  • Podtytuł: Dodaje drugą linię tekstu poniżej tytułu.
  • Tekst Przycisk: Ustawia etykietę przycisku wezwania do działania, np. „Czytaj więcej”.
  • link URL: Ustawia miejsce docelowe po kliknięciu slajdu lub przycisku.
  • Stanowisko
    : Ustawia kolejność sortowania liczbowego w suwaku.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Steruje tym, czy slajd w ogóle się pojawi.
  • Źródło slajdu: Określa sposób wypełniania slajdu treścią. Dostępne wartości to: „Niestandardowy”, gdzie dane wprowadza się ręcznie, „Wpis na blogu”, który automatycznie wypełnia się tytułem, obrazem i adresem URL wybranego wpisu, oraz „Kategoria bloga”, która automatycznie wypełnia się wybraną kategorią. Wybór „Wpis na blogu” lub „Kategoria bloga” wyświetla odpowiednie pole wyboru i pozwala promować istniejące treści bez powielania pracy.
  • Obraz slajdu: Przesyła niestandardowy obraz slajdu. Zalecany rozmiar to 1920×600 pikseli. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP.

13. Banery

Nawigować do Blog KB > Banery aby skonfigurować banery promocyjne wyświetlane w zdefiniowanych strefach na stronach bloga za pomocą tych Dodatki do banerów blogowych PrestaShopBanery są wyświetlane tylko wtedy, gdy opcja Włącz banery strefowe jest włączona w Ustawieniach ogólnych (sekcja 5.12).

Dostępnych jest pięć stref. Strefa Blog Top znajduje się nad głównym wpisem bloga, strefa Blog Bottom poniżej, strefa Sidebar znajduje się wewnątrz paska bocznego bloga, a strefy Post Top i Post Bottom znajdują się nad i pod treścią wpisów na stronach szczegółowych.

13.1 Przeglądanie listy banerów

Każdy baner zawiera swój wewnętrzny identyfikator, tytuł i obraz z małą miniaturką, strefę, którą zajmuje, pozycję „przeciągnij i upuść” w tej strefie oraz przełącznik „Włączone”. Akcje zbiorcze umożliwiają włączenie, wyłączenie lub usunięcie zaznaczonych elementów.

13.2 Tworzenie lub edytowanie banera

  • Tytuł:Wewnętrzna etykieta baneru, niewidoczna dla odwiedzających.
  • Tekst alternatywny obrazu:Alternatywny tekst ułatwiający dostęp do obrazu baneru.
  • Strefa: Określa lokalizację wyświetlania i jest wymagany. Wartości obejmują: Góra bloga, Dół bloga, Pasek boczny, Góra wpisu i Dół wpisu.
  • link URL: Ustawia miejsce, w którym baner zostanie wyświetlony po kliknięciu.
  • Stanowisko
    : Ustawia kolejność sortowania w wybranej strefie.
  • Użytkownicy aplikacji Smart Spaces z Google Wallet mogą korzystać z bezdotykowego dostępu mobilnego z każdym czytnikiem HID® Signo™ z NFC.: Kontroluje, czy baner jest aktywny.
  • Data rozpoczęcia / Data zakończenia:Opcjonalnie możesz pozwolić, aby baner pojawiał się tylko w zdefiniowanym oknie, co jest przydatne w przypadku promocji ograniczonych czasowo.
  • Obraz baneru: Faktyczna grafika. Akceptowane formaty to JPG, JPEG, PNG, GIF i WEBP.

Wskazówka:Umieszczenie baneru w dolnej części posta może skierować zaangażowanych czytelników bezpośrednio do odpowiedniego produktu lub promocji, co jest kolejnym przykładem Dodatki do banerów blogowych PrestaShop pracując podwójnie przy konwersjach.

14. SEO i mapa witryny

Przenieś do Knowband Blog Prestashop> SEO i mapa witryny aby dostroić ustawienia indeksowania wyszukiwarki w ramach tego Dodatki do bloga SEO PrestaShop na.

14.1 Ustawienia mapy witryny

  • Włącz mapę witryny:Zawiera blogi w mapie witryny XML dla wyszukiwarek.
  • Uwzględnij posty / Uwzględnij kategorie / Uwzględnij tagi / Uwzględnij autorów / Uwzględnij archiwaWłaściciele sklepów mogą wybierać i kontrolować, czy dany typ treści zostanie dodany do mapy witryny.
  • Zmień częstotliwość: Sygnalizuje, jak często mapa witryny wskazuje zmiany treści. Dostępne wartości to: Zawsze, Co godzinę, Codziennie, Tygodniowo, Miesięcznie, Rocznie i Nigdy.
  • Priorytet: Ustawia wartość priorytetu mapy witryny w skali od 0 do 1.

14.2 Ustawienia kanału RSS

  • Włącz kanał RSS:Generuje standardowy kanał RSS 2.0 dla bloga, umożliwiając subskrybentom i agregatorom treści automatyczne śledzenie nowych wpisów.

Kliknij Zapisz aby zastosować powyższe ustawienia.

14.3 Panel informacyjny

Po zapisaniu wyświetli się panel tylko do odczytu:

  • Adresy URL mapy witryny:Jeden na każdy zainstalowany język, według wzorca takiego jak twojadomena.com/blog/sitemap?lang=en.
  • Adresy URL kanałów RSS:Jeden na każdy zainstalowany język.
  • Treść ma znaczenie:Opublikowane posty, Aktywne kategorie, Tagi, Aktywni autorzy, Archiwum miesięcy.
  • Ping Bing (przycisk): Wysyła ping mapy witryny bezpośrednio do wyszukiwarki Bing. Google wycofał bezpośrednie pingowanie mapy witryny w 2023 roku, więc zamiast tego prześlij mapę witryny za pośrednictwem Google Search Console. To sprawia, że Dodatki do bloga SEO PrestaShop tutaj szczególnie przydatne dla sprzedawców zarządzających indeksowaniem za pomocą wielu silników.

15. Jak wykorzystać sztuczną inteligencję do pisania bloga

Nawigować do Blog Knowband Prestashop > AI aby połączyć bloga z ChatGPT OpenAI lub Google Gemini w ramach tego Moduł bloga PrestaShop AI, pomagając Ci pisać treść postów, fragmenty, metadane, tekst alternatywny, tagi i tłumaczenia bezpośrednio z edytora postów.

Konfiguracja 15.1

  • Włącz sztuczną inteligencję: Główny przełącznik wszystkich funkcji AI. Przyciski AI pojawiają się w edytorze wpisów dopiero po włączeniu tej opcji i zapisaniu prawidłowego klucza API.
  • Dostawca AI:Wybiera usługę AI, która będzie obsługiwać generowanie, albo ChatGPT (OpenAI), albo Google Gemini.
  • Klucz API ChatGPT / Klucz API Gemini: Przechowuj dane uwierzytelniające swojego usługodawcy bezpiecznie. Żadne z nich nie jest wyświetlane w postaci zwykłego tekstu po zapisaniu, a przycisk Test Key pozwala zweryfikować każde z nich.
  • Model ChatGPT: Wybiera model OpenAI, który ma zostać użyty, spośród dostępnych modeli na Twoim koncie, z opcjami takimi jak GPT-4o Mini, GPT-4o, GPT-4.1 Mini i GPT-4.1.
  • Model Gemini:Wybiera model Gemini, który ma zostać użyty, spośród opcji takich jak Gemini 2.5 Flash, Gemini 2.5 Pro i Gemini Flash Lite.
  • Temperatura:Kontroluje kreatywność w stosunku do koncentracji w wynikach sztucznej inteligencji w skali od 0 (w pełni deterministyczne) do 2 (bardzo kreatywne).
  • Maksymalna liczba żetonów:Ustawia maksymalną długość odpowiedzi AI w skali od 1 do 8192.
  • Domyślny język:Ustawia język, w którym będzie tworzona treść generowana przez sztuczną inteligencję. Język ten jest zgodny z domyślnym językiem sklepu, chyba że zostanie zmieniony.
  • Włącz rejestrowanie użyciaRejestruje każde wywołanie AI, w tym dostawcę, akcję, liczbę tokenów, pracownika oraz status powodzenia lub niepowodzenia, w tabeli dziennika. W tym dzienniku nie są przechowywane żadne teksty komunikatów ani klucze API.

Kliknij Zapisz aby zastosować te ustawienia.

15.2 Gdzie funkcje AI pojawiają się w edytorze postów

Po włączeniu sztucznej inteligencji i zapisaniu prawidłowego klucza przyciski te pojawiają się bezpośrednio w formularzu postu jako część Dodatki do treści PrestaShop AI zestaw narzędzi:

  • Generuj treść posta (pole Treść):Buduje pełną treść wpisu na blogu, wykorzystując tytuł i fragment jako kontekst.
  • Wygeneruj fragment (pole treści):Podsumowuje istniejącą treść w krótkim fragmencie.
  • Przetłumacz na (pole zawartości z selektorem języka):Tłumaczy bieżącą treść na inny język.
  • Zaproponuj tagi (pole Tagi): Sugeruje odpowiednie tagi na podstawie zawartości wpisu.
  • Generuj meta tytuł / Generuj meta opis / Generuj meta słowa kluczowe (sekcja SEO): Napisz zoptymalizowane pod kątem SEO wersje każdego pola.
  • Wygeneruj tekst ALT (obraz wyróżniony): Automatycznie zapisuje opisowy tekst alternatywny dla obrazu na okładce.

Te Dodatki do treści PrestaShop AI funkcje te oszczędzają sprzedawcom znaczną ilość czasu publikującego treści na dużą skalę.

15.3 Dziennik ostatniego użycia sztucznej inteligencji

Tabela u dołu strony AI zawiera listę ostatnich wywołań AI, pokazując datę, pracownika, dostawcę, działanie, wykorzystane tokeny i status (OK lub niepowodzenie).

16 Import

Nawigować do Blog Knowband Prestashop > Import aby wprowadzić istniejącą treść do modułu.

16.1 Jak zaimportować blog WordPress

Użyj tego, aby przenieść zawartość z istniejącej witryny WordPress.

  1. W WordPressie przejdź do Narzędzia > Eksportuj i wyeksportuj całą zawartość, tworząc plik .xml w formacie WXR.
  2. W KB Blog, w sekcji Importuj > Import WordPressa, wybierz wyeksportowany plik. Maksymalny rozmiar pliku to 20 MB.
  3. Wybierz domyślny status dla importowanych postów: Ustawia status przypisany do importowanych postów. Możesz użyć statusu z samego pliku eksportu, wymusić ustawienie wszystkich postów na Wersja robocza lub Opublikowane.
  4. Kliknij importPostęp i wyniki są wyświetlane na bieżąco w trakcie migracji.

Elementy, które zostały już wcześniej zaimportowane, są automatycznie pomijane, ponieważ są śledzone w wewnętrznym dzienniku importów.

16.2 Import RSS

Konfiguruje automatyczny import treści z dowolnego kanału RSS lub Atom.

  • Włącz zaplanowany import RSS:Zabezpiecza punkt końcowy cron odpowiedzialny za automatyczne importy.
  • Adres URL kanału:Pełny adres http lub https kanału RSS lub Atom, z którego chcesz importować.
  • Częstotliwość
    : Ustawia częstotliwość, z jaką zadanie cron uruchamia import. Dostępne wartości to: Godzinowo, Dziennie i Tygodniowo.
  • Domyślny autor: Przypisuje każdy zaimportowany post do konkretnego autora.
  • Domyślny Kategoria: Przypisuje każdy zaimportowany post do określonej kategorii.
  • Stan domyślny: Ustawia, czy importowane posty są wysyłane jako wersje robocze czy jako opublikowane.
  • Maksymalna liczba elementów na cykl:Ogranicza liczbę elementów kanału importowanych podczas jednego uruchomienia cron, w skali od 1 do 100.

Po zapisaniu dostępne będą trzy narzędzia:

  • Biegnij teraz: Natychmiast importuje maksymalną liczbę elementów z kanału za pomocą AJAX, bez przeładowywania strony.
  • Kanał testowy: Pobiera i analizuje kanał bez importowania czegokolwiek, a następnie raportuje liczbę elementów i tytuł kanału.
  • Adres URL crona: Link do skopiowania do crona lub harmonogramu zadań serwera, takiego jak zadania cron w cPanelu lub wpis crontab w systemie Linux. Zawiera wbudowany token bezpieczeństwa i respektuje skonfigurowaną częstotliwość, więc wywoływanie go częściej niż w harmonogramie po prostu nic nie daje.

16.3 Mapowanie pól dla WordPressa

To mapowanie jest zapisywane w formacie JSON w konfiguracji modułu. Wybierz opcję Brak dla każdego pola, którego nie chcesz importować. Właściciele sklepów mogą mapować parametry takie jak tytuł, kategorie, slug autora itp. Ten moduł naprawdę ułatwia właścicielom zarządzanie blogiem.

16.4 Mapowanie pól dla RSS

To mapowanie jest zapisywane w formacie JSON w konfiguracji modułu. Właściciele sklepów mogą mapować parametry z blogów z kanałem RSS, takie jak tytuł, kategorie, okładka, treść, fragment, tagi autorów, slug itp.

16.5 Ostatni dziennik importu

Ten dziennik pokazuje 100 ostatnich operacji importu. Kolumny obejmują datę, źródło (WordPress lub RSS), status (zaimportowano, pominięto, nie powiodło się) oraz komunikat z dodatkowymi szczegółami lub opisem błędu.

Uwagi końcowe

Od napisania pierwszego artykułu po konfigurację treści wspomaganych sztuczną inteligencją i profili wielu autorów, Blog Knowband Prestashop  zapewnia sprzedawcom PrestaShop naprawdę kompletne Moduł bloga PrestaShop, obejmujące SEO, zaangażowanie czytelników (polubienia, reakcje, komentarze) i linki generujące ruch do stron produktów. Niezależnie od tego, czy prowadzisz je jako samodzielną platformę, Moduł marketingu treści PrestaShop Lub nakładając go na istniejącą witrynę sklepową, jest on skalowalny zgodnie z Twoją strategią treści. Aby uzyskać pomoc techniczną, skontaktuj się z Knowband pod adresem [email chroniony]

Rozszerzenie OpenCart Advanced Security Manager – kompletny podręcznik użytkownika

Większość właścicieli sklepów OpenCart zabezpiecza swoją witrynę w trudny sposób: jedno rozszerzenie do dwuetapowej weryfikacji logowania, drugie do blokowania botów spamujących, trzecie do CAPTCHA i ewentualnie zgłoszenie do pomocy technicznej dotyczące zapory sieciowej. Menedżer bezpieczeństwa OpenCart został opracowany, aby wyeliminować te problemy. Ten moduł łączy ochronę po stronie administratora, ochronę witryny sklepowej i monitorowanie integralności plików w jednym oknie ustawień w panelu administracyjnym OpenCart.

Niezależnie od tego, czy szukasz rozszerzenia uwierzytelniania dwuskładnikowego OpenCart, rozszerzenia zapory OpenCart, ochrony przed siłowym logowaniem lub sposobu na ukrycie katalogu administratora bez konieczności instalowania pięciu oddzielnych dodatków, to pojedyncze rozszerzenie spełni wszystkie Twoje oczekiwania.

Rozszerzenie OpenCart Advanced Security Manager jest podzielony na trzy sekcje, z których każda podzielona jest na własny zestaw zakładek:

Ochrona administratora: Dwuetapowa weryfikacja, ograniczanie prób logowania, ograniczony dostęp administratora za pomocą adresu IP, maskowanie katalogu administratora, monit o logowanie na poziomie serwera i śledzenie aktywności logowania.

Ochrona witryny sklepowej: Zapora sieciowa aplikacji internetowych, nagłówki odpowiedzi zabezpieczeń, filtrowanie spamu w formularzach (CAPTCHA), zabezpieczenia przed kopiowaniem/zbieraniem danych oraz monit o dostęp do całej witryny sklepowej.

Monitorowanie integralności plików:Planowane skanowania, oznaczanie zagrożeń i rejestr historii skanowania.

Każdy obszar zostanie omówiony pole po polu w dalszej części dokumentu, dzięki czemu zawsze będziesz wiedział, co robi dane ustawienie, zanim je włączysz.

Atakujący, atakując sklepy OpenCart, zazwyczaj wykorzystują te same słabe punkty: łatwe do odgadnięcia hasła administratora, próby logowania oparte na skryptach, katalog administratora znajdujący się w domyślnej ścieżce, niezabezpieczone formularze kontaktowe/rejestracyjne oraz potajemnie zmodyfikowane pliki główne. To rozszerzenie ma na celu zamknięcie tych konkretnych drzwi bez konieczności angażowania konsultanta ds. bezpieczeństwa lub instalowania wielu niepowiązanych ze sobą dodatków.

Ochrona realizowana jest w niezależnych warstwach, a każda warstwa obejmuje inną powierzchnię — ekran logowania administratora, formularze widoczne w witrynie sklepowej, nagłówki wysyłane przez serwer do przeglądarek oraz pliki na dysku.

Ryzyko w prostych słowach: OpenCart, będąc szeroko stosowanym i otwartym oprogramowaniem, jest rutynowym celem automatycznego skanowania. Boty badają domyślne ścieżki administracyjne, atakują formularze logowania listami danych uwierzytelniających i zalewają formularze kontaktowe spamem. Jedno zhakowane logowanie administratora może prowadzić do kradzieży danych klientów, wstrzyknięcia kodu lub uszkodzenia witryny sklepowej – a to z kolei wiąże się z kosztami znacznie większymi w usuwaniu błędów i utratą zaufania niż czas potrzebny na konfigurację tego rozszerzenia.

Kluczowe funkcje Rozszerzenie OpenCart Security Manager

Weryfikacja dwuetapowa (2FA)

Wymaga od administratora podania, oprócz hasła, sześciocyfrowego, zmieniającego się kodu z aplikacji uwierzytelniającej. Blokuje to przejęcie konta nawet w przypadku wycieku hasła, jego odgadnięcia lub ponownego użycia w wyniku innego włamania.

Przykład: Sklep z trzema użytkownikami administracyjnymi może wymagać uwierzytelniania dwuskładnikowego (2FA) dla wszystkich z wyjątkiem stałego adresu IP biura wykonawcy, który jest zwolniony z tego obowiązku. Wskazówka: przed włączeniem egzekwowania w całej witrynie dodaj do białej listy swoje niezawodne adresy IP, aby nigdy nie zostać poproszonym o rejestrację z połączenia, z którego nie możesz skorzystać.

Ograniczanie prób logowania

Tymczasowo blokuje adres IP, gdy w określonym przedziale czasowym wystąpi zbyt wiele nieudanych logowań administratora — nie jest wymagane ręczne monitorowanie.

Przykład: jeśli skrypt uruchomi 50 prób odgadnięcia hasła podczas logowania administratora w niecałą minutę, źródłowy adres IP zostanie automatycznie zablokowany po osiągnięciu limitu prób. Wskazówka: połącz umiarkowany limit prób (5–10 prób) z banem na tyle długim, aby zniechęcić do ponawiania prób (15–30 minut), i wyłącz adres IP swojego biura lub VPN, aby literówka nie zablokowała dostępu do Twojego zespołu.

Dostęp administratora z ograniczeniem IP

Ogranicza dostęp do panelu administracyjnego do zdefiniowanej listy adresów – każdy inny użytkownik jest blokowany jeszcze przed załadowaniem formularza logowania. Jest to najsilniejsza kontrola dostępu administratora z zewnątrz, ponieważ blokada następuje przed sprawdzeniem jakichkolwiek danych uwierzytelniających.

Maskowanie katalogu administracyjnego

Ta funkcja ukrywa prawdziwą ścieżkę administratora pod tajnym, alternatywnym adresem URL; prawdziwa ścieżka zwraca błąd 404 każdemu, kto nie zna alternatywnej nazwy. Dzięki temu Twój sklep nie będzie trafiał do puli wyszukiwanej przez boty, które skanują popularne nazwy folderów administratora.

Monit logowania na poziomie serwera (uwierzytelnianie HTTP)

Dodaje natywny dla przeglądarki monit o podanie nazwy użytkownika i hasła przed panelem administracyjnym, sklepem lub oboma – przed załadowaniem ekranu logowania OpenCart. Działa on całkowicie poza aplikacją, co jest przydatne w przypadku witryn testowych, sklepów przedpremierowych lub jako dodatkowa bramka administracyjna.

Zapora aplikacji sieci Web (WAF)

Sprawdza przychodzące dane GET/POST oraz pliki cookie pod kątem znanych wzorców wstrzykiwania kodu SQL, ataków typu cross-site scripting i przechodzenia ścieżek, a następnie blokuje dopasowania za pomocą błędu HTTP 403 zanim dotrą one do kodu OpenCart.

Nagłówki odpowiedzi bezpieczeństwa

Dodaje nagłówki (HSTS, ochrona przed przechwytywaniem kliknięć, ochrona przed podsłuchiwaniem MIME, zasady dotyczące stron odsyłających, zasady dotyczące uprawnień), które nakazują przeglądarkom stosowanie dodatkowych zabezpieczeń. To mało ryzykowny sposób na wzmocnienie sposobu, w jaki przeglądarki traktują Twoją witrynę, często wymagany na listach kontrolnych PCI i audytów bezpieczeństwa.

Filtrowanie spamu w formularzach (CAPTCHA)

Dodaje weryfikację CAPTCHA — Cloudflare Turnstile, Google reCAPTCHA lub hCaptcha — do formularza kontaktowego i rejestracyjnego, eliminując spam i fałszywe rejestracje, bez konieczności edytowania motywu.

Odstraszacze kopiowania/skrobania

Zniechęca do przypadkowego kopiowania treści poprzez wyłączenie skrótów klawiaturowych: prawego przycisku myszy, kopiuj/wklej, podglądu kodu źródłowego i narzędzi programistycznych, co zwiększa nakład pracy potrzebny do przypadkowego kopiowania tekstu i obrazów produktów.

Monitorowanie integralności plików

Uruchamia zaplanowane skanowania, w ramach których porównuje instalację OpenCart ze znaną, dobrą wersją bazową, oznaczając nowe lub zmienione pliki jako potencjalne zagrożenia. Często udaje się wykryć zagrożenie jeszcze przed jego pojawieniem się w sklepie.

Szczegółowy przegląd rozszerzenia bezpieczeństwa OpenCart

Ochrona administratora – Obejmuje logowanie administratora i sesje: uwierzytelnianie dwuskładnikowe (2FA), ograniczanie logowania, ograniczanie adresów IP, maskowanie katalogów, monit o logowanie na poziomie serwera i monitorowanie logowania (w tym podwidok Użytkownicy do zarządzania indywidualnymi rejestracjami uwierzytelniania dwuskładnikowego).

Ochrona witryny sklepowej – obejmuje ruch skierowany do klientów: zaporę sieciową, nagłówki odpowiedzi, filtrowanie spamu, blokowanie botów koszykowych, zabezpieczenia przed kopiowaniem i monit logowania w całym sklepie.

Monitorowanie integralności plików – ustawienia i historia skanowania, w tym adres URL cron używany do planowania oraz przeszukiwalny dziennik poprzednich skanów.

Na górze każdej zakładki znajduje się link do awaryjnego odzyskiwania – stały adres URL, który jednym kliknięciem wyłączy restrykcyjne funkcje rozszerzenia, jeśli kiedykolwiek zostaniesz zablokowany. To najważniejszy szczegół w tej instrukcji: znajdź go teraz, zanim zmienisz jakiekolwiek inne ustawienia, i zapisz gdzieś poza panelem administracyjnym. To ważna informacja, o której powinien wiedzieć właściciel konta administratora.

Widok Użytkownicy w obszarze Ochrona administratora zawiera listę wszystkich kont administratora (identyfikator, imię i nazwisko, adres e-mail, aktualny status uwierzytelniania dwuskładnikowego) i umożliwia zresetowanie zgubionego lub naruszonego uwierzytelniacza, tak aby dana osoba mogła zarejestrować nowy uwierzytelniacz przy następnym logowaniu.

Raportowanie odbywa się w dwóch miejscach: w dzienniku prób logowania w ramach ochrony administratora (adres IP, znacznik czasu, adres e-mail i wynik każdej próby logowania administratora po włączeniu rejestrowania) oraz w tabeli historii skanowania w ramach monitorowania integralności plików (każde skanowanie, ręczne lub zaplanowane, z liczbą plików, liczbą zagrożeń, czasem trwania i linkiem do pełnego raportu).

Jak właściwie działa każda funkcja

Weryfikacja dwuetapowa

Wykorzystuje standardowy protokół TOTP (Time-based One-Time Password) – ten sam, który jest wykorzystywany w aplikacjach Google Authenticator, Authy i podobnych. Gdy administrator włącza uwierzytelnianie dwuskładnikowe (2FA) lub jest do tego zobowiązany przez system egzekwowania w całej witrynie, skanuje kod QR do aplikacji uwierzytelniającej, która następnie generuje nowy sześciocyfrowy kod co 30 sekund. Kod ten jest wprowadzany wraz ze standardowym hasłem przy każdym logowaniu.

Ograniczanie prób logowania

Każde nieudane logowanie administratora jest rejestrowane z adresu IP, z którego pochodziło. Gdy liczba nieudanych logowań z jednego adresu IP przekroczy skonfigurowany limit w skonfigurowanym oknie, adres ten zostanie zablokowany i nie będzie mógł się logować do czasu upłynięcia okresu blokady.

Dostęp administratora z ograniczeniem IP

Po włączeniu, każde żądanie do panelu administracyjnego jest sprawdzane pod kątem listy dozwolonych, zanim routing OpenCart zostanie uruchomiony. Każdy, kto nie znajduje się na liście, jest blokowany – nigdy nie dociera do formularza logowania.

Maskowanie katalogu administracyjnego

Rozszerzenie przechwytuje żądania skierowane do prawdziwej ścieżki administracyjnej i zwraca kod 404, chyba że użytkownik dotarł już do tajnego aliasu adresu URL. W takim przypadku ustawiany jest plik cookie, który po cichu przekierowuje użytkownika do prawdziwej lokalizacji.

Monit logowania na poziomie serwera

Dodaje oddzielny, natywny dla przeglądarki monit — renderowany przez samą przeglądarkę, a nie przez formularz OpenCart — wyświetlany przed panelem administracyjnym, witryną sklepową lub obydwoma, wymuszany na poziomie serwera internetowego przed uruchomieniem jakiejkolwiek logiki PHP.

Zapora aplikacji WWW

WAF sprawdza przychodzące parametry zapytania, pola POST i pliki cookie pod kątem biblioteki znanych wzorców wstrzykiwania, ataków XSS i przechodzenia ścieżki. Dopasowanie wyzwala natychmiastowy błąd 403, zanim żądanie dotrze do kontrolerów OpenCart.

Nagłówki odpowiedzi bezpieczeństwa

Każdy przełącznik w tym miejscu dodaje jeden konkretny nagłówek, który nakazuje przeglądarce odwiedzającego wymusić określone zachowanie — odmowę renderowania strony w ramce iframe, odmowę zgadywania typów plików, wymuszenie protokołu HTTPS itd.

Filtrowanie spamu w formularzach

Po włączeniu rozszerzenie automatycznie wstrzykuje wybrany widget CAPTCHA do formularzy kontaktowych i rejestracyjnych witryny sklepowej bez konieczności edytowania motywu i weryfikuje odpowiedź po stronie serwera przed zaakceptowaniem zgłoszenia.

Odstraszacze kopiowania/skrobania

Zestaw ograniczeń po stronie klienta — wyłączenie kopiowania/wycinania/wklejania, klikania prawym przyciskiem myszy, zaznaczania tekstu, wyświetlania kodu źródłowego i skrótów DevTools — zastosowany w całym sklepie, z białą listą adresów IP dla personelu, który musi korzystać ze standardowej przeglądarki.

Monitorowanie integralności plików

Zaplanowane zadanie, uruchamiane przez harmonogram cron Twojego serwera, który trafia na unikalny, chroniony tokenem adres URL, skanuje każdy plik w Twojej instalacji, porównuje go z utrzymywaną bazą znanych, dobrych plików jądra OpenCart i typowych plików rozszerzeń, a także oznacza wszystko, co jest nowe, brakujące lub zmodyfikowane.

1.0.0 Ochrona administratora

Weryfikacja dwuetapowa

Włącz uwierzytelnianie dwuskładnikowe (2FA) — włącza obsługę uwierzytelniania dwuskładnikowego. Administratorzy zostaną poinstruowani, jak skonfigurować aplikację uwierzytelniającą przy następnym logowaniu.

Biała lista adresów IP – adresy, które całkowicie pomijają uwierzytelnianie dwuskładnikowe, nawet gdy wymuszanie jest włączone. Dodaj sieć biurową lub domową jako zabezpieczenie przed wymuszeniem.

Wymuś 2FA – wymaga od każdego administratora spoza białej listy skonfigurowania uwierzytelniania dwuskładnikowego (2FA) przed kontynuacją. Włącz tylko po dodaniu zaufanego adresu IP do białej listy lub potwierdzeniu działania linku odzyskiwania.

ID – identyfikuje konto administratora.

Status 2FA – pokazuje, czy dane konto ma obecnie włączoną funkcję uwierzytelniania dwuskładnikowego (2FA). Warto to okresowo sprawdzać, zwłaszcza po zmianach w składzie.

Akcje – resetuje utraconą rejestrację 2FA, aby użytkownik mógł zarejestrować nowe urządzenie. Użyj natychmiast, jeśli ktoś zgubi telefon z uwierzytelniaczem.

Wdrożenie uwierzytelniania dwuskładnikowego jako opcjonalnego na początku, a następnie przejście na wymuszone po zarejestrowaniu się wszystkich użytkowników, to zalecana ścieżka – zapobiega przejęciu konta z powodu wycieku, odgadnięcia lub ponownego użycia hasła, ponieważ samo hasło już nie wystarcza. Nigdy nie wymuszaj uwierzytelniania dwuskładnikowego (2FA) w całej witrynie bez uprzedniego umieszczenia na białej liście co najmniej jednego zaufanego adresu IP lub potwierdzenia działania linku odzyskiwania. Pamiętaj, aby ta biała lista była krótka i regularnie sprawdzana, ponieważ adresy te całkowicie omijają uwierzytelnianie dwuskładnikowe. Dodaj opcję „resetuj uwierzytelnianie dwuskładnikowe” do listy kontrolnej dla odchodzących pracowników.

Ochrona przed brutalną siłą

Włącz ograniczanie przepustowości – tymczasowo blokuje adres IP po zbyt wielu nieudanych logowaniach administratora. Zalecane w każdym sklepie na żywo.

Maks ponawia próbę – liczba nieudanych prób przed nałożeniem bana. Rozsądną wartością domyślną jest 5.

Okno czasowe (sekundy) – okno czasowe, w którym zliczane są awarie. W przypadku większości sklepów wystarcza 300 sekund (5 minut).

Czas bana (sekundy)) – jak długo zablokowany adres IP pozostaje zablokowany; wygasa automatycznie.

Biała lista adresów IP – adresy nigdy nie były wliczane do limitu ani blokowane.

Zacznij od umiarkowanych wartości, sprawdź logowanie po tygodniu i zaostrz, jeśli powtarzające się schematy ataków z różnych adresów IP nadal się pojawiają. Najlepiej działa to w połączeniu z uwierzytelnianiem dwuskładnikowym (2FA) niż samodzielnie – ograniczanie ruchu spowalnia atakujących, a uwierzytelnianie dwuskładnikowe zatrzymuje ich całkowicie, nawet jeśli hasło zostanie w końcu odgadnięte. Bany znikają same po upływie limitu czasu; nie ma potrzeby ręcznego odbanowywania kogokolwiek.

Dostęp administratora z ograniczeniem IP

  • Ogranicz dostęp administratora według adresu IP:Ogranicza dostęp do panelu administracyjnego do określonej listy zaufanych adresów.
  • Jak to działaPo włączeniu, dostęp do panelu administracyjnego będą miały tylko adresy IP z listy; wszyscy pozostali użytkownicy zostaną zablokowani, w tym osoby próbujące dostać się na stronę logowania. Twój aktualny adres IP zostanie automatycznie dodany w momencie włączenia tej opcji, więc nie zostaniesz zablokowany.
  • Dozwolone adresy IP (wymagane):Dopuszczone są tylko adresy podane w tym miejscu.

Maskowanie katalogu administracyjnego

  • Ukryj nazwę katalogu administracyjnego: Zastępuje prawdziwy adres URL zaplecza tajnym aliasem, usuwając Twój sklep z puli witryn, które automatyczne skanery wyszukują na podstawie typowych ścieżek administracyjnych.
  • Jak to działa:Po włączeniu tej opcji bezpośredni adres URL administratora zwraca odpowiedź 404, a do panelu można uzyskać dostęp wyłącznie za pośrednictwem aliasu skonfigurowanego poniżej.
  • Pseudonim:Od 3 do 32 liter, cyfr, myślników lub podkreśleń. Traktuj to jako tajemnicę, tak samo jak hasło.

Monit logowania na poziomie serwera (administrator)

Część Wtyczka do ochrony hasłem OpenCart funkcjonalność wbudowana w to rozszerzenie, funkcja ta dodaje natywną dla przeglądarki warstwę uwierzytelniania przed samym panelem administracyjnym.

  • Włącz uwierzytelnianie HTTP dla administratora:Dodaje monit o podanie nazwy użytkownika i hasła jeszcze przed załadowaniem ekranu logowania administratora.
  • Nazwa użytkownika Hasło:Dane uwierzytelniające dla monitu; hasło jest przechowywane w postaci zaszyfrowanej i nigdy nie jest zapisywane w postaci zwykłego tekstu.
  • Biała lista adresów IP:Adresy całkowicie pomijające monit.
  • Zgodność z serwerem (PHP-FPM/FastCGI):Dodaje dyrektywę potrzebną na serwerach, gdzie nagłówek uwierzytelniania nie jest w inny sposób poprawnie przekazywany.

Monitorowanie logowania

Podstawową cechą tego Wtyczka zabezpieczająca logowanie OpenCart, ta zakładka umożliwia wgląd w każdą próbę logowania administratora do Twojego sklepu.

  • E-mail po pomyślnym zalogowaniu: Wysyła powiadomienie za każdym razem, gdy administrator zaloguje się pomyślnie.
  • E-mail z powiadomieniem: Miejsce, gdzie wysyłane są alerty. Jeśli pole pozostanie puste, domyślnie będzie to adres e-mail Twojego sklepu.
  • Rejestruj próby logowania administratora: Rejestruje adres IP, czas, adres e-mail i wynik każdej próby logowania w dzienniku możliwym do pobrania.
  • Rejestr prób logowania:Sam dziennik; przyciski pobierania są aktywowane po pojawieniu się wpisów.

2.0.0 Ochrona witryny sklepowej

Ochrona witryny sklepowej obejmuje wszystko, z czym klient lub bot wchodzi w bezpośrednią interakcję. To właśnie tutaj zapora sieciowa, CAPTCHA i funkcjonalność nagłówka bezpieczeństwa tej usługi… Rozszerzenie bezpieczeństwa OpenCart wszystkie działają równolegle, a każdy z nich jest przeznaczony do przeciwdziałania innemu zagrożeniu dla klientów.

Zapora aplikacji WWW

Pełniąc funkcję dedykowanego Rozszerzenie zapory OpenCartTa funkcja automatycznie blokuje żądania zawierające znane wzorce SQL injection, cross-site scripting lub pathtraversal, zanim dotrą one do kodu witryny sklepowej. Nie jest wymagana żadna konfiguracja poza jej włączeniem.

Nagłówki odpowiedzi bezpieczeństwa

Te ustawienia dodają małe, niewidoczne instrukcje, które informują przeglądarki, jak bezpiecznie obsługiwać Twój sklep. Większość z nich można bezpiecznie włączyć i pozostawić w spokoju.

  • Ochrona XSS:Starsze zabezpieczenie przed określonym typem ataku. Nowoczesne przeglądarki mają lepszą wbudowaną ochronę, ale pozostawienie jej włączonej nie zaszkodzi; potraktuj ją jako zabezpieczenie zapasowe dla starszych przeglądarek.
  • Ochrona przed kliknięciami:Uniemożliwia innym witrynom dyskretne wyświetlanie Twojego sklepu w ukrytej ramce – sztuczka stosowana czasami w celu oszukania odwiedzających i skłonienia ich do kliknięcia w strony, których nie chcieli kliknąć.
  • Ochrona przed podsłuchiwaniem treści: Informuje przeglądarki, aby zaufały typowi pliku deklarowanemu w sklepie, zamiast zgadywać, zamykając ścieżkę, którą atakujący czasami wykorzystują.
  • Przeglądanie tylko HTTPS (HSTS):Informuje przeglądarkę, że zawsze należy używać bezpiecznej, szyfrowanej wersji witryny, a nigdy niezabezpieczonej.
  • Uwzględnij subdomeny / Wstępne ładowanie:Rozszerza tę regułę na wszystkie używane przez Ciebie subdomeny i opcjonalnie może zarejestrować Twój sklep na globalnej liście sprawdzanej automatycznie przez przeglądarki.
  • Polityka polecających:Ogranicza ilość informacji udostępnianych przez przeglądarki na temat źródła pochodzenia użytkownika, gdy kliknie on link poza Twoim sklepem.
  • Polityka uprawnień: Kontroluje, o jakie funkcje urządzenia (kamerę, mikrofon itp.) strony Twojego sklepu mogą prosić w przeglądarce odwiedzającego.

Filtrowanie spamu w formularzach

Jako wbudowany Rozszerzenie ochrony przed spamem OpenCart oraz Rozszerzenie captcha OpenCartTa funkcja zapobiega zalewaniu formularzy kontaktowych i rejestracyjnych niechcianymi wiadomościami przez boty i spamerów. Współpracuje z dostawcami, takimi jak Cloudflare Turnstile, Google reCAPTCHA i hCaptcha, z których każdy weryfikuje, czy formularz jest przesyłany przez prawdziwego użytkownika, a nie przez bota.

  • Włącz ochronę przed spamem:Dodaje kontrolę CAPTCHA do formularzy kontaktowych i rejestracyjnych, weryfikowaną po stronie serwera, więc nie da się jej ominąć.
  • Provider: Wybierz Turnstile, reCAPTCHA lub hCaptcha; każda z nich działa trochę inaczej, ale wszystkie blokują automatyczny spam.
  • Klucz witryny / klucz tajny:Kody od wybranego dostawcy, które bezpiecznie połączą Twój sklep.
  • Motyw widżetu: Steruje wyglądem pola CAPTCHA (automatycznie, jasno lub ciemno).

Ochrona zawartości

  • Włącz ochronę treści:Przełącznik główny. Działa on jedynie odstraszająco; zdeterminowany użytkownik nadal może go ominąć, korzystając z narzędzi programistycznych w swojej przeglądarce.
  • Wyłącz kopiowanie/wycinanie/wklejanie: Blokuje skróty klawiaturowe, których użytkownicy używają do kopiowania i wklejania zawartości strony.
  • Wyłącz wyświetlanie źródła (Ctrl+U): Blokuje skrót umożliwiający przeglądanie kodu źródłowego strony.
  • Wyłącz menu prawego przycisku myszy:Usuwa menu kontekstowe, z którego odwiedzający mogli korzystać w celu zapisywania obrazów lub kopiowania treści.
  • Wyłącz zaznaczanie tekstu: Zapobiega wyróżnianiu lub zaznaczaniu tekstu na stronie.
  • Wyłącz narzędzia deweloperskie/Inspect (F12): Blokuje skróty klawiszowe F12, Ctrl+Shift+I i Ctrl+Shift+J. Nie uniemożliwia jednak otwarcia Narzędzi Deweloperskich za pośrednictwem menu przeglądarki.
  • Biała lista adresów IP (pracownicy):Adresy, które omijają wszelkie ograniczenia ochrony treści.

Monit logowania w całej witrynie sklepowej

Kolejna warstwa tego Wtyczka do ochrony hasłem OpenCartFunkcja ta blokuje dostęp do całego sklepu za pomocą monitu o podanie nazwy użytkownika i hasła na poziomie przeglądarki, niezależnie od monitu po stronie administratora opisanego w rozdziale 6.

  • Włącz uwierzytelnianie HTTP dla witryny sklepowej:Dodaje monit o podanie hasła przed wyświetleniem dowolnej strony sklepu.
  • Nazwa użytkownika Hasło: Dane uwierzytelniające specyficzne dla danego sklepu, przechowywane w postaci zaszyfrowanej.
  • Biała lista adresów IP:Adresy całkowicie pomijające monit dotyczący witryny sklepowej.

Ma to na celu ochronę sklepu przed uruchomieniem lub testowego przed wyszukiwarkami i przypadkowymi użytkownikami. To ograniczenie jest celowe, w przeciwieństwie do monitu po stronie administratora. Jeśli monit nadal się zapętla, nawet przy prawidłowych danych logowania na serwerze PHP-FPM/FastCGI, należy włączyć ustawienie zgodności w Ochronie administratora, aby rozwiązać ten problem; ustawienie to dotyczy zarówno monitu administratora, jak i witryny sklepowej.

3.0.0 Monitorowanie integralności plików

Ustawienia

  • Włącz monitorowanie integralności plików:Przełącznik główny; po wyłączeniu punkt końcowy skanowania powraca natychmiast, nie skanując niczego.
  • Alert e-mailowy o nowych zagrożeniach: Wysyła alert na adres e-mail administratora za każdym razem, gdy skanowanie wykryje coś nowego lub zmodyfikowanego. Powtarzające się alerty dotyczące znanych fałszywych alarmów są automatycznie blokowane.
  • Wyklucz ścieżki: Ścieżki względne, jedna na wiersz, które należy pominąć podczas skanowania, przydatne do eliminowania znanych fałszywych alarmów, takich jak katalogi dostawców.
  • Adres URL crona:Unikalny, chroniony tokenem adres URL, który uruchamia skanowanie za każdym razem, gdy żąda tego harmonogram.

Aby skonfigurować to poprawnie: włącz tę funkcję, włącz alerty e-mail i dodaj adres URL cron do zaplanowanych zadań w panelu sterowania hostingiem (lub do własnego crontab), zazwyczaj zaplanowanych poza godzinami szczytu, np. o 2 w nocy. Alerty są wysyłane tylko w przypadku nowych lub zmienionych zagrożeń. Po wykryciu pliku i wykluczeniu go lub potwierdzeniu, powtarzające się alerty dla tego elementu są blokowane.

Historia skanowania

  • ID: Sekwencyjny identyfikator każdego przebiegu skanowania.
  • Data:Kiedy skanowanie zostało wykonane.
  • Wywołane przez: Ręcznie lub zgodnie z harmonogramem (cron).
  • Przeskanowane pliki:Łączna liczba plików sprawdzonych w tym przebiegu.
  • Zagrożenia:Liczba nowych lub zmodyfikowanych plików oznaczonych flagą.
  • Czas trwania::Jak długo trwało skanowanie.
  • Status:Stan ukończenia.
  • Zobacz raport:Otwiera szczegółowe wyniki skanowania.

Ta zakładka jest czysto historyczna i można ją filtrować według zakresu dat. Nie wymaga konfiguracji. Przejrzyj raporty po kilku pierwszych zaplanowanych skanach, aby dowiedzieć się, co jest „normalne” dla Twojego sklepu, ponieważ większość witryn widzi kilka oznaczonych plików powiązanych z rutynowymi aktualizacjami motywu lub rozszerzeń. Po ustaleniu tej linii bazowej, naprawdę nietypowe odkrycia będą bardziej widoczne. Zbadaj każde skanowanie, w którym liczba zagrożeń znacznie przekracza linię bazową, nawet jeśli poszczególne pliki na pierwszy rzut oka nie wyglądają na ewidentnie złośliwe. Często właśnie tak wygląda wczesny etap naruszenia bezpieczeństwa.

Wniosek

Menedżer zaawansowanych zabezpieczeń OpenCart Łączy w sobie zabezpieczenia, których większość sklepów potrzebuje fragmentarycznie – weryfikację dwuetapową, ograniczanie logowania, zaporę sieciową, CAPTCHA i skanowanie integralności plików – w jednym centralnie skonfigurowanym ekranie. Przemyślana konfiguracja, zaczynając od monitorowania logowania i łącza odzyskiwania awaryjnego, a następnie nakładając bardziej restrykcyjne kontrole, znacząco ogranicza najczęstsze ścieżki ataków na sklepy OpenCart, nie stwarzając problemów ani dla prawdziwych klientów, ani dla Twojego zespołu.

Menedżer zabezpieczeń OpenCart Advanced Security Manager jest również dostępny w OpenCart Marketplace, a właściciele sklepów mogą uzyskać do niego dostęp, klikając przycisk w tym miejscu

Instrukcja obsługi modułu PrestaShop Advanced Security Manager

PrestaShop Security Manager to kompletny moduł bezpieczeństwa PrestaShop, opracowany w celu zastąpienia wtyczek o jednym przeznaczeniu, które większość sprzedawców instaluje pojedynczo: wtyczki do uwierzytelniania dwuskładnikowego, wtyczki CAPTCHA i osobnego rozszerzenia zapory sieciowej. Zamiast tego moduł ten łączy ochronę po stronie administratora, ochronę frontendu i skanowanie integralności plików na jednym ekranie konfiguracji w zapleczu PrestaShop.

Jeśli szukasz kompletnego Moduł PrestaShop 2FA, A Moduł zapory PrestaShop, A Moduł ochrony przed atakami brute force w PrestaShoplub po prostu sposób na zablokowanie dostępu do zabezpieczyć zaplecze bez żonglowania tymi pięcioma różnymi rozszerzeniami, to Menedżer zaawansowanych zabezpieczeń Prestashop obejmuje wszystko.

Moduł ten jest podzielony na trzy obszary funkcjonalne, z których każdy ma własny zestaw zakładek:

  • Bezpieczeństwo administratora: Bezpieczeństwo administratora obejmuje 2FA (uwierzytelnianie dwuskładnikowe), ochronę przed atakami brute-force, ochronę adresu IP administratora, zmianę nazwy folderu (ukryty adres URL administratora), uwierzytelnianie HTTP i monitorowanie aktywności logowania.
  • Bezpieczeństwo front-endu: Obejmuje to zaporę aplikacji internetowych, nagłówki bezpieczeństwa HTTP, ochronę przed spamem (CAPTCHA), ochronę przed fałszywymi koszykami, ochronę treści i uwierzytelnianie HTTP witryny sklepowej.
  • Ochrona przed złośliwym oprogramowaniem: Planowane skanowanie, wykrywanie zagrożeń i raportowanie historii skanowania.

Każdy z tych obszarów jest szczegółowo opisany w dalszej części tego podręcznika, a każde pole jest objaśnione prostym językiem, dzięki czemu zawsze będziesz wiedział, co włączasz, zanim to włączysz.

Aktualizacja (8 lipca 2026 r.): Nowe funkcje dodane do modułu bezpieczeństwa PrestaShop w wersji 1.0.1

Najnowsza aktualizacja Knowband Moduł bezpieczeństwa PrestaShop wprowadza panel sterowania i funkcję bezpieczeństwa front-endu, czyli pole HoneyPot i projekt objęty ochroną przed spamem. Te dodatki zapewniają właścicielom sklepów lepszy wgląd w bezpieczeństwo sklepu i skuteczniejszą ochronę przed zautomatyzowanymi atakami, bez żadnych problemów technicznych.

1. Nowy panel bezpieczeństwa

Dodano scentralizowany Panel bezpieczeństwa, dzięki któremu administratorzy sklepów mogą na jednym ekranie sprawdzać pełny stan zabezpieczeń sklepu.

Na pulpicie nawigacyjnym wyświetlane są najważniejsze szczegóły, takie jak:

  • Wynik bezpieczeństwa
  • Aktywne zabezpieczenia
  • Nieudane i udane próby logowania
  • Wskaźnik powodzenia logowania
  • Zasięg uwierzytelniania dwuskładnikowego
  • Aktywne bany IP
  • Statystyki ochrony przed spamem
  • Oznaczone adresy IP
  • Aktywność w zakresie łapania botów
  • Najnowsze klasyfikacje honeypotów projektu
  • Najczęściej atakujące adresy IP
  • Najczęściej atakowane konta administratorów

Dzięki tej nowej funkcji sprzedawcy mogą na bieżąco monitorować zdarzenia związane z bezpieczeństwem i wykrywać problemy, zanim się pojawią.

2. Ochrona przed honeypotami

Nowa funkcja Honeypot dodaje niewidzialną pierwszą warstwę obrony przed botami. Działa poprzez umieszczenie ukrytego pola w wybranych formularzach w witrynie. Prawdziwi użytkownicy nigdy go nie zauważają, ale boty, które wypełniają wszystkie pola automatycznie, są natychmiast wykrywane.

  • Chroni formularze rejestracji, logowania, kontaktu, newslettera i komentarzy do produktu
  • Działa bez zmiany motywu Twojego sklepu
  • Nie wymaga usług osób trzecich
  • Pozostaje niewidoczny dla prawdziwych gości
  • Ogranicza liczbę wpisów spamowych i fałszywych rejestracji

Aby uzyskać jeszcze lepsze rezultaty, Honeypot dobrze współpracuje z Moduł Captcha PrestaShop aby zatrzymać bardziej zaawansowane boty.

3. Integracja projektu Honeypot

Aktualizacja ta łączy również moduł z Project Honeypot, zaufaną globalną usługą, która rozpoznaje znanych spamerów i szkodliwe adresy IP.

W przeciwieństwie do ochrony opartej wyłącznie na formularzach, Project Honeypot sprawdza reputację użytkownika jeszcze przed dotarciem do formularzy.

Główne atrakcje obejmują:

  • Sprawdzanie reputacji IP w czasie rzeczywistym za pomocą usługi Http-bl
  • Tryb obserwatora umożliwiający obserwowanie podejrzanych gości bez blokowania ich
  • Tryb działania umożliwiający automatyczne blokowanie oflagowanych adresów IP
  • Ustawienia niestandardowego czasu trwania bana
  • Obsługa białej listy adresów IP dla zaufanych użytkowników, sieci biurowych i usług CDN
  • Wyczyść logi pokazujące reputację odwiedzających i podejmowane działania

2. Kluczowe cechy Menedżer zaawansowanych zabezpieczeń PrestaShop

Uwierzytelnianie dwuskładnikowe (2FA)

Wymaga od administratorów potwierdzenia tożsamości jednorazowym kodem czasowym z aplikacji uwierzytelniającej, oprócz hasła. Zapobiega to przejęciu konta, nawet jeśli hasło zostanie ujawnione, odgadnięte lub użyte ponownie w wyniku innego włamania.

Ochrona przed brutalną siłą

Tymczasowo blokuje adres IP, z którego w określonym przedziale czasowym następuje zbyt wiele nieudanych prób logowania administratora, neutralizując automatyczne skrypty służące do wypełniania danych uwierzytelniających i zgadywania haseł bez konieczności ręcznej interwencji.

Jeżeli skrypt atakującego wypróbuje 50 kombinacji haseł dla konta administratora w czasie krótszym niż minuta, adres IP zostanie automatycznie zablokowany po upływie skonfigurowanego limitu ponownych prób na skonfigurowany okres blokady.

Ochrona adresu IP administratora

Ogranicza dostęp do zaplecza do zdefiniowanej listy adresów IP; wszyscy pozostali są blokowani, zanim jeszcze dotrą do strony logowania. Jest to najsilniejsza pojedyncza kontrola przed próbami dostępu administratora z zewnątrz, ponieważ blokuje żądanie przed sprawdzeniem jakichkolwiek danych uwierzytelniających.

Zmiana nazwy folderu (ukryty adres URL administratora)

Ten moduł może ukryć prawdziwy folder administracyjny za tajnym wirtualnym adresem URL, dzięki czemu ścieżka dostępu do zaplecza zwraca błąd 404 każdemu, kto nie zna nazwy wirtualnej. Dzięki temu Twój sklep zostanie usunięty z puli witryn wyszukiwanych przez boty w poszukiwaniu popularnych nazw folderów administracyjnych.

Uwierzytelnianie HTTP (administrator i front-end)

Za pomocą tego modułu możesz dodać dodatkowy monit o podanie nazwy użytkownika i hasła na poziomie przeglądarki, wyświetlany przed panelem administracyjnym, sklepem lub obydwoma, jeszcze przed załadowaniem ekranu logowania PrestaShop. Jest to druga warstwa uwierzytelniania, która działa całkowicie poza aplikacją i jest przydatna w środowiskach testowych, sklepach przedpremierowych lub jako dodatkowa bramka administracyjna.

Zapora aplikacji sieci Web (WAF)

Sprawdza przychodzące dane GET, POST i cookie pod kątem znanych wzorców ataków typu SQL injection, cross-site scripting i pathtraversal, blokując dopasowania za pomocą odpowiedzi HTTP 403. Pozwala to wykryć znaczną część zautomatyzowanych prób wykorzystania luk w zabezpieczeniach, zanim dotrą one do kodu PrestaShop.

Nagłówki bezpieczeństwa HTTP

Dodaje nagłówki odpowiedzi (HSTS, ochrona przed przechwytywaniem kliknięć, ochrona przed podsłuchiwaniem treści, zasady dotyczące stron odsyłających, zasady dotyczące uprawnień), które instruują przeglądarki, aby egzekwowały dodatkowe zabezpieczenia. To bezproblemowy sposób na wzmocnienie zabezpieczeń witryny przez przeglądarki, często wymagany w przypadku list kontrolnych PCI i audytów bezpieczeństwa.

Ochrona przed spamem (CAPTCHA)

Dodaje weryfikację CAPTCHA (Cloudflare Turnstile, Google reCAPTCHA lub hCaptcha) do formularza kontaktowego i formularza rejestracji klienta, ograniczając liczbę przesyłanych spamu i tworzenia fałszywych kont bez konieczności wprowadzania zmian w motywie.

Ochrona przed fałszywymi koszykami

Blokuje żądania manipulacji koszykiem oparte na GET, czyli powszechną technikę botów, która skanuje i wstępnie ładuje koszyki za pomocą parametrów URL, a nie rzeczywistych akcji dodawania do koszyka. Dzięki temu dane o koszyku i asortymencie są wolne od szumu generowanego przez boty, bez wpływu na rzeczywistych klientów.

Ochrona zawartości

Zniechęca do okazjonalnego kopiowania treści za pomocą kliknięcia prawym przyciskiem myszy, kopiowania i wklejania, wyświetlania kodu źródłowego i blokowania kombinacji klawiszy DevTools, co zwiększa nakład pracy wymagany do okazjonalnego pozyskiwania opisów produktów i obrazów.

Skanowanie antymalware’owe

Wykonuje zaplanowane skanowanie integralności plików w instalacji PrestaShop, porównując pliki ze znanym, dobrym stanem bazowym i oznaczając nowe lub zmodyfikowane pliki jako potencjalne zagrożenia. Ujawnia to dowody naruszenia bezpieczeństwa, takie jak wstrzyknięty kod, zmodyfikowane pliki główne lub nieoczekiwane nowe pliki, często na długo przed ich pojawieniem się w witrynie sklepu.

3. Instalacja modułu PrestaShop Security Manager

Przesyłanie modułu

  1. Zaloguj się do panelu administracyjnego PrestaShop.
  2. Nawigować do Moduły > Menedżer modułów.
  3. Kliknij Prześlij moduł w prawym górnym rogu.
  4. Wybierz plik ZIP modułu, który pobrałeś po zakupie.
  5. Poczekaj, aż wskaźnik postępu przesyłania się zapełni. Nie opuszczaj strony w trakcie tego kroku, ponieważ może to zakłócić przesyłanie plików przy wolniejszym połączeniu.

4. Przegląd panelu administracyjnego Menedżer zaawansowanych zabezpieczeń PrestaShop

Moduł dodaje nowy wpis do menu zaplecza, zazwyczaj w zainstalowanych modułach lub w dedykowanym menu bezpieczeństwa, w zależności od motywu PrestaShop. Po jego otwarciu pojawia się ekran konfiguracji podzielony na trzy obszary najwyższego poziomu, z których każdy podzielony jest na osobne zakładki:

  • Bezpieczeństwo administratora: elementy sterujące dotyczące logowania do zaplecza i sesji administracyjnych, w tym uwierzytelnianie dwuskładnikowe (2FA), ochrona przed atakami siłowymi (Brute-Force), ochrona adresu IP administratora, zmiana nazwy folderu, uwierzytelnianie HTTP i monitorowanie logowania, obejmujące podwidok Pracownicy służący do zarządzania indywidualnymi rejestracjami uwierzytelniania dwuskładnikowego (2FA).
  • Bezpieczeństwo front-endu: kontrole dotyczące ruchu skierowanego do klientów, w tym zapora sieciowa aplikacji internetowych, nagłówki zabezpieczające HTTP, ochrona przed spamem, ochrona przed fałszywymi koszykami, ochrona treści i uwierzytelnianie HTTP w witrynie sklepowej.
  • Ochrona przed złośliwym oprogramowaniem: konfiguracja skanowania i raporty z historii skanowania, obejmujące adres URL CRON używany do zaplanowanego skanowania oraz przeszukiwalny i filtrowalny dziennik poprzednich skanów.

Na górze strony konfiguracji, niezależnie od tego, na której karcie się znajdujesz, znajdziesz adres URL odzyskiwania awaryjnego, stały link, który jednym kliknięciem wyłączy ograniczające funkcje modułu, jeśli kiedykolwiek się zamkniesz.

Ważne: To najważniejsza informacja o module zawarta w niniejszej instrukcji obsługi. Możesz ją skopiować teraz, przed przystąpieniem do konfiguracji, i zapisać poza panelem administracyjnym, gdzie będziesz mieć do niej dostęp.

5. Bezpieczeństwo administratora

Bezpieczeństwo administratora jest podstawą tego Moduł bezpieczeństwa administratora PrestaShop: zestaw mechanizmów zabezpieczających samo logowanie do zaplecza, które jest najważniejszym celem w każdym sklepie. Zhakowane konto administratora daje atakującemu znacznie większy zasięg niż jakakolwiek luka w zabezpieczeniach front-endu, dlatego ta sekcja zasługuje na szczególną uwagę podczas początkowej konfiguracji.

Uwierzytelnianie dwuskładnikowe (2FA)

Administratorzy sklepu mogą z tego korzystać Moduł uwierzytelniania dwuskładnikowego PrestaShop wymagać podania jednorazowego kodu opartego na czasie z aplikacji uwierzytelniającej oprócz zwykłego hasła, zamykając 

Włącz 2FA:Włącza obsługę 2FA za pomocą przełącznika. Administratorzy zostaną przekierowani do konfiguracji aplikacji uwierzytelniającej przy następnym logowaniu.

Włącz dla wszystkich sklepów, nawet jeśli nie zostało to jeszcze wymuszone.

Biała lista adresów IP: Administratorzy sklepu z dodanymi adresami IP całkowicie pomijają uwierzytelnianie dwuskładnikowe, jeden w wierszu lub rozdzieleni przecinkami; zwolnieni nawet wtedy, gdy włączona jest opcja Wymuś.

Zaleca się dodanie biura lub domu jako siatki bezpieczeństwa przed wymuszeniem uwierzytelniania dwuskładnikowego.

Wymuś 2FA: Możesz przekierować każdego administratora, który nie znajduje się na białej liście, do skonfigurowania uwierzytelniania dwuskładnikowego, zanim będzie mógł kontynuować.

Możesz włączyć tę opcję dopiero po dodaniu zaufanego adresu IP do białej listy lub potwierdzeniu adresu URL odzyskiwania.

b) Pracownicy

ID: Identyfikuje konto pracownika.

Status 2FA: Pokazuje, czy dla danego pracownika włączono uwierzytelnianie dwuskładnikowe (2FA), korzystając z zakładki Status uwierzytelniania dwuskładnikowego.

Zaleca się okresowe sprawdzanie, zwłaszcza po zmianach kadrowych.

Akcje: Resetuje (wyłącza) utraconą rejestrację 2FA, aby pracownik mógł ją ponownie skonfigurować.

Użyj natychmiast, jeśli pracownik zgubi urządzenie uwierzytelniające.

Zalecaną ścieżką wdrożenia jest najpierw włączenie uwierzytelniania dwuskładnikowego (2FA) w trybie opt-in, a następnie włączenie wymuszonego uwierzytelniania dwuskładnikowego (Forc 2FA), gdy wszyscy będą mieli czas na rejestrację. Takie postępowanie zapobiega przejęciu konta z powodu wycieku, odgadnięcia lub ponownego użycia haseł, ponieważ samo skradzione hasło nie wystarcza już do zalogowania. Jest to szczególnie przydatne w sklepach z dostępem zdalnym lub przez podwykonawców, w zapleczu wieloosobowym lub w sklepach, w których doszło do wcześniejszego włamania do systemu.

Ważne: Nigdy nie wymuszaj uwierzytelniania dwuskładnikowego (2FA) w całej witrynie bez uprzedniego umieszczenia na białej liście co najmniej jednego zaufanego adresu IP lub potwierdzenia, że ​​awaryjny adres URL odzyskiwania działa. Pamiętaj, aby lista adresów IP umieszczonych na białej liście była krótka i regularnie sprawdzana, ponieważ te adresy całkowicie omijają uwierzytelnianie dwuskładnikowe. Karta „Pracownicy” umożliwia przywrócenie dostępu do konta członka zespołu bez wyłączania ochrony dwuskładnikowej dla całego sklepu, co jest przydatne w przypadku zgubienia lub wymiany telefonu, ponownej instalacji aplikacji i odejścia pracownika. Warto dodać resetowanie statusu uwierzytelniania dwuskładnikowego do standardowej listy kontrolnej odejścia pracownika.

2. Ochrona przed atakiem siłowym

Administratorzy sklepu mogą z tego korzystać Moduł ochrony przed atakami brute force w PrestaShop automatyczne blokowanie adresów IP, których liczba nieudanych prób logowania przekracza zdefiniowaną liczbę, dzięki czemu można zatrzymać skrypty służące do wypełniania danych uwierzytelniających bez konieczności ręcznego monitorowania.

Włącz ochronę przed siłowym atakiem: Ta funkcja tymczasowo blokuje adres IP po zbyt wielu nieudanych logowaniach administratora. Zaleca się włączenie ochrony przed atakiem siłowym w sklepie produkcyjnym.

Maksymalna liczba ponownych prób: Maksymalna liczba ponownych prób to liczba nieudanych prób, po której ban zostanie aktywowany przy kolejnej próbie po limicie.

Możesz dodać wartość jako 5 prób, gdyż jest to rozsądna wartość domyślna.

Okno czasowe (sekundy): Okno toczące się to okno czasowe, w którym zliczane są nieudane próby.

Czas bana (sekundy): Czas blokady pokazuje, jak długo zablokowany adres IP pozostaje zablokowany w systemie. Czas blokady wygasa automatycznie.

Biała lista adresów IP: Dodaj adresy IP, które nigdy nie są liczone ani blokowane, a następnie dodaj zaufane adresy IP biura/VPN.

Zacznij od umiarkowanych wartości, przejrzyj rejestr prób logowania po tygodniu i zaostrz ustawienia, jeśli nadal widzisz powtarzające się wzorce ataków z różnych adresów IP. To jest sedno Moduł brute force PrestaShop Funkcjonalność: bezpośrednio neutralizuje automatyczne zgadywanie haseł bez konieczności monitorowania logów w czasie rzeczywistym. Warto połączyć to z uwierzytelnianiem dwuskładnikowym (2FA) zamiast polegać wyłącznie na ochronie przed atakami siłowymi, ponieważ ochrona przed atakami siłowymi spowalnia atakujących, a 2FA całkowicie ich powstrzymuje, nawet jeśli hasło zostanie w końcu odgadnięte. Bany są automatyczne i ograniczone czasowo, więc nie ma potrzeby ręcznego odblokowywania adresu IP; ban usuwa się automatycznie po upływie czasu blokady.

3. Ochrona adresu IP administratora

Administratorzy sklepu mogą z tego korzystać Moduł ograniczeń IP PrestaShophttps://www.knowband.com/pl/prestashop-security-manager aby ograniczyć dostęp do zaplecza do ustalonej listy zaufanych adresów IP, blokując każdego innego użytkownika, w tym boty, które nigdy nie zobaczą strony logowania.

Ogranicz dostęp administratora według adresu IP: Funkcja ta umożliwia ograniczenie dostępu do Back Office do określonej listy zaufanych adresów IP.

Jak to działa:

Po włączeniu tej opcji, dostęp do Twojego Back Office będą miały wyłącznie adresy IP wymienione poniżej, a wszyscy inni użytkownicy, w tym osoby próbujące dotrzeć do strony logowania, zostaną zablokowani.

Dla Twojego bezpieczeństwa, Twój aktualny adres IP zostanie automatycznie dodany do listy dozwolonych adresów w chwili włączenia tej opcji, dzięki czemu nie zablokujesz sobie dostępu do niego przez przypadek.

Dozwolone adresy IP (wymagane): Dostęp do Back Office będzie możliwy wyłącznie z adresów IP wprowadzonych w tym miejscu.

4. Zmień nazwę folderu administratora

Ukryj nazwę folderu administracyjnego: Administratorzy sklepów mogą skorzystać z tej funkcji, będącej częścią modułu bezpieczeństwa PrestaShop, aby ukryć prawdziwy adres URL zaplecza pod tajnym adresem wirtualnym. Dzięki temu Twój sklep zostanie usunięty z puli witryn, które automatyczne skanery wyszukują, odgadując popularne nazwy folderów administracyjnych.

Ukryj administratora pod wirtualną nazwą:  Po włączeniu tej opcji bezpośredni adres URL administratora zwraca błąd 404, a do zaplecza można uzyskać dostęp wyłącznie za pośrednictwem wirtualnego adresu URL ustawionego poniżej. Nazwa administratora wirtualnego: Wprowadź nazwę, używając od 3 do 32 liter, cyfr, myślników lub podkreśleń. Użyj tej nazwy jako tajnej, tak jak hasła.

5. Uwierzytelnianie HTTP (administrator)

Administratorzy sklepu mogą użyć tej funkcji, aby dodać monit o podanie nazwy użytkownika i hasła na poziomie przeglądarki w całym panelu administracyjnym. Będzie to działać jako dodatkowa bramka nad standardowym logowaniem administratora PrestaShop.

Włącz uwierzytelnianie HTTP dla administratora

Ta funkcja jest częścią modułu bezpieczeństwa PrestaShop. Ta konkretna opcja dodaje monit o podanie nazwy użytkownika i hasła jeszcze przed załadowaniem ekranu logowania administratora, zapewniając dodatkową warstwę bezpieczeństwa, oprócz standardowych danych logowania administratora.

Włącz uwierzytelnianie HTTP dla administratora:Gdy ta opcja jest włączona, użytkownicy muszą wpisać nazwę użytkownika i hasło w oknie przeglądarki, zanim zobaczą ekran logowania administratora.

Nazwa użytkownika / Hasło: Oto dane uwierzytelniające wymagane do uwierzytelnienia HTTP. Hasło jest przechowywane w postaci zaszyfrowanej i nigdy nie jest zapisywane w postaci zwykłego tekstu.

Biała lista adresów IP: Adresy IP wymienione tutaj całkowicie pominą monit o podanie hasła.

Zgodność z serwerem (CGIPassAuth): Dodaje dyrektywę potrzebną na serwerach, na których PHP działa jako FastCGI/PHP-FPM, gdyż w przeciwnym razie nagłówek uwierzytelniania nie jest poprawnie przekazywany.

6. Monitorowanie logowania

Administratorzy sklepu mogą z tego korzystać Moduł bezpieczeństwa logowania PrestaShop funkcja otrzymywania powiadomień o pomyślnych logowaniach i prowadzenia możliwego do pobrania dziennika audytu każdej próby logowania administratora.

Powiadomienia o logowaniu i dziennik audytu

E-mail po pomyślnym zalogowaniu: Ta opcja powoduje wysłanie powiadomienia e-mail za każdym razem, gdy administrator pomyślnie zaloguje się do zaplecza.

Powiadomienie e-mail: To jest adres, na który wysyłane są alerty logowania. Jeśli pozostawisz puste pole, domyślnie będzie to adres e-mail Twojego sklepu.

Rejestr prób logowania administratora:  Ta opcja rejestruje jeden wiersz danych na każdą próbę logowania, zawierający adres IP, czas, adres e-mail i wynik, w pobieralnym pliku dziennika.

Rejestr prób logowania: To jest sam dziennik. Przyciski pobierania stają się aktywne po pojawieniu się wpisów.

6. Ochrona front-endu

Zabezpieczenia front-end chronią Twój sklep internetowy, czyli tę część witryny, z którą bezpośrednio wchodzi w interakcję każdy klient i bot. To właśnie tutaj Moduł zapory PrestaShop, A Moduł captcha PrestaShopI Moduł nagłówków bezpieczeństwa PrestaShop wszystkie funkcjonalności działają równolegle, a każda z nich służy do zwalczania innej kategorii zagrożeń dla klientów.

Zapora aplikacji WWW

Administratorzy sklepu mogą z tego korzystać Moduł PrestaShop WAF aby automatycznie blokować żądania zawierające znane wzorce ataków SQL injection, cross-site scripting i path-traversal zanim dotrą one do kodu witryny sklepowej.

Nagłówki bezpieczeństwa HTTP

Administratorzy sklepu mogą z tego korzystać Moduł nagłówków bezpieczeństwa PrestaShop aby polecić przeglądarkom użytkowników automatyczne stosowanie dodatkowych zabezpieczeń bez widocznych zmian w samym sklepie.

Nagłówki zabezpieczeń

Te ustawienia dodają małe, niewidoczne instrukcje, które informują przeglądarki internetowe, jak bezpiecznie obsługiwać Twój sklep. Nie musisz być ekspertem technicznym, aby z nich korzystać; większość z nich można bezpiecznie włączyć i zapomnieć o nich.

Ochrona XSS
To starsza funkcja bezpieczeństwa, która pomaga blokować określone typy ataków. Większość nowoczesnych przeglądarek ma teraz lepsze wbudowane zabezpieczenia, ale włączenie tej funkcji nie ma żadnego wpływu na bezpieczeństwo; można ją traktować jako zabezpieczenie awaryjne dla starszych przeglądarek.

Ochrona przed kliknięciami
Dzięki temu inne witryny internetowe nie będą mogły potajemnie wyświetlać Twojego sklepu w ukrytej ramce na swojej stronie. Jest to sztuczka, która jest czasem stosowana w celu oszukania odwiedzających i skłonienia ich do kliknięcia czegoś, czego nie chcieli.

Ochrona przed podsłuchiwaniem treści
Przeglądarki czasami próbują „zgadywać”, jaki typ pliku przeglądają, co może zostać wykorzystane przez atakujących. To ustawienie nakazuje przeglądarkom ufać typowi pliku określonemu przez sklep, zamiast zgadywać.

Przeglądanie tylko HTTPS (HSTS)
Informuje przeglądarki, aby zawsze łączyły się ze sklepem przy użyciu bezpiecznej, szyfrowanej wersji witryny (HTTPS), a nigdy wersji niezabezpieczonej.

Uwzględnij subdomeny / Wstępne ładowanie
Zasada bezpiecznego połączenia jest wówczas rozszerzana na wszystkie używane przez Ciebie subdomeny (np. blog.yourstore.com) i opcjonalnie możesz zarejestrować swój sklep na globalnej liście sprawdzanej automatycznie przez przeglądarki.

Polityka polecających
Gdy ktoś kliknie link z Twojego sklepu do innej witryny, przeglądarki zazwyczaj udostępniają pewne informacje o tym, skąd pochodzi odwiedzający. To ustawienie ogranicza zakres udostępnianych informacji.

Polityka uprawnień
To ustawienie pozwala kontrolować, z jakich funkcji urządzenia, np. aparatu lub mikrofonu, strony Twojego sklepu mogą korzystać w przeglądarce odwiedzającego.

Ochrona przed spamem

Administratorzy sklepu mogą z tego korzystać Moduł ochrony przed spamem PrestaShop oraz Moduł captcha PrestaShop funkcjonalność umożliwiająca automatyczne dodawanie weryfikacji CAPTCHA do formularzy kontaktowych i rejestracyjnych klientów.

1. Ochrona przed spamem (CAPTCHA)

Ta funkcja jest częścią Moduł bezpieczeństwa PrestaShop, pomagając botom i spamerom zapobiegać zalewaniu formularzy kontaktowych i rejestracyjnych niechcianymi wiadomościami. Jako wbudowana Moduł antyspamowy PrestaShop oraz Moduł captcha PrestaShopdziała w połączeniu z innymi narzędziami, takimi jak Moduł PrestaShop reCAPTCHA, Moduł PrestaShop Cloudflare Turnstile, Moduł hCaptcha PrestaShop, wszystkie zaprojektowane tak, aby weryfikować, czy formularze przesyła prawdziwy użytkownik, a nie bot.

Włącz ochronę przed spamem
Po włączeniu tej opcji do formularzy kontaktowych i rejestracyjnych zostanie dodany kod CAPTCHA. Weryfikacja odbywa się na serwerze przed zaakceptowaniem formularza, więc nie można jej ominąć.

Provider
Tutaj wybierasz, z której usługi CAPTCHA chcesz skorzystać: Cloudflare Turnstile, Google reCAPTCHA czy hCaptcha. Każda z nich działa nieco inaczej, ale wszystkie mają ten sam cel: blokowanie automatycznego spamu.

Klucz witryny / klucz tajny
Są to specjalne kody dostarczane przez wybraną usługę CAPTCHA, które bezpiecznie łączą Twój sklep z tą usługą.

Motyw widżetu
Kontroluje wygląd pola CAPTCHA, na przykład Auto, Jasny lub Ciemny.

2. [Nowe] Pole Honeypot

Honeypot dodaje dodatkową warstwę ochrony przed spamem w Twoim interfejsie, umieszczając niewidoczne pola w wybranych formularzach. Prawdziwi odwiedzający lub klienci nigdy nie widzą tych pól, ale zautomatyzowane boty próbujące wypełnić każde pole mogą zostać wykryte i zatrzymane. Ta lekka i prosta ochrona ogranicza spam, fałszywe konta i logowania sterowane przez boty, jednocześnie zapewniając płynne zakupy prawdziwym klientom.

Włącz HoneypotWłącz to ustawienie, aby aktywować ochronę Honeypot w swoim sklepie. Po włączeniu moduł dyskretnie dodaje ukryte pole do wybranych formularzy. Jeśli bot wypełni to ukryte pole, jego zgłoszenie zostanie oznaczone jako podejrzane i zablokowane, zanim zostanie przetworzone.

Formularze chronione: Wybierz formularze, które powinny być objęte ochroną Honeypot. Moduł obsługuje:

Rejestracja – Blokuje automatyczne tworzenie kont i fałszywe rejestracje.

Zaloguj– Blokuje próby automatycznego logowania i ataki botów.

Kontakt zapobiega otrzymywaniu wiadomości spam i zautomatyzowanych zapytań przez Twoją skrzynkę odbiorczą.

Newsletter– Zapobiega fałszywym lub automatycznym subskrypcjom newsletterów. Uwaga: Zależy to od modułu newslettera i konfiguracji motywu. Jeśli formularz nie zostanie znaleziony na stronie, ochrona zostanie automatycznie pominięta.

Komentarze do produktu– Chroni formularze recenzji i komentarzy przed spamem i automatycznymi wpisami. Uwaga: Zależy to od modułu komentarzy do produktu i konfiguracji motywu. Jeśli formularz jest niedostępny, ochrona jest automatycznie pomijana.

3.0 Projekty HoneyPot

Włącz projekt Honeypot: Włącz/wyłącz zakładkę dla całej funkcji. Po włączeniu, adres IP każdego odwiedzającego jest sprawdzany pod kątem protokołu Http:BL (czarnej listy DNS projektu Honeypot) zaraz po załadowaniu strony. To właśnie czyni tę funkcję „proaktywną” w porównaniu z polem formularza honeypot, które reaguje tylko wtedy, gdy ktoś faktycznie wyśle ​​formularz.
Klucz dostępuKlucz dostępu to 12-znakowy identyfikator pisany małymi literami, wydany przez Project Honeypot, który łączy wyszukiwania HTTP:BL z Twoim kontem. Nie jest to tajne dane uwierzytelniające (nie daje dostępu do niczego), a jedynie informuje usługę DNS, o którą witrynę pyta, podobnie jak klucz API używany do atrybucji/ograniczania przepustowości, a nie do uwierzytelniania.
Tryb tylko dla obserwatora: Adresy IP są wyszukiwane i klasyfikowane, wszystko jest rejestrowane, ale nikt nie jest blokowany. To faza gromadzenia danych.
Zakres dziennika:Zakres dziennika w module bezpieczeństwa PrestaShop kontroluje, ile danych zostanie zapisanych w dzienniku klasyfikacji.
Tylko oznaczone adresy IP:lżejszy, rejestruje tylko tych odwiedzających, których Http:BL uważa za ryzykownych.
Wszyscy odwiedzający: rejestruje klasyfikację każdego odwiedzającego, w tym tych „bezpiecznych”, co jest przydatne do zbudowania obrazu bazowego ogólnej reputacji ruchu. Rejestr rośnie szybciej, więc wpisy są automatycznie usuwane po 7 dniach.

Czas trwania bana (sekundy): Ważne tylko w trybie akcji (oznaczony adres IP). Ustawia, jak długo zablokowany adres IP pozostaje zablokowany, zanim będzie mógł spróbować ponownie.

Biała lista adresów IP- Możesz dodać adresy IP do białej listy, aby nigdy nie były blokowane. Dziennik klasyfikacji: Pokazuje adres IP każdego odwiedzającego, jego klasyfikację (Bezpieczny, Podejrzany, Harvester lub Spamer komentarzy) oraz informację, czy system go jedynie zaobserwował, czy faktycznie zablokował. To właśnie sprawdzasz w fazie Obserwatora, aby wykryć fałszywe alarmy przed przejściem do trybu Akcji.

Ochrona przed fałszywymi koszykami

Ochrona przed manipulacją koszykiem

Ta funkcja służy do blokowania zautomatyzowanej manipulacji koszykiem opartej na GET, czyli powszechnej techniki skryptowej, różniącej się od rzeczywistych działań dodawania do koszyka podejmowanych przez prawdziwych kupujących. Administratorzy sklepów mogą na niej polegać. Knowband funkcja chroniąca sklep przed botami i skryptami, które próbują dodawać produkty do koszyka bezpośrednio manipulując adresem URL, zamiast klikać w witrynę sklepową w standardowy sposób.

Ochrona zawartości

 

Administratorzy sklepów mogą używać tego modułu ochrony treści PrestaShop, aby zapobiegać przypadkowemu kopiowaniu tekstów i obrazów znajdujących się w witrynie sklepu.

Włącz ochronę treści
Ta funkcja służy jako główny przełącznik ochrony treści. Należy pamiętać, że działa ona jedynie odstraszająco – zdeterminowany użytkownik może ją ominąć, korzystając z narzędzi programistycznych w przeglądarce.

Wyłącz kopiowanie/wycinanie/wklejanie
Funkcja ta służy do blokowania skrótów klawiaturowych, których odwiedzający zazwyczaj używają do kopiowania, wycinania lub wklejania treści ze stron.

Wyłącz wyświetlanie źródła (Ctrl+U)
Funkcja ta służy do blokowania skrótu przeglądarki, który umożliwia odwiedzającym przeglądanie kodu źródłowego Twojej strony.

Wyłącz menu kontekstowe prawego przycisku myszy
Funkcja ta służy do usunięcia menu kontekstowego, aby odwiedzający nie mogli za jego pomocą zapisywać obrazów ani kopiować treści.

Wyłącz zaznaczanie tekstu
Funkcja ta służy do zapobiegania podświetlaniu lub zaznaczaniu tekstu na stronie przez użytkowników.

Wyłącz narzędzia deweloperskie/inspektor (F12)
Ta funkcja służy do blokowania skrótów klawiszowych F12, Ctrl+Shift+I i Ctrl+Shift+J. Należy pamiętać, że nie uniemożliwia ona otwierania Narzędzi Deweloperskich z poziomu menu przeglądarki.

Biała lista adresów IP (pracownicy)
Administratorzy sklepu mogą używać tego pola do wyświetlania listy adresów IP, które omijają wszelkie ograniczenia ochrony treści.

Uwierzytelnianie HTTP (Frontend)

Administratorzy sklepu mogą z tego korzystać Knowband Moduł ochrony hasłem Prestashop, który umożliwia zablokowanie całego sklepu za pomocą monitu o podanie nazwy użytkownika i hasła na poziomie przeglądarki. Jest to niezależne od uwierzytelniania HTTP administratora, o którym mowa w Sekcji 7.

Włącz uwierzytelnianie HTTP dla witryny sklepowej
Funkcja ta umożliwia dodanie monitu o podanie hasła przed całą witryną sklepu, zanim będzie można wyświetlić dowolną stronę.

Nazwa użytkownika Hasło
Administratorzy sklepu mogą używać tego pola do ustawiania danych uwierzytelniających specyficznych dla sklepu, które są przechowywane w postaci zaszyfrowanej.

Biała lista adresów IP
Administratorzy sklepu mogą używać tego pola do wyświetlania listy adresów IP, które całkowicie pomijają monit o podanie hasła w witrynie sklepowej.

Ta funkcja służy do ochrony sklepu przedpremierowego lub testowego przed wyszukiwarkami i przypadkowymi użytkownikami. To ograniczenie jest celowe, to ustawienie ma całkowicie zablokować dostęp, a nie działać niewidocznie w tle.

Jeśli monit o podanie hasła wyświetla się w pętli nawet po jego poprawnym wpisaniu na serwerze z uruchomionym FastCGI/PHP-FPM, administratorzy sklepu mogą włączyć ustawienie CGIPassAuth w obszarze Uwierzytelnianie HTTP administratora w sekcji 7, karcie 5. Ustawienie to dotyczy zarówno monitu administratora, jak i monitu witryny sklepowej.

7. Ochrona antywirusowa

Moduł jest uzupełniany o funkcję ochrony przed złośliwym oprogramowaniem, która obejmuje zaplanowane skanowanie integralności plików. Jest to warstwa działająca niezależnie od zabezpieczeń logowania i ochrony witryny sklepowej, skoncentrowana wyłącznie na wykrywaniu nieautoryzowanych zmian w plikach instalacji.

Ustawienia

Włącz ochronę antywirusową
Ta funkcja służy jako główny przełącznik skanera antywirusowego. Po jej wyłączeniu punkt końcowy skanowania powraca natychmiast, nie skanując niczego.

Alert e-mailowy o nowych zagrożeniach
Ta funkcja służy do wysyłania alertów na adres e-mail administratora sklepu za każdym razem, gdy skanowanie wykryje nowe lub zmodyfikowane zagrożenia. Powtarzające się alerty dotyczące znanych fałszywych alarmów są automatycznie blokowane, więc nie otrzymasz powiadomienia o tym samym przedmiocie dwa razy.

Wyklucz ścieżki
Administratorzy sklepu mogą użyć tego pola, aby podać ścieżki względne, po jednej w każdym wierszu, które powinny zostać pominięte podczas skanowania. Jest to przydatne do eliminowania znanych fałszywych alarmów, takich jak katalogi dostawców.

Adres URL CRON
Funkcja ta służy do dostarczania unikalnego, chronionego tokenem adresu URL, który uruchamia skanowanie za każdym razem, gdy zażąda tego harmonogram serwera.

Aby wszystko poprawnie skonfigurować, włącz tę funkcję, włącz powiadomienia e-mail i dodaj adres URL CRON do zaplanowanych zadań w panelu sterowania hostingiem (lub bezpośrednio do tabeli crontab na serwerze, jeśli zarządzasz nim samodzielnie), zwykle zaplanowanych na godziny poza szczytem, ​​np. 2 w nocy. Powiadomienia są wysyłane tylko w przypadku nowych lub zmodyfikowanych zagrożeń. Po wykryciu pliku i wykluczeniu go lub potwierdzeniu, powtarzające się powiadomienia dotyczące tego samego znanego elementu są blokowane, więc Twoja skrzynka odbiorcza nie będzie zalewana tymi samymi znaleziskami każdej nocy.

Raporty ze skanowania

ID
Funkcja ta umożliwia przypisanie sekwencyjnego identyfikatora do każdego skanowania, dzięki czemu można łatwo odwoływać się do poszczególnych skanów.

Data
Funkcja ta służy do rejestrowania czasu wykonania każdego skanowania.

Wywołane przez
Funkcja ta pokazuje, czy skanowanie zostało wykonane ręcznie czy też za pomocą zaplanowanego zadania CRON.

Przeskanowane pliki
Funkcja ta służy do wyświetlania łącznej liczby plików sprawdzonych podczas danego skanowania.

Zagrożenia
Funkcja ta służy do wyświetlania liczby nowych lub zmodyfikowanych plików oznaczonych podczas skanowania.

Czas trwania:
Funkcja ta służy do rejestrowania czasu trwania skanowania.

Status
Funkcja ta służy do sygnalizowania stanu ukończenia skanowania.

Zobacz raport
Administratorzy sklepu mogą użyć tej opcji, aby wyświetlić szczegółowe wyniki dla konkretnego skanowania.

8. Wniosek

Menedżer bezpieczeństwa PrestaShop łączy w sobie zabezpieczenia, których większość sklepów potrzebuje fragmentarycznie, w tym: Moduł PrestaShop 2FA, A Moduł brute force PrestaShop, A Moduł zapory PrestaShop, A Moduł captcha PrestaShopi skanowanie integralności plików w celu ochrony przed złośliwym oprogramowaniem w jednym, centralnie skonfigurowanym Bezpieczny back-end PrestaShopPrzemyślana konfiguracja, zaczynając od monitorowania logowania i adresu URL odzyskiwania awaryjnego, a następnie nakładając bardziej restrykcyjne kontrole, znacząco redukuje najczęstsze ścieżki ataków na sklepy PrestaShop, nie powodując utrudnień dla prawdziwych klientów ani Twojego zespołu.

 

Kompletny podręcznik użytkownika rozszerzenia OpenCart SocialAI Pro

Prowadzenie ruchliwego sklepu OpenCart zazwyczaj oznacza, że ​​ktoś musi usiąść, przejrzeć katalog i napisać podpisy na Facebooku, LinkedIn i X za każdym razem, gdy produkt pojawi się na rynku lub ponownie będzie dostępny. Rozszerzenie Opencart AI Social Media Post Generator Extension eliminuje ten problem, łącząc katalog frontendowy bezpośrednio z silnikiem pisania opartym na sztucznej inteligencji (AI) i połączonymi kontami społecznościowymi, dzięki czemu posty mogą być tworzone i publikowane bez konieczności pisania ani jednej linijki tekstu. W tym jednym rozszerzeniu automatycznie realizowane są trzy zadania: sztuczna inteligencja tworzy podpis, reguła decyduje, kiedy i w jakiej sieci zostanie on opublikowany, a rejestr historii przechowuje wszystkie wygenerowane wpisy, niezależnie od tego, czy zostały opublikowane, zachowane jako wersja robocza, czy zaplanowane na później.

1. 0 Instalacja Rozszerzenie automatyzacji mediów społecznościowych Opencart

Poniższa konfiguracja instaluje rozszerzenie OpenCart Social Media Automation w taki sam sposób, jak każdy inny moduł OpenCart. Z poziomu panelu administracyjnego OpenCart przejdź do sekcji Rozszerzenia i otwórz okno Instalatora. Prześlij plik ocmod.zip w dokładnie takiej samej postaci, w jakiej został pobrany po zakupie. Otwórz FTP, skopiuj pliki z folderu przesyłania do pliku głównego witryny. Przejdź do modyfikacji, odśwież i wyczyść pamięć podręczną.

2.0 Przegląd panelu administracyjnego

Po pierwszym otwarciu konfiguracji u góry widoczne są trzy zakładki: Ustawienia ogólne, Reguły i Historia wpisów. Każda z nich obsługuje inną część przepływu pracy i razem tworzą całe środowisko rozszerzenia Opencart AI Social Media Post Generator Extension. Ustawienia ogólne to miejsce, w którym dostawca AI nawiązuje połączenie, gdzie przechowywane są klucze API i gdzie każde konto społecznościowe jest autoryzowane przez OAuth. Reguły to warstwa automatyzacji; to tutaj właściciel sklepu decyduje, które produkty się kwalifikują, co musi się stać, aby wpis został opublikowany, które platformy go otrzymają i w jakim tonie powinna pisać sztuczna inteligencja. Każdy wpis wygenerowany przez rozszerzenie pojawia się tutaj wraz ze swoim statusem, platformą, na której był tworzony, który silnik AI go napisał oraz czy wyzwoliła go reguła, czy człowiek. Wpis można również rozpocząć od nowa bezpośrednio w tej zakładce, bez konieczności stosowania żadnej reguły.

3.0 Ustawienia ogólne Generator postów w mediach społecznościowych Opencart AI

Włącz moduł:Włącz lub wyłącz funkcjonalność w interfejsie użytkownika za pomocą przełącznika.

Wybór dostawcy sztucznej inteligencji:Z poziomu jednego menu rozwijanego dostępne są trzy silniki, a sklep może uruchomić w danym momencie tylko jeden z nich:

OpenAI: Opcje OpenAI ChatGPT obejmują GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4.1, GPT-4.1 Mini i GPT-4o.
Google Bliźnięta:Gemini 3 Pro, Gemini 2.5 Pro, Gemini 3.5 Flash i Gemini 2.5 Flash są dostępne dla sklepów, które wolą pozostać w ekosystemie Google.
Antropiczny Claude:Claude Opus 4.8, Claude Sonnet 4.6 i Claude Haiku 4.5 są oferowane każdemu, kto ma już dostęp do API Claude lub po prostu preferuje jego styl pisania.

Zmiana dostawcy wchodzi w życie od razu po wygenerowaniu kolejnego wpisu i nie powoduje żadnych zmian w historii wpisów sprzed zmiany.


Wprowadzanie klucza API: Administratorzy sklepu muszą wkleić w to pole klucz wybranego powyżej dostawcy. Musi to być prawdziwy, aktualnie aktywny klucz z włączoną opcją przedpłaty lub płatności. Klucz, który wygasł lub został unieważniony, wyświetli błąd tylko przy pierwszej próbie wygenerowania przez rozszerzenie. Sam klucz pozostaje w bazie danych sklepu i jest wysyłany bezpośrednio z serwera do dostawcy, bez pośrednictwa strony trzeciej.


Suwak temperaturyAdministratorzy sklepów mogą używać suwaka temperatury do kontrolowania kreatywności i zróżnicowania treści generowanych przez sztuczną inteligencję w mediach społecznościowych. Niższe wartości generują bardziej spójny i przewidywalny tekst marketingowy, podczas gdy wyższe wartości generują bardziej kreatywne, angażujące i różnorodne posty w mediach społecznościowych.


Pułap tokenów:Pokazuje, ile tokenów można wykorzystać w ramach pojedynczego żądania generacji, od 100 do 2,000.


Uchwyty dla X: Tutaj znajdują się dwa opcjonalne pola: jedno dla własnego identyfikatora X sklepu, drugie dla osoby wskazanej jako autor treści. Żadne z nich nie ma wpływu na to, czy post zostanie opublikowany; pozostaw oba puste, jeśli nie ma identyfikatora X, do którego można się odwołać.


Łączenie każdego konta społecznościowego:Wszystkie trzy sieci łączą się z tej samej zakładki Ustawienia ogólne, a funkcjonalność rozszerzenia Opencart Auto Publish Facebook LinkedIn obsługuje każdą z nich za pośrednictwem własnego, dedykowanego procesu autoryzacji.


Facebook: Kliknij przycisk połączenia z Facebookiem, a otworzy się okno z prośbą o pozwolenie na publikowanie na stronie. Jeśli na tym koncie zarządzanych jest więcej niż jedna strona, pojawi się selektor, który pozwoli wybrać właściwą. Po potwierdzeniu, ekran ustawień zaktualizuje się, pokazując, która strona jest teraz połączona: to element konfiguracji rozszerzenia Opencart Facebook Auto Post Extension i zazwyczaj kończy się najszybciej z trzech.


LinkedInOtwórz najpierw portal programisty LinkedIn i znajdź aplikację, która została tam zarejestrowana. Karta Autoryzacja w tej aplikacji zawiera identyfikator klienta i tajny klucz klienta: skopiuj oba do odpowiednich pól. Przed kliknięciem przycisku Połącz z tej strony, pobierz adres URL przekierowania widoczny w rozszerzeniu i dodaj go do listy autoryzowanych przekierowań w aplikacji LinkedIn, zapisz go, a następnie wróć i dokończ autoryzację. Ten element jest sprzedawany jako Możliwość rozszerzenia postów o produktach Opencart LinkedIni to właśnie ten element najprawdopodobniej będzie wymagał ponownego sprawdzenia, jeśli posty nie są wyświetlane: zazwyczaj przyczyną jest niezgodny adres URL przekierowania.


X (Twitter): W portalu X Developer Portal otwórz sekcję Klucze i tokeny zarejestrowanej aplikacji i skopiuj identyfikator klienta oraz klucz tajny klienta do rozszerzenia. Adres URL przekierowania należy również dodać do listy wywołań zwrotnych tej aplikacji, tak samo jak w przypadku LinkedIn. Jedną z rzeczy, która może być myląca: aplikacja X musi mieć włączone uprawnienia do zapisu, a nie tylko do odczytu, w przeciwnym razie próba połączenia z rozszerzeniem Opencart Twitter Auto Post Extension zakończy się niepowodzeniem na etapie autoryzacji.


Instagram: Publikowanie na Instagramie nie jest częścią tej wersji. Funkcja automatycznego publikowania postów na Instagramie w Opencart jest planowana w ramach przyszłej aktualizacji, ale na razie rozszerzenie autoryzuje i publikuje tylko na Facebooku, LinkedIn i X.

3.0 Jak tworzyć reguły Generuj posty w mediach społecznościowych 

Nazwa reguły
Administratorzy sklepu mogą użyć tego ustawienia, aby przypisać unikalną i opisową nazwę reguły, co ułatwi jej identyfikację i śledzenie w rozszerzeniu OpenCart AI Social Media Automation.

Produkty / Kategorie / Producent
Funkcja ta umożliwia sprzedawcom określenie zakresu produktów na potrzeby automatycznego generowania treści do mediów społecznościowych w oparciu o konkretne produkty, kategorie lub producentów.

Cyngiel
Administratorzy sklepu mogą skonfigurować zdarzenia wyzwalające, które będą automatycznie inicjowane Generowanie postów w mediach społecznościowych przy użyciu sztucznej inteligencji i przepływy pracy wydawniczej.

Nowy produkt
Automatycznie generuje i publikuje treści w mediach społecznościowych po dodaniu nowego produktu do sklepu OpenCart.

Z powrotem w magazynie
Automatycznie tworzy posty promocyjne w mediach społecznościowych, gdy niedostępny produkt staje się ponownie dostępny.

Instrukcja obsługi
Umożliwia administratorom ręczne generowanie treści do mediów społecznościowych bez polegania na zautomatyzowanych warunkach wyzwalających.

Buty na platformie
Sprzedawcy mogą wybrać jedną lub więcej połączonych platform mediów społecznościowych, w tym Facebook, LinkedIn i X (Twitter), w celu dystrybucji treści.

Tryb publikacji
Funkcja ta umożliwia administratorom zdefiniowanie sposobu i czasu publikacji wygenerowanych treści mediów społecznościowych na wybranych platformach.

Natychmiastowy
Publikuje wygenerowane przez sztuczną inteligencję posty w mediach społecznościowych natychmiast po wygenerowaniu treści, bez konieczności ręcznego sprawdzania.

Podręcznik (wersja robocza)
Zapisuje wygenerowaną treść jako wersję roboczą, umożliwiając administratorom przeglądanie, edycję i zatwierdzanie postów przed publikacją.

Planowy
Automatycznie planuje publikację postów w mediach społecznościowych w określonym przedziale czasowym, aby zapewnić spójną dystrybucję treści i wysoki poziom zaangażowania.

Zaplanowane okno opóźnienia
Administratorzy mogą zdefiniować minimalne i maksymalne opóźnienie publikacji, aby automatycznie dystrybuować treści mediów społecznościowych w określonym przedziale czasowym.

Nazwa handlowa

To ustawienie pozwala sprzedawcom określić nazwę swojej marki, dzięki czemu treści generowane przez sztuczną inteligencję mogą zachować spójność przekazu marki.

Przemysłowe

Administratorzy sklepów mogą zdefiniować branżę, w której działają, aby pomóc sztucznej inteligencji generować istotne i branżowe treści w mediach społecznościowych.

Ton głosu

Funkcja ta umożliwia sprzedawcom dostosowanie stylu pisania postów generowanych przez sztuczną inteligencję do strategii komunikacji ich marki.

Użycie emoji

Administratorzy mogą kontrolować użycie emoji w generowanych treściach, aby zapewnić ich spójność z wymaganiami marki i platformy.

Grupy hashtagów

Sprzedawcy mogą definiować predefiniowane grupy hashtagów, aby zwiększyć widoczność w mediach społecznościowych, łatwość wyszukiwania i zaangażowanie odbiorców.

Czarna lista słów

Funkcja ta umożliwia administratorom ograniczenie występowania określonych słów, fraz, nazw konkurentów lub wrażliwych terminów w generowanych treściach.

CTA na platformę

Właściciele sklepów mogą skonfigurować specyficzne dla danej platformy wezwania do działania, aby zwiększyć zaangażowanie i wskaźniki konwersji w różnych kanałach mediów społecznościowych.

Instrukcje niestandardowe

Administratorzy mogą zapewnić dodatkowe wytyczne dotyczące generowania treści, aby mieć pewność, że posty generowane przez sztuczną inteligencję są zgodne z konkretnymi celami marketingowymi.

Maksymalna liczba postów na uruchomienie crona / na dzień / na produkt na dzień

Funkcja ta umożliwia sprzedawcom kontrolowanie częstotliwości publikowania treści w mediach społecznościowych i zapobieganie tworzeniu nadmiernej ilości lub duplikacji treści.

Zapisywanie i testowanie reguł

Zapisz regułę

Administratorzy sklepów mogą zapisywać reguły automatyzacji, aby aktywować generowanie treści do mediów społecznościowych przy użyciu sztucznej inteligencji na podstawie skonfigurowanych wyzwalaczy i warunków publikacji.

Wygeneruj / Uruchom teraz

Funkcja ta umożliwia sprzedawcom natychmiastowe testowanie i wdrażanie reguł, generując treści do mediów społecznościowych dla wszystkich kwalifikujących się produktów i wybranych platform.

4.0 Historia wpisów Zaloguj się Rozszerzenie generatora wpisów w mediach społecznościowych Opencart AI

Przegląd historii postów

Administratorzy sklepu mogą używać dziennika historii wpisów do monitorowania, przeglądania i zarządzania wszystkimi treściami w mediach społecznościowych generowanymi przez sztuczną inteligencję z centralnego pulpitu.

Co jest nagrane

System rejestruje istotne szczegóły, w tym identyfikator wpisu, datę generacji, platformę, produkt, status publikacji, dostawcę sztucznej inteligencji i powiązaną regułę automatyzacji.

Utwórz post

Sprzedawcy mogą ręcznie generować treści do mediów społecznościowych oparte na sztucznej inteligencji dla wybranych produktów, bez konieczności tworzenia reguł automatyzacji.

Ręczne generowanie postów

Funkcja ta umożliwia administratorom tworzenie, przeglądanie, edytowanie, planowanie i publikowanie niestandardowych treści w mediach społecznościowych bezpośrednio z sekcji Historia wpisów.

5.0 kroków generowania klucza API dla wtyczki Opencart SocialAI Pro

Dla API Claude: 

  1. Odwiedź Strona internetowa Anthropic, i kliknij „Rozpocznij budowę”.
  2. Utwórz konto, uzyskaj dostęp do Panelu sterowania, wygeneruj klucz API i zapisz go w bezpiecznym miejscu.

Dla API Gemini:

  1. Aby uzyskać dostęp do API, odwiedź stronę Studio sztucznej inteligencji Google stronie internetowej.
  2.  Kliknij „Uzyskaj klucz API”, zaakceptuj warunki korzystania z usługi, utwórz klucz i wklej go do ustawień konfiguracji modułu.

Dla interfejsu API ChatGPT: 

  1. Uzyskaj Klucz API OpenAI i skonfiguruj go w ustawieniach modułu.
  2. Kliknij na swój profil (prawy górny róg) → „Wyświetl klucze API” → „Utwórz nowy klucz tajny”.
  3. Natychmiast dopisz klucz i schowaj go w bezpiecznym miejscu. 

Wniosek

Rozszerzenie Opencart AI Social Media Post Generator obejmuje całą ścieżkę od danych produktu do opublikowanego wpisu, bez konieczności ręcznego pisania podpisów. Jako kompletne rozszerzenie Opencart Social Media Automation, obsługuje pisanie za pomocą sztucznej inteligencji, ustalanie czasu i targetowanie platformy za pomocą reguł oraz rejestrowanie za pomocą dziennika historii – wszystko z poziomu tego samego panelu administracyjnego OpenCart, z którego właściciele sklepów korzystają już codziennie.


Niezależnie od tego, czy chodzi o rozszerzenie Opencart Auto Publish Facebook LinkedIn, które publikuje posty od razu po ich wygenerowaniu, czy o rozszerzenie Opencart Social Media Auto Scheduler, które naturalnie rozkłada dużą partię postów na kilka dni, kontrola redakcyjna nigdy nie opuszcza właściciela sklepu: wersje robocze zawsze można sprawdzić, edytować lub wstrzymać przed upublicznieniem czegokolwiek.

Dla tych, którzy oceniają go konkretnie pod kątem rozszerzenia automatyzacji marketingu w mediach społecznościowych Opencart, krótka wersja jest taka: jeden moduł sztucznej inteligencji pisze teksty zgodne z marką, jeden moduł reguł decyduje, kiedy i gdzie są one umieszczane, a jeden dziennik historii śledzi wszystkie te działania. Razem obejmują one większość codziennej obecności katalogu w mediach społecznościowych bez konieczności ciągłego wysiłku ręcznego.

Rozszerzenie Opencart SocialAI Pro jest również dostępne w Opencart Marketplace – https://www.opencart.com/index.php?route=marketplace/extension/info&member_token=a82287f721dce288db62f253df7a972b&extension_id=48624

Pytania dotyczące pomocy technicznej, pomocy w konfiguracji lub prośby o konfigurację można kierować na adres [email chroniony]Informacje o wydaniu i dalsza dokumentacja są dostępne na stronie internetowej Knowband.

 

SocialAI Pro – Moduł generatora postów w mediach społecznościowych PrestaShop AI Kompletny podręcznik użytkownika

SocialAI Pro to moduł generatora postów w mediach społecznościowych oparty na sztucznej inteligencji, który łączy katalog produktów bezpośrednio z Facebookiem, LinkedIn i X (Twitterem) za pomocą automatyzacji opartej na sztucznej inteligencji, dostępnej dla PrestaShop i OpenCart. Administratorzy sklepów mogą generować posty w mediach społecznościowych dla dowolnego produktu w swoim katalogu, publikować je automatycznie za pomocą wyzwalaczy sterowanych regułami lub tworzyć i wysyłać posty ręcznie, bez konieczności pisania ani jednego słowa tekstu od podstaw.

Ten przewodnik obejmuje każdą sekcję modułu automatyzacji mediów społecznościowych PrestaShop, od instalacji po zarządzanie historią wpisów. Niezależnie od tego, czy konfigurujesz moduł po raz pierwszy, czy tworzysz nową regułę dla kategorii produktów, każde pole i ustawienie są tutaj udokumentowane dokładnie tak, jak wyglądają w panelu administracyjnym PrestaShop.

1.0 To Moduł generatora postów w mediach społecznościowych PrestaShop AI Jest dla

Knowband SocialAI Pro to odpowiednie narzędzie dla:

  • Administratorzy sklepów, którzy chcą zautomatyzować publikowanie w mediach społecznościowych postów o nowych produktach lub uzupełnionym asortymencie bez konieczności codziennego pisania treści
  • Zespoły marketingowe zarządzające obecnością w mediach społecznościowych na Facebooku, LinkedIn i X z poziomu jednego zaplecza PrestaShop
  • Sprzedawcy prowadzący duże lub szybko rotujące katalogi, w przypadku których ręczne publikowanie w mediach społecznościowych nie jest opłacalne
  • Operatorzy agencji zarządzający wieloma sklepami PrestaShop, którzy potrzebują w pełni odizolowanej automatyzacji społecznościowej dla każdego sklepu
  • Właściciele sklepów, którzy chcą mieć kontrolę nad głosem marki nad treściami generowanymi przez sztuczną inteligencję bez konieczności zatrudniania copywritera

2.0 Podręcznik instalacji

2.1 Wymagania systemowe

Przed zainstalowaniem modułu Knowband PrestaShop AI Social Media Post Generator sprawdź, czy Twoje środowisko spełnia następujące wymagania:

  • PrestaShop 1.7.x, 8.x lub 9.x
  • PHP 7.4 lub nowszy
  • Prawidłowy klucz API od co najmniej jednego obsługiwanego dostawcy sztucznej inteligencji – OpenAI GPT, Google Gemini lub Anthropic Claude
  • Co najmniej jedno aktywne konto w mediach społecznościowych – strona na Facebooku, strona na LinkedIn lub konto X (Twitter) do połączenia OAuth
  • Włącz protokół HTTPS w swoim sklepie (wymagany przez wszystkie trzy przepływy OAuth platformy społecznościowej)
  • Dostęp CRON na serwerze, jeśli planujesz korzystać z automatyzacji zaplanowanej lub wyzwalanej zdarzeniami

2.2 Instalacja Knowband SocialAI Pro w PrestaShop

Administratorzy sklepu mogą przeprowadzić pełną instalację w mniej niż pięć minut za pomocą standardowego instalatora modułów PrestaShop. Na żadnym etapie nie jest wymagana żadna edycja plików bazowych.

Otwórz panel administracyjny PrestaShop i przejdź do sekcji „Moduły”, a następnie „Menedżer modułów”. Kliknij „Prześlij moduł” w prawym górnym rogu ekranu.

Wybierz plik ZIP otrzymany od Knowband po zakupie i kliknij Otwórz. Po zakończeniu przesyłania kliknij Zainstaluj, gdy pojawi się monit. Po zakończeniu instalacji kliknij Konfiguruj, aby po raz pierwszy otworzyć ustawienia SocialAI Pro.

Jeśli moduł nie pojawi się automatycznie po instalacji, wpisz SocialAI Pro lub Knowband Social w pasku wyszukiwania Menedżera modułów i kliknij Konfiguruj w wynikach.

3.0 Przegląd panelu administracyjnego

Teraz szczegółowo przyjrzymy się panelowi administracyjnemu w Prestashop SocialAI Pro Automatic Post Scheduler. Po pomyślnej instalacji zostaniesz przekierowany do ustawień ogólnych modułu. Moduł ten składa się z trzech zakładek: Ustawienia ogólne, Tworzenie reguł, Menedżer i Historia wpisów.

 Ustawienia główne: Miejsce, w którym administratorzy sklepu konfigurują moduł sztucznej inteligencji, wprowadzają dane uwierzytelniające API, ustawiają limity tokenów i łączą platformy mediów społecznościowych za pomocą protokołu OAuth.

zasady: Administratorzy sklepu tworzą reguły automatyzacji, które automatycznie publikują posty w mediach społecznościowych po kliknięciu „Generuj”. Każda reguła definiuje, które produkty mają zostać opublikowane, co powoduje publikację posta, na jakie platformy zostanie on wysłany, jak powinna brzmieć treść i kiedy ma zostać opublikowana.

Historia postów: Funkcja historii wpisów obejmuje logi każdego wpisu wygenerowanego za pomocą modułu PrestaShop AI Social Media Post Generator. Ta zakładka zawiera również status, platformę, używany silnik AI, źródło oraz podgląd treści. Ponadto administratorzy sklepu mogą również ręcznie tworzyć wpisy z tej zakładki bez uruchamiania reguły.

Ustawienia ogólne 4.0

Administratorzy sklepów powinni uzupełnić zakładkę Ustawienia ogólne przed utworzeniem jakichkolwiek reguł lub próbą publikacji postów. Ta zakładka łączy moduł zarówno z modelami sztucznej inteligencji, jak i platformami mediów społecznościowych, które będą odbierać zautomatyzowane treści.

4.1 Włącz moduł

Przełącznik Włącz moduł służy do zarządzania całym modułem Moduł automatyzacji mediów społecznościowych PrestaShopJeśli ustawisz tę opcję na „Tak”, aktywuje ona całą automatyzację, wyzwalacze reguł i publikowanie. Ustawienie na „Nie” natychmiast zatrzymuje całą aktywność wychodzącą, dzięki czemu nie są generowane żadne wpisy, nie są uruchamiane żadne reguły ani nie są wywoływane żadne połączenia z platformą.

Administratorzy sklepu powinni pamiętać, że włączenie modułu wymaga zapisania prawidłowego klucza API AI w polu Klucz API poniżej wyboru modelu.

4.2 Wybór silnika AI

Moduł generatora postów w mediach społecznościowych Knowband SocialAI Pro PrestaShop AI zapewnia administratorom sklepu bezpośredni dostęp do trzech wiodących dostawców sztucznej inteligencji: GPT firmy OpenAI, Claude firmy Anthropic i Gemini firmy Google z poziomu jednego menu rozwijanego. Wybierz silnik, którego Twój sklep będzie używał do generowania treści.

Modele dostępne na platformach AI

OpenAI GPT: Obsługuje GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4.1, GPT-4.1 Mini i GPT-4o. Administratorzy sklepów korzystający z OpenAI GPT Connect za pośrednictwem własnego klucza API OpenAI mogą przełączać się między modelami w dowolnym momencie, bez konieczności rekonfigurowania reguł.

Bliźnięta Google: Zautomatyzowane posty w mediach społecznościowych Prestashop obsługują Gemini 3 Pro, Gemini 2.5 Pro, Gemini 3.5 Flash i Gemini 2.5 Flash. Sprzedawcy mogą korzystać z tego silnika, jeśli preferują infrastrukturę AI Google.

Klaudiusz antropiczny: Obsługuje Claude Opus 4.8, Claude Sonnet 4.6 i Claude Haiku 4.5. Administratorzy sklepu, którzy preferują jakość wydruku Anthropic lub mają dostęp do API Claude, mogą połączyć się za pomocą swojego klucza API Claude tutaj.

W całym module aktywny jest tylko jeden silnik na raz. Dodatkowo, zmiana silnika dotyczy wszystkich kolejnych postów generowanych od razu. Wcześniej wygenerowane posty w historii postów nie są uwzględniane przez zmianę silnika w module.

4.3 Klucz API

Aby włączyć funkcjonalność modeli AI, administratorzy sklepu muszą wprowadzić w wyznaczonym polu klucz API wybranego dostawcy AI. 

Klucz API musi być aktywnym kluczem z wystarczającą ilością środków lub włączonym rozliczeniem na koncie dostawcy. Wygasły lub unieważniony klucz zwraca błąd przy pierwszej próbie wygenerowania. Klucz jest zapisywany lokalnie w bazie danych PrestaShop i wywoływany bezpośrednio z serwera do API dostawcy sztucznej inteligencji.

4.4 temperatury

Wartość temperatury 0 zapewnia skupiony, spójny i przewidywalny wynik, a ten sam opis produktu generuje za każdym razem bardzo podobny tekst. Wartość 1 wprowadza większą różnorodność i kreatywne sformułowania, co sprawdza się w sklepach, które chcą mniej powtarzać treści w mediach społecznościowych w całym katalogu.

Należy pamiętać, że OpenAI GPT-5 i Claude Opus 4 nie akceptują ustawień temperatury. Działają one z własnymi, domyślnymi ustawieniami, niezależnie od wprowadzonej wartości. 

Maks. 4.5 tokenów na żądanie

Administratorzy sklepu ustawiają w tym polu maksymalną liczbę tokenów, których silnik sztucznej inteligencji może użyć na żądanie generowania słów. Dopuszczalny zakres wynosi od 100 do 2,000.

4.6 Ustawienia nazwy użytkownika Twitter X

Uchwyt X (witryna): Administratorzy sklepu mogą dodać uchwyt X swojego sklepu, na przykład @yourstore. 

Możesz pozostawić to pole puste, jeśli Twój sklep nie ma aktywnego konta X.

Uchwyt X (Twórca): Administratorzy sklepu mogą dodać swój uchwyt X, na przykład @author. 

Pola te są opcjonalne i nie mają wpływu na publikację wpisu. 

4.7 Łączenie platform mediów społecznościowych

Facebook, LinkedIn i X są połączone z poziomu zakładki Ustawienia ogólne w module automatyzacji mediów społecznościowych Knowband PrestaShop. Konfiguracja każdej platformy zajmuje zaledwie kilka kroków i każda przebiega według własnego procesu.

Facebook

Kliknij Połącz Facebooka, Na ekranie pojawi się wyskakujące okienko. Następnie należy udzielić niezbędnych uprawnień, aby zezwolić na publikowanie na stronie na Facebooku. Każdy, kto zarządza więcej niż jedną stroną, zobaczy selektor; wystarczy wybrać odpowiednią stronę z listy. Status połączenia natychmiast odzwierciedli zmianę, wyświetlając nazwę połączonej strony po potwierdzeniu wszystkich danych.

LinkedIn

Przede wszystkim zaloguj się do portalu dla programistów LinkedIn i otwórz zarejestrowaną aplikację. W sekcji Auth zakładka, zarówno identyfikator klienta oraz Sekret klienta zostaną wyświetlone. Skopiuj je i upuść w odpowiednich polach w module. Przed kliknięciem „Autoryzuj” wymagany jest dodatkowy krok, dodaj Adres URL przekierowania Z modułu i wklej go do sekcji Autoryzowane adresy URL przekierowań w ustawieniach aplikacji LinkedIn. Najpierw zapisz zmianę, a następnie wróć do modułu i kliknij Połącz LinkedIn aby zakończyć proces.

X (Twitter)

Zacznij od odwiedzenia portalu X Developer i otwarcia Klucze i żetony sekcja dla zarejestrowanej aplikacji. Skopiuj identyfikator klienta oraz Sekret klienta i wprowadź oba dane w odpowiednich polach wewnątrz modułu. Adres URL przekierowania Wyświetlane w module dane należy również dodać do adresów URL wywołania zwrotnego wymienionych w ustawieniach uwierzytelniania aplikacji. Zrób to przed próbą połączenia. Po wprowadzeniu tych danych kliknij Połącz Twitter/X i autoryzuj za pomocą wyskakującego okienka. Szybka rzecz do sprawdzenia wcześniej: konto X musi mieć włączony dostęp do zapisu w ramach uprawnień do publikowania, ponieważ bez niego integracja nie zostanie przeprowadzona.

Zasady 5.0

Karta Reguły to miejsce, w którym administratorzy sklepu budują logikę automatyzacji, która napędza moduł generatora postów w mediach społecznościowych Knowband PrestaShop AI. Każda reguła to kompletny zestaw instrukcji, który definiuje, co i kiedy zostanie opublikowane, gdzie i jak będzie brzmiało.

Administratorzy sklepu widzą wszystkie istniejące reguły w tabeli Reguły. Każdy wiersz zawiera identyfikator reguły, nazwę reguły, objęte produkty, typ wyzwalacza, wybrane platformy, tryb publikacji, status oraz przycisk Generuj w przypadku uruchomień ręcznych.

5.1 Zrozumienie tabeli reguł w SocialAI Pro

Tabela Reguły zapewnia administratorom sklepu pełną kontrolę nad wszystkimi skonfigurowanymi automatyzacjami na pierwszy rzut oka. 

Sprzedawcy internetowi mogą tworzyć dowolną liczbę reguł, zależnie od potrzeb ich katalogu. Każda reguła działa niezależnie, z własnym zakresem produktu, wyzwalaczem, wyborem platformy, głosem marki i ustawieniami publikacji.

Zasady 5.0

Karta Reguły to miejsce, w którym administratorzy sklepu budują logikę automatyzacji, która napędza moduł generatora postów w mediach społecznościowych Knowband PrestaShop AI. Każda reguła to kompletny zestaw instrukcji, który definiuje, co jest publikowane, kiedy jest publikowane, gdzie jest publikowane i jak brzmi tekst. Administratorzy sklepu mogą uruchamiać reguły ręcznie, pozwalać im na automatyczne uruchamianie się w przypadku zdarzeń związanych z produktem lub planować je w określonym przedziale czasowym – wszystko w ramach tej samej konfiguracji reguł.

5.1 Jak utworzyć regułę w Generator postów w mediach społecznościowych Prestashop AI

Nazwa reguły: Możesz dodać nazwę reguły, aby ją zidentyfikować. Nazwa powinna być unikatowa, aby uniknąć pomyłki. Nazwa ta pojawia się w historii wpisów dla każdego wpisu wygenerowanego przez regułę w Generatorze Wpisów Prestashop AI, ułatwiając śledzenie, która reguła wygenerowała daną treść.

Produkty Możesz wybrać produkt, dla którego chcesz wygenerować post. Możesz również wybrać wiele produktów jednocześnie.

Kategorie:Funkcja ta została dodana w przypadku, gdy chcesz wygenerować post dla kategorii.

Producent:Podobnie, jeśli chcesz wygenerować wpis dla marki producenta, możesz dodać producenta w polu.

Cyngiel: Te wyzwalacze decydują o typie tworzonej reguły. Pomaga to wyświetlić skonfigurowany typ wyzwalacza, taki jak Nowy produkt, Ponownie dostępny w magazynie lub Ręcznie. Należy pamiętać, że reguły ustawione na Ręcznie są uruchamiane tylko wtedy, gdy administrator sklepu kliknie „Generuj” w tym wierszu.

Nowy produkt:Reguła jest uruchamiana, gdy produkt zostanie po raz pierwszy dodany do sklepu.

Z powrotem w magazynieReguła jest aktywowana, gdy ilość produktu zmienia się z zera na ilość dodatnią. Knowband SocialAI Pro poprawnie obsługuje warianty produktów, a uzupełnienie zapasów jednego wariantu nie powoduje publikowania postów dla innych wariantów w tej samej grupie produktów.

Instrukcja obsługi: Reguła nie uruchamia się automatycznie. Administratorzy sklepu uruchamiają ją, klikając Wygeneruj Kliknij przycisk w wierszu tabeli Reguły lub użyj opcji Uruchom teraz wewnątrz reguły.

 

Buty na platformie:Ta opcja umożliwia właścicielom sklepów wybranie platform, na których chcą udostępniać posty, np. Facebook, LinkedIn i X, w oparciu o ustawienia wybrane podczas konfigurowania reguł.

Tryb publikacji:Ten tryb publikacji wskazuje, czy ta reguła będzie publikować posty natychmiast po wyzwoleniu, czy będą one przechowywane jako wersje robocze do ręcznego przeglądu, czy też będą dystrybuowane w ramach zaplanowanego okna opóźnienia.

NatychmiastowyPosty są publikowane na wybranych platformach w momencie ich wygenerowania. Nie ma konieczności weryfikacji przez administratora.

Podręcznik (wersja robocza)): Wygenerowane posty trafiają do Historii postów jako wersje robocze. Administratorzy sklepu przeglądają je, w razie potrzeby edytują i publikują każdy post osobno z zakładki Historia postów.

PlanowyPosty są zatrzymywane po wygenerowaniu i publikowane w losowym momencie w konfigurowalnym przedziale czasowym od minimum do maksimum. Ten tryb dystrybuuje zbiorcze posty naturalnie na przestrzeni dni, zamiast publikować je jednocześnie we wszystkich połączonych kanałach.

Zaplanowane okno opóźnienia (Min./maks. liczba dni)
Widoczne tylko wtedy, gdy tryb publikacji jest ustawiony na „Zaplanowany”. Administratorzy sklepu wprowadzają minimalną i maksymalną liczbę dni. Każdemu wygenerowanemu postowi przypisywany jest losowy czas publikacji w tym przedziale czasowym. Sprzedawca może to wykorzystać, aby katalog zawierający 50 produktów wyświetlał się jako organiczna, rozłożona w czasie treść, a nie jako zautomatyzowana partia.

Nazwa handlowa
Nazwa sklepu lub marki uwzględniana przez sztuczną inteligencję w generowanym tekście. Administratorzy sklepów wprowadzają dokładną nazwę, do której chcą się odwoływać w postach, na przykład „Knowband Store” lub nazwę handlową swojego sklepu. Dzięki temu każdy post przypisuje treść do właściwej identyfikacji marki.

Przemysłowe
Krótki opis branży lub niszy produktowej sklepu. Administratorzy sklepu wprowadzają ten opis, aby sztuczna inteligencja zrozumiała kontekst rynkowy podczas pisania tekstów reklamowych, na przykład „zasoby sztuki cyfrowej”, „akcesoria modowe” lub „elektronika domowa”. Pole branżowe kształtuje słownictwo i punkty odniesienia w generowanych wynikach.

Ton głosu

Administratorzy sklepu wybierają ton komunikacji dla wszystkich postów generowanych przez tę regułę. Dostępnych jest pięć opcji:

Professional
Przyjazny
Figlarny
Pilny
Inspirujące

Zasady korzystania z emoji
Administratorzy sklepu mogą kontrolować, czy sztuczna inteligencja będzie uwzględniać emotikony w generowanych postach. Mogą oni wybrać odpowiednie opcje z listy rozwijanej. Na przykład, jeśli wybrano opcję „nigdy”, emotikony nie zostaną dodane. Jeśli wybrano opcję „oszczędnie”, emotikony zostaną dodane zgodnie z treścią. Emotikony są częściej używane w postach na Facebooku i X, a rzadziej na LinkedIn, niezależnie od tego ustawienia.

Grupy hashtagów

Administratorzy sklepu wprowadzają hashtagi, które chcą uwzględnić w generowanych postach zgodnie z tą regułą. Hashtagi można wprowadzać w module jako listę rozdzieloną przecinkami. Co więcej, narzędzia sztucznej inteligencji umieszczają je w poście zgodnie z konwencją platformy: w tekście dla Facebooka i X, zgrupowane na końcu dla LinkedIn. Pozostaw to pole puste, aby sztuczna inteligencja automatycznie generowała hashtagi kontekstowe.

Czarna lista słów

Ponadto administratorzy sklepu wpisują wyrazy rozdzielone przecinkami, na przykład nazwy konkurentów, odniesienia do wycofanych produktów, wyrazy sprzeczne z wytycznymi marki lub jakikolwiek język nieodpowiedni dla grupy docelowej. 

Frazy wezwania do działania (CTA) na platformę

Administratorzy sklepów wpisują konkretne wezwanie do działania (CTA) dla każdej wybranej platformy. Sztuczna inteligencja używa tych fraz w końcowej linijce każdego posta. Na przykład: „Kup teraz w naszym sklepie” dla Facebooka, „Zobacz cały katalog” dla LinkedIn i „Kup już dziś” dla X. Jeśli pole CTA pozostanie puste, sztuczna inteligencja dopisze własną linijkę końcową dla tego kanału.

Instrukcje niestandardowe

Sprzedawca może użyć tej opcji do dowolnego celu, który nie jest objęty powyższymi polami strukturalnymi, na przykład: „Zawsze wspominaj o bezpłatnej wysyłce”, „Odwołuj się do sezonowej wyprzedaży” lub „Ogranicz tekst do 100 słów na wszystkich platformach”. Instrukcje te są dołączane do każdego monitu AI generowanego przez tę regułę.

Maksymalna liczba postów na uruchomienie crona

Ustawia maksymalną liczbę postów, jakie ta reguła może wygenerować podczas jednego wykonania cron

Maksymalna liczba postów dziennie

Łączna liczba wpisów, które ta reguła może wygenerować we wszystkich uruchomieniach cron w ciągu jednego dnia kalendarzowego. Po osiągnięciu tego limitu reguła przestaje generować wpisy na dany dzień, niezależnie od liczby pozostałych kwalifikujących się produktów. 

Maksymalna liczba postów na produkt dziennie

Zapobiega publikowaniu tego samego produktu więcej niż określoną liczbę razy w ciągu jednego dnia. Administratorzy sklepów zazwyczaj ustawiają tę opcję na 1, aby uniknąć wielokrotnego pojawiania się tego samego produktu w połączonych kanałach tego samego dnia.

5.3 Zapisywanie i uruchamianie reguły

Po skonfigurowaniu wszystkich pól administratorzy sklepu klikają „Zapisz regułę”, aby dodać ją do tabeli reguł. Reguła jest natychmiast aktywowana, jeśli status jest ustawiony na „Aktywny”, a wyzwalacz jest ustawiony na „Nowy produkt” lub „W magazynie”. Reguła zostanie uruchomiona przy następnym spełnieniu warunku wyzwalacza.

W przypadku reguł wyzwalających ręcznie lub w celu przetestowania dowolnej reguły bezpośrednio po zapisaniu, administratorzy sklepu klikają przycisk „Generuj” w wierszu reguły w tabeli „Reguły”. Generator postów Knowband Prestashop AI przetwarza wszystkie kwalifikujące się produkty w zakresie reguły, generuje posty natywne dla platformy dla każdego wybranego kanału i dodaje je do historii postów, rejestrując nazwę reguły, silnik i źródło dla każdego wpisu.

Administratorzy sklepu mogą edytować dowolną regułę w dowolnym momencie, klikając „Edytuj” w jej wierszu. Zmiany zaczną obowiązywać od następnego uruchomienia reguły. Wpisy wygenerowane przez regułę przed edycją nie są aktualizowane wstecz.

6.0 Historia postów

Karta Historia wpisów w Generator automatycznych postów Prestashop od narzędzi AI To kompletny zapis logów każdego wpisu wygenerowanego przez moduł generatora postów w mediach społecznościowych Knowband SocialAI Pro PrestaShop AI. Co więcej, administratorzy sklepu mogą przeglądać wygenerowane treści, sprawdzać status publikacji i identyfikować nieudane wpisy wraz z dokładnym błędem.

Każdy wiersz w tabeli Historia wpisów w module zawiera:

ID: To unikalny identyfikator przypisany przez moduł PrestaShop AI-Powered Content Generator.

Data: Wyświetla dokładną datę zgodnie z konfiguracją serwera.

Platforma: Pomaga to zidentyfikować platformy, dla których wygenerowano post.

Produkt: Nazwa produktu.

Zapowiedź: Możesz wyświetlić podgląd wpisu w mediach społecznościowych, który zawiera unikalny adres URL wpisu w mediach społecznościowych.

Reguła: Nazwa reguły, która spowodowała wygenerowanie tego wpisu za pomocą modułu automatycznej publikacji.

Status: Aktualny stan posta: Wersja robocza, Zaplanowany, Opublikowany lub Nieudany. Wersje robocze postów zostały wygenerowane, ale jeszcze nieopublikowane. Administratorzy sklepu mogą przeglądać i edytować wersje robocze postów przed ich opublikowaniem.

Silnik: Silnik sztucznej inteligencji, który wygenerował ten post, to OpenAI GPT, Gemini lub Claude.

Źródło: Czy post został wygenerowany automatycznie przez wyzwalacz reguły (Auto) czy utworzony ręcznie przez administratora (Ręcznie).

6.2 Tworzenie ręcznego wpisu z historii wpisów

Administratorzy sklepu mogą ręcznie tworzyć posty z zakładki Historia postów, bez konieczności uruchamiania reguły lub oczekiwania na zdarzenie. Funkcja ta jest przeznaczona do jednorazowych ogłoszeń, promocji konkretnych produktów, postów z wyprzedażami błyskawicznymi i innych treści, w których wymagana jest pełna kontrola administratora nad czasem publikacji i treścią.

Sprzedawca może skorzystać z tej funkcji, klikając przycisk „Utwórz wpis” u góry zakładki „Historia wpisów”. Wybierz produkt, platformy docelowe, silnik AI i model dla tego wpisu, wprowadź szczegółowe instrukcje dotyczące kopii i kliknij „Generuj”. Wpis pojawi się natychmiast w historii wpisów jako ręczny szkic źródłowy. Administratorzy sklepu mogą następnie przejrzeć wygenerowaną kopię, w razie potrzeby ją edytować i opublikować bezpośrednio lub zapisać jako zaplanowany wpis.

7.0 Często zadawane pytania

P: Czy administratorzy sklepu mogą zmieniać silniki AI bez utraty istniejących reguł?

Zmiana silnika AI w Ustawieniach ogólnych dotyczy wszystkich przyszłych generowanych postów, ale nie wpływa na istniejące reguły, zaplanowane posty ani wpisy w historii postów. Reguły nie przechowują ustawień silnika na poziomie reguły; silnik jest globalnym ustawieniem modułu. Ponadto administratorzy sklepu, którzy przejdą z OpenAI na Gemini w trakcie kampanii, zauważą, że wszystkie kolejne generacje korzystają z Gemini, podczas gdy wcześniej wygenerowane wersje robocze postów zachowują oryginalną etykietę silnika w historii postów.

P: Dlaczego post wyświetla się jako Wersja robocza po uruchomieniu reguły?

Sprzedawca może sprawdzić ustawienie „Tryb publikacji” reguły. Jeśli reguła jest ustawiona na „Ręczny tryb publikacji”, wszystkie wygenerowane posty trafiają do historii postów jako wersje robocze, niezależnie od wyzwalacza. Administratorzy sklepu muszą je przejrzeć i opublikować z zakładki „Historia postów”. Aby przełączyć się na publikację automatyczną, edytuj regułę i zmień „Tryb publikacji” na „Natychmiastowy” lub „Zaplanowany”.

P: W jaki sposób Knowband SocialAI Pro radzi sobie z limitem 280 znaków w systemie X?

Moduł PrestaShop AI Social Media Post Generator generuje treści specyficzne dla platformy dla każdego kanału i wymusza limity znaków po wygenerowaniu. Posty X są pisane i przycinane do 280 znaków, zanim zostaną zapisane w Historii Postów. Post, który przekroczyłby limit, jest automatycznie wychwytywany i dostosowywany — nigdy nie dociera do API X z nieprawidłową długością.

P: Czy można połączyć więcej niż jedną platformę społecznościową jednocześnie?

Administratorzy sklepu mogą połączyć się jednocześnie z Facebookiem, LinkedIn i X z poziomu zakładki Ustawienia ogólne. Każda platforma utrzymuje własne, niezależne połączenie OAuth. Odłączenie jednej platformy nie wpływa na pozostałe, a każda reguła może niezależnie dotyczyć dowolnej kombinacji połączonych platform.

Wnioski 8.0

Moduł generatora postów Knowband SocialAI Pro PrestaShop AI Social Media Post Generator oferuje administratorom sklepów PrestaShop kompletny system automatyzacji mediów społecznościowych wbudowany w ich istniejący panel administracyjny. Sztuczna inteligencja generuje treści. Reguły decydują, kiedy i gdzie mają się one znaleźć. Historia postów przechowuje pełny zapis. Administratorzy sklepu zachowują kontrolę redakcyjną na każdym etapie, poprzez weryfikację wersji roboczej, ręczne tworzenie postów i ustawianie głosu marki dla każdej reguły.

Aby uzyskać pomoc dotyczącą instalacji, zadać pytania dotyczące funkcji lub wprowadzić zmiany niestandardowe, skontaktuj się z naszym zespołem wsparcia pod adresem [email chroniony]Aktualizacje modułów są dostępne na stronie internetowej Knowband.

Instrukcja obsługi rozszerzenia OpenCart Order, Customer & Address Import Export

Każdy rozwijający się sklep OpenCart osiąga punkt, w którym zarządzanie danymi staje się pełnoetatowym zajęciem. Rekordy zamówień gromadzą się w wielu systemach. Konta klientów znajdują się w jednym miejscu, podczas gdy zespoły realizujące zamówienia potrzebują ich gdzie indziej. Partner magazynowy oczekuje ustrukturyzowanego pliku każdego ranka, a ktoś z Twojego zespołu loguje się ręcznie, aby to osiągnąć.

Knowband Rozszerzenie OpenCart do importu i eksportu zamówień, klientów i adresów , najbardziej zdolny Rozszerzenie importu i eksportu OpenCart dla zamówień, klientów i adresów, jest rozszerzenie importu i eksportu OpenCart W przypadku zamówień i danych klientów opracowano program, który całkowicie eliminuje konieczność ręcznego zarządzania danymi. Zapewnia on administratorom sklepów to sprawdzone rozwiązanie. Rozszerzenie importu i eksportu OpenCart Jeden, scentralizowany panel sterowania do przesyłania rekordów zamówień, zarejestrowanych profili klientów i danych adresowych dostawy do i z OpenCart, w dowolnym kierunku, według dowolnego harmonogramu i do dowolnego miejsca docelowego. Bez tworzenia oprogramowania na zamówienie. Bez oprogramowania pośredniczącego firm trzecich. Bez żmudnych obliczeń z arkuszami kalkulacyjnymi za każdym razem, gdy partner zmienia preferowany format pliku.

Co to ustawia Migracja danych OpenCart Moduł, oprócz ogólnych narzędzi do przetwarzania danych, oferuje natywne rozumienie struktury danych OpenCart. Nie tylko odczytuje i zapisuje pliki płaskie. Rozwiązuje relacje między encjami w sklepach, weryfikuje każdy rekord przed dotarciem do bazy danych i przechowuje dziennik z sygnaturą czasową każdej operacji, dzięki czemu Twój zespół zawsze wie dokładnie, co się poruszyło, kiedy i czy się powiodło.

W tym podręczniku użytkownika opisano wszystkie funkcje Rozszerzenie Knowband OpenCart do importu/eksportu ze wszystkimi szczegółami. Administratorzy mogą śledzić proces od początku do końca, aby przeprowadzić wstępną konfigurację, lub przejść do odpowiedniej sekcji, gdy trzeba skonfigurować konkretny przepływ pracy.

1.0 Kroki instalacji

Zaloguj się do panelu administracyjnego OpenCart. W górnym pasku nawigacyjnym przejdź do Rozszerzenia a następnie wybierz Instalator rozszerzeń. Na stronie instalatora kliknij Prześlij i wybierz kborderimportexport.ocmod Plik. Instalator przetwarza plik bez konieczności wykonywania przez Ciebie żadnych dodatkowych czynności.

Zaloguj się przez FTP, skopiuj wszystkie foldery pod przesłać folder i przenieś je do katalogu głównego sklepu.

Po zakończeniu przesyłania przejdź do Rozszerzenia, Wybierz Rozszerzenia z podmenu i wybierz Moduły z listy rozwijanej kategorii. Znajdź Zamówienia, klienci i adresy Import Eksport wpis na liście i kliknij Zainstalować. Po zakończeniu instalacji kliknij Edytuj przycisk, aby otworzyć główny panel konfiguracji.

Jeżeli po instalacji moduł nie pojawi się na liście, przejdź do Rozszerzenia i kliknij Modyfikacje, a następnie naciśnij Odśwież kod przycisk w prawym górnym rogu. Wróć do listy modułów i wyszukaj ponownie.

2.0 Konfiguracja panelu administracyjnego

 

Po instalacji, Import/eksport zamówień OpenCart Rozszerzenie wprowadza cztery odrębne obszary do zaplecza OpenCart. Każdy z nich obsługuje odrębną część procesu transferu danych.

Panel ustawień:  Globalne centrum konfiguracji. Tutaj ustawiasz preferencje wydajności, pobierasz pliki szablonów startowych, zarządzasz limitami rozmiaru i pobierasz zaplanowane adresy URL automatyzacji potrzebne do konfiguracji harmonogramu zadań.

Profil eksportowy: Twórz, zarządzaj i uruchamiaj profile eksportu. Proces konfiguracji z przewodnikiem przeprowadzi Cię przez każdy wybór konfiguracji, od pól do uwzględnienia, po miejsce dostarczenia gotowego pliku. To sedno Masowy import/eksport OpenCart zdolność.

Importuj profil: Twórz, zarządzaj i uruchamiaj profile importu. Obsługuje jednorazowe, ręczne importy z plików lokalnych oraz cykliczne, automatyczne importy ze zdalnych serwerów, co czyni go kompletnym rozwiązaniem. Klienci importu CSV OpenCart, zamówienia i Migracja klientów OpenCart rozwiązanie.

Dziennik aktywności : Trwały zapis każdej operacji importu i eksportu wykonanej przez rozszerzenie. Obejmuje status wykonania, liczbę rekordów, odwołania do plików oraz szczegółowe informacje o błędach dla każdej operacji, która nie została ukończona poprawnie.

Ustawienia ogólne 3.1

Panel Ustawień jest podzielony na cztery podsekcje. Przejrzyj każdą z nich podczas konfiguracji początkowej, zanim utworzysz pierwszy profil importu lub eksportu.

Włącz/wyłącz rozszerzenie: Wyłączenie rozszerzenia natychmiast wstrzymuje wszystkie zaplanowane automatyzacje. Wszystkie profile importu lub eksportu z włączonym harmonogramem przestają działać do czasu ponownego włączenia rozszerzenia. Operacje ręczne inicjowane bezpośrednio z Centrum Eksportu lub Centrum Importu nie podlegają zmianom po tym przełączeniu.

Limit wyświetlania kolumn: Zdefiniuj, ile kolumn mapowania ma być wyświetlanych jednocześnie na ekranie mapowania importu. Zakres wynosi od 1 do 20 kolumn. Pliki z większą liczbą kolumn niż ten limit są nadal w pełni obsługiwane; interfejs mapowania zapewnia elementy nawigacyjne umożliwiające poruszanie się po wszystkich dostępnych kolumnach na stronach.

Podgląd limitu wiersza: Ustaw liczbę wierszy danych z importowanego pliku, które będą wyświetlane w sekcji podglądu na żywo na ekranie mapowania. Zwiększ tę liczbę, jeśli chcesz, aby przed zatwierdzeniem importu widoczny był szerszy fragment danych. Zakres wynosi od 1 do 50 wierszy.

Rozmiar przetwarzania wsadowego: Określ liczbę rekordów przetwarzanych w każdym cyklu podczas importu. Zakres wynosi od 10 do 500 rekordów na partię. Jeśli korzystasz ze środowiska hostingu współdzielonego, w którym czasy wykonywania PHP są ściśle ograniczone, ustaw tę wartość na 50 lub mniej, aby uniknąć błędów przekroczenia limitu czasu podczas dużych zadań. Import i eksport zbiorczy OpenCart operacji. Środowiska serwerów dedykowanych mogą używać wyższych wartości, aby szybciej realizować importy.

Zapisz zmiany przed przejściem do następnej podsekcji.

3.2 Biblioteka plików szablonów

Przed przygotowaniem pierwszego pliku importu pobierz odpowiedni przykładowy szablon z tej podsekcji. Szablony są dostępne dla wszystkich trzech jednostek danych i wszystkich czterech obsługiwanych formatów, co czyni ten plik najbardziej wszechstronnym. Import/eksport OpenCart CSV XLSX JSON XML dostępny zestaw narzędzi:

  • Szablony zamówień: CSV, XLSX, JSON, XML
  • Szablony klientów: CSV, XLSX, JSON, XML
  • Szablony adresów: CSV, XLSX, JSON, XML

Użyj szablonu XLSX, jeśli planujesz eksportować OpenCart zamówienia do Excela Format do przeglądu i edycji przed importem. Użyj szablonów CSV podczas integracji z zewnętrznymi platformami logistycznymi, systemami ERP lub zautomatyzowanymi systemami danych, które wymagają Eksport zamówień OpenCart w formacie CSV format. ten Eksport zamówień OpenCart do pliku CSV funkcja obsługuje przecinki, średniki i separatory pionowe.

3.3 Rozmiar pliku i ograniczenia objętości

Rekordy na plik eksportu kontroluje liczbę rekordów Moduł eksportu zamówień OpenCart Zawiera w jednym wygenerowanym pliku. Dostosuj to do dostępnej pamięci serwera. Zakres wynosi od 100 do 50 000 rekordów. W przypadku bardzo dużych zestawów danych użyj filtra zakresu dat w konfiguracji eksportu, aby podzielić dane wyjściowe na wiele plików, zamiast zwiększać ten limit do maksimum.

Maksymalny rozmiar pliku importu Kontroluje największy plik akceptowany przez moduł importu. Zakres wynosi od 1 MB do 200 MB. Ustaw tę wartość zgodnie z konfiguracją PHP serwera lub nieznacznie poniżej.

Zapisz zmiany przed kontynuowaniem.

3.4 Automatyzacja i zadania zaplanowane w Rozszerzenie migracji klientów Opencart

W tej podsekcji znajdziesz trzy gotowe do użycia harmonogramy adresy URL, które zasilają rozszerzenie Automatyczny eksport danych OpenCart i możliwości importowania. Każdy adres URL jest unikalny dla Twojej instalacji i zawiera token uwierzytelniający. Skopiuj je do harmonogramu zadań na serwerze, aby aktywować automatyczne operacje.

Adres URL czyszczenia plików tymczasowych: Uruchamia procedurę porządkową, która usuwa stare pliki importu z serwera. Użyj ustawienia obok, aby określić liczbę dni przechowywania plików, zanim będą mogły zostać usunięte (zakres: od 1 do 30 dni). Typowy harmonogram to codzienny harmonogram poza godzinami szczytu, np. o 2:00 w nocy.

Adres URL automatyzacji eksportu: Uruchamia każdy profil eksportu skonfigurowany z włączonym harmonogramem. W ten sposób konfigurujesz Zaplanowany eksport OpenCart W przypadku operacji, wywołuj ten adres URL tak często, jak wymaga tego Twoja firma: co godzinę, co sześć godzin, codziennie lub co tydzień. Wszystkie włączone profile eksportu są uruchamiane sekwencyjnie po każdym wywołaniu adresu URL.

Adres URL automatyzacji importu: Uruchamia każdy profil importu korzystający ze zdalnego źródła FTP lub SFTP i ma włączony harmonogram. Profile skonfigurowane do korzystania z ręcznie przesłanego pliku są ignorowane po uruchomieniu tego adresu URL. Codzienny harmonogram wczesnoporanny sprawdza się w większości scenariuszy nocnego przesyłania danych.

Wszystkie trzy adresy URL odrzucają wszelkie żądania, które nie zawierają prawidłowego tokenu uwierzytelniającego, dzięki czemu można je bezpiecznie udostępnić harmonogramowi zadań bez dodatkowych kontroli dostępu.

4.0 Funkcja eksportu, pełny przewodnik konfiguracji

Funkcja eksportu w rozszerzeniu OpenCart Customer Migration Extension wyświetla tabelę wszystkich zapisanych profili eksportu. Każdy wiersz zawiera nazwę profilu, typ jednostki, format pliku i wynik ostatniego uruchomienia. Z tego widoku możesz natychmiast uruchomić eksport dowolnego profilu, otworzyć istniejący profil do edycji lub utworzyć nowy za pomocą kreatora konfiguracji.

4.1 Krok pierwszy: Podstawowa konfiguracja i opcje dostawy

 

Nazwa profilu: Nadaj temu profilowi ​​nazwę, która będzie miała sens dla Ciebie i Twojego zespołu za pół roku. Na przykład „Codziennie zrealizowane zamówienia do WMS” lub „Tygodniowa kopia zapasowa klientów XLSX” od razu zakomunikuje cel.

Nazwa pliku wyjściowego: Nazwa bazowa użyta dla wygenerowanego pliku. Rozszerzenie pliku jest dodawane automatycznie. W tym polu można dodać tokeny dynamiczne, aby nazwy plików były opisowe i zawierały datę utworzenia.

Typ jednostki: Wybierz kategorię danych, które ten profil eksportuje: Zamówienia, Klienci lub Adresy. Import i eksport adresów OpenCart System obsługuje wszystkie trzy typy jednostek za pośrednictwem jednego, ujednoliconego interfejsu.

Format pliku: Dostępne są cztery opcje. Pliki CSV i XLSX współpracują bezpośrednio z programami Excel, Arkuszami Google i większością narzędzi do przetwarzania danych bez konieczności konwersji. Formaty JSON i XML lepiej nadają się do integracji API, systemów ERP i systemów oprogramowania wykorzystujących ustrukturyzowane źródła danych.

Zakres sklepu: W konfiguracjach OpenCart z wieloma sklepami użyj tego pola, aby ograniczyć eksport do jednego sklepu. Pozostaw ustawienie domyślne dla wszystkich sklepów, aby pobierać rekordy z każdego sklepu w instalacji.

Okno daty: Opcjonalnie ogranicz eksport do rekordów utworzonych w określonym przedziale dat. Jest to szczególnie przydatne w przypadku eksportu dziennego lub tygodniowego. Zaplanowany eksport OpenCart Przepływy pracy, w których potrzebujesz tylko rekordów z najnowszego okresu. Pozostaw to pole puste, jeśli potrzebujesz pełnego zestawu danych historycznych.

Preferencje sortowania: Kontroluje kolejność wierszy w pliku wyjściowym. Dostępne klucze sortowania obejmują identyfikator zamówienia, numer referencyjny, datę utworzenia, datę modyfikacji, całkowitą wartość zamówienia i status zamówienia. Wybierz kierunek rosnący lub malejący dla każdego z nich.

Sterowanie blokiem kolumn: Ttrzy niezależne przełączniki umożliwiają rozwijanie lub zwijanie całych sekcji wyników:

Przełącznik adresu faktury po włączeniu dodaje wszystkie pola adresu rozliczeniowego.

Przełącznik adresu dostawy dodaje wszystkie pola adresu wysyłki, gdy jest włączony.

Przełącznik szczegółów płatności dodaje kolumny: kwotę płatności, walutę, nazwę metody płatności i numer referencyjny transakcji, gdy jest włączony. Gdy jest wyłączony, eksportowana jest tylko nazwa metody płatności.

Użyj tych przełączników, aby usunąć dane, których system odbiorczy nie potrzebuje, zmniejszając w ten sposób rozmiar pliku i unikając niepotrzebnego przesyłania danych finansowych.

Zaplanowana automatyzacja – Włącz ten przełącznik, aby uwzględnić ten profil w automatycznym Zamówienia eksportowe OpenCart Uruchomiony przez adres URL automatyzacji eksportu. Po aktywacji, za każdym razem, gdy adres URL zostanie uruchomiony, ten profil generuje plik wyjściowy i zapisuje go lokalnie lub przesyła do skonfigurowanego zdalnego miejsca docelowego.

Miejsce docelowe pliku: Pamięć lokalna zapisuje plik na serwerze i udostępnia go do pobrania z dziennika aktywności. Zdalna dostawa za pośrednictwem Zamówienia eksportowe FTP OpenCart lub SFTP przesyła plik na serwer zewnętrzny po każdym uruchomieniu. Po wybraniu opcji zdalnego dostarczania, zachowywana jest również lokalna kopia zapasowa.

Zdalna konfiguracja serwera (widoczne po wybraniu opcji zdalnej dostawy):

Wybierz protokół transferu na podstawie wymagań serwera Twojego partnera. Eksport SFTP OpenCart Korzystanie z wymiany kluczy SSH jest najbezpieczniejszą opcją i zalecanym ustawieniem domyślnym dla każdego środowiska produkcyjnego przetwarzającego dane klientów lub płatności. FTPS zapewnia szyfrowanie za pośrednictwem standardowego protokołu FTP. Standardowy protokół FTP powinien być używany wyłącznie w scenariuszach sieci wewnętrznych, w których bezpieczeństwo jest kontrolowane na poziomie sieci.

Pole portu aktualizuje się automatycznie po zmianie wybranego protokołu: 21 dla FTP, 990 dla FTPS i 22 dla SFTP.

Wprowadź nazwę hosta lub adres IP serwera, nazwę użytkownika i hasło. Dane uwierzytelniające są przechowywane w formie zaszyfrowanej. Podaj pełną ścieżkę bezwzględną do katalogu docelowego na serwerze zdalnym.

Tryb pasywny jest domyślnie włączony. Użyj Test połączenia przed zapisaniem profilu kliknij przycisk, aby potwierdzić, czy katalog jest dostępny.

Ogranicznik pola: W przypadku danych wyjściowych CSV wybierz znak oddzielający wartości pól. Przecinek jest standardem w większości aplikacji z ustawieniami regionalnymi w języku angielskim. Średnik jest prawidłowym wyborem w przypadku europejskich ustawień regionalnych programu Excel.

Separator wielowartościowy: Niektóre pola zamówienia zawierają wiele wartości w jednej komórce, na przykład opcje produktu lub zastosowane kody rabatowe. Wybór opcji „pipe” jest najbardziej jednoznaczny.

Opcje filtrowania zamówień: TKreator eksportu udostępnia pięć filtrów zawężających:

  • Status zamówienia: Nstrzałki eksportu do zamówień, które obecnie znajdują się w jednym lub kilku wybranych stanach statusu, idealne dla zespołów, które muszą eksportować dane z OpenCart zamówienia do Excela do raportowania tylko wypełnionych lub oczekujących rekordów.
  • Metoda wysyłki: FFiltry według nazwy przewoźnika, umożliwiające eksportowanie towarów zgodnie z wymaganiami logistyki dla poszczególnych partnerów realizujących zamówienia.
  • Waluta: FFiltry według kodu waluty transakcji, przydatne dla zespołów finansowych pracujących z danymi o przychodach w poszczególnych regionach.
  • Metoda płatności:Filtruje według modułu płatności użytego podczas realizacji transakcji.
  • Zakres wartości zamówienia: SUstawia minimalną i maksymalną kwotę całkowitej zapłaty, co pozwala na wyodrębnienie zamówień o dużej wartości.

Kliknij Następna aby przejść do wyboru pola.

4.2 Krok drugi: Wybór pól do eksportu

Ekran wyboru pól wyświetla wszystkie dostępne kolumny eksportu uporządkowane według kategorii danych. Dostępnych jest ponad 155 indywidualnych pól, obejmujących informacje z nagłówka zamówienia, pełne dane profilu klienta, dane adresowe faktury i dostawy, rekordy płatności oraz dane dotyczące pozycji produktów, co czyni go najbardziej kompletnym. Zarządzanie zamówieniami zbiorczymi OpenCart i dostępny zestaw narzędzi eksportowych.

Użyj Zaznacz wszystko kontrola obejmująca wszystko, Odznacz wszystkie zacząć od nowa, lub Przywróć ustawienia domyślne Aby powrócić do standardowego, zalecanego wyboru. Niewielka liczba pól identyfikatora jest obowiązkowa i nie można jej usunąć.

Przeciągnij dowolny wiersz, aby zmienić kolejność kolumn w pliku wyjściowym. Plik eksportu zawierający tylko to, czego system odbiorczy faktycznie potrzebuje, jest szybszy w generowaniu, zajmuje mniej miejsca w transferze i jest mniej podatny na problemy w miejscu docelowym.

4.3 Krok trzeci: Przegląd i generowanie

Na ostatnim ekranie wyświetlane jest pełne podsumowanie konfiguracji profilu, obejmujące typ jednostki, format, wzorzec nazwy pliku, aktywne filtry i całkowitą liczbę pól wybranych do wydruku.

Kliknij Wygeneruj i pobierz aby natychmiast wygenerować plik. Moduł eksportu zamówień OpenCart Tworzy dane wyjściowe i albo inicjuje pobieranie pliku przez przeglądarkę w przypadku profili pamięci lokalnej, albo przesyła plik na skonfigurowany serwer zdalny w przypadku profili FTP i SFTP. Operacja jest rejestrowana w dzienniku aktywności.

Można też zapisać profil bez uruchamiania go i pozwolić, aby kolejny zaplanowany cykl wyzwolił pierwsze automatyczne uruchomienie.

Proces importu 5.0, pełny przewodnik konfiguracji

Funkcja importu wyświetla wszystkie zapisane profile importu wraz z podsumowaniem konfiguracji i statusem ostatniego uruchomienia. Trzyetapowy kreator prowadzi użytkownika przez konfigurację źródła, mapowanie pól i wykonanie. To tutaj Import i eksport klientów OpenCart oraz transfer danych zamówień e-commerce Przepływy pracy są skonfigurowane do jednorazowego i cyklicznego użytku.

5.1 Krok pierwszy: Ustawienia źródła i formatu

Nazwa profilu:  Czytelna, opisowa etykieta. Uwzględnij w nazwie jednostkę danych i system źródłowy, aby ułatwić identyfikację, gdy z czasem narasta wiele profili.

Typ jednostki: Wybierz Zamówienia, Klientów lub Adresy. Działanie różni się w istotny sposób w zależności od typu jednostki. Rekordy klientów i adresów są dopasowywane do istniejących danych podczas importu. Dopasowanie aktualizuje istniejący rekord, a brak dopasowania tworzy nowy. Rekordy zamówień zawsze generują nowe wpisy; rozszerzenie nie obsługuje aktualizacji istniejących rekordów zamówień poprzez import, aby zachować integralność historycznego rejestru zamówień.

Format pliku: Musi być zgodny z formatem pliku, który zamierzasz zaimportować. Szczegóły klientów importu CSV OpenCart przepływ pracy wymaga wybrania tutaj formatu CSV; XLSX do importów opartych na arkuszach kalkulacyjnych; JSON lub XML dla kanałów generowanych przez system.

Ustawienia ograniczników i separatorów: Muszą one dokładnie odpowiadać ustawieniom użytym podczas tworzenia pliku źródłowego. Niedopasowanie w tym przypadku jest najczęstszą przyczyną błędów granic pól podczas Import i eksport klientów OpenCart operacje.

Przypisanie sklepu: Zaimportowane rekordy są tworzone w wybranym tutaj sklepie. Przed zapisaniem w środowiskach wielosklepowych należy to dokładnie sprawdzić.

Źródło pliku: Ręczne przesyłanie akceptuje plik z komputera lokalnego i nadaje się do jednorazowych importów. Zdalne źródło łączy się z serwerem FTP lub SFTP w celu… Zamówienia eksportowe FTP OpenCart i importować przepływy pracy automatyzacji, wymagane dla każdego profilu działającego według harmonogramu.

Ustawienia serwera zdalnego: Protokół, host, port, dane uwierzytelniające, ścieżka do pliku zdalnego, tryb pasywny i połączenie testowe. Skonfiguruj i przetestuj te ustawienia przed zapisaniem.

Plan zajęć: WPo włączeniu ten profil jest uruchamiany za każdym razem, gdy uruchamiany jest adres URL automatyzacji importu. Rozszerzenie łączy się ze zdalnym serwerem, pobiera plik ze wskazanej ścieżki i przetwarza go. Migracja danych OpenCart bez konieczności podejmowania jakichkolwiek działań.

Kliknij Zapisz profil aby zapisać konfigurację lub przejdź do następnego kroku, aby kontynuować mapowanie pól.

5.2 Krok drugi: mapowanie pola

Ekran mapowania to miejsce, w którym rozszerzenie odczytuje plik i łączy jego kolumny z odpowiadającymi im polami danych OpenCart. Proces ten jest w dużej mierze automatyczny; rozszerzenie rozpoznaje standardowe nazwy nagłówków kolumn i popularne konwencje nazewnictwa stosowane na popularnych platformach eCommerce i systemach ERP.

Podgląd danych na żywo pokazuje pierwsze wiersze pliku wraz z przypisaniami mapowania pól, dzięki czemu możesz wizualnie potwierdzić, że dane wyświetlane pod etykietą każdego pola są zgodne z Twoimi oczekiwaniami. Pola wymagane są wyraźnie oznaczone. Jeśli którekolwiek z wymaganych pól nie zostało automatycznie dopasowane, musisz je ręcznie przypisać przed kontynuacją.

Pole wyszukiwania nad tabelą mapowania ułatwia znalezienie konkretnych pól w plikach z dużą liczbą kolumn. Dokładnie sprawdź każde przypisanie z automatycznym dopasowaniem, szczególnie w przypadku pól daty, waluty, liczb i adresu. Są to kategorie, w których najprawdopodobniej występują warianty nazw, które mechanizm automatycznego dopasowania mógł zinterpretować inaczej.

Ręcznie ustawione zadanie zostanie zapisane wraz z profilem, więc wystarczy je wykonać tylko raz dla każdej struktury pliku.

5.3 Krok trzeci: Importowanie pliku

Po potwierdzeniu mapowania kliknij Rozpocznij import aby rozpocząć przetwarzanie. Rozszerzenie przetwarza plik w kolejnych partiach, a rozmiar każdej partii jest określany przez wartość Rozmiaru przetwarzania wsadowego ustawioną w Panelu ustawień.

Po zakończeniu każdej partii wyświetlany jest na bieżąco postęp, pokazujący liczbę przetworzonych rekordów i liczbę pozostałych. Jest to szczególnie przydatne w przypadku dużych Masowy import/eksport OpenCart operacje na serwerach z ograniczoną pamięcią.

Przed kliknięciem Rozpocznij importkliknij Zapisz profil Jeśli chcesz zachować mapowanie pól na potrzeby przyszłych uruchomień, zapisanie profilu oznacza, że ​​przy następnym uruchomieniu importu z tą samą strukturą pliku wszystkie przypisania pól będą już na miejscu.

6.0 Dziennik aktywności, zrozumienie historii transferów

Dziennik aktywności przechowuje stały zapis każdego importu i eksportu wykonanego przez rozszerzenie. Można go przeszukiwać i filtrować, co czyni go praktycznym narzędziem audytu do kontroli zgodności, rozwiązywania sporów i rozwiązywania problemów operacyjnych.

Każdy wpis w dzienniku wyświetla następujące informacje:

  • Numer operacji – kolejny identyfikator przypisany każdej operacji.
  • Typ operacji – czy operacja była importem czy eksportem.
  • Jednostka – jaki typ danych był zaangażowany (Zamówienia – Klienci – lub Adresy).
  • Format – używany typ pliku (CSV, XLSX, JSON lub XML).
  • Status – czy przebieg został ukończony pomyślnie, czy też wystąpiły błędy.
  • Liczba rekordów – ile rekordów zostało przetworzonych.
  • Nazwa pliku – nazwa pliku wyjściowego z linkiem do pobrania w celu eksportu.
  • Znacznik czasu – data rozpoczęcia operacji. Użyj filtrów u góry dziennika, aby zawęzić widok według dowolnej kombinacji tych pól, w tym niestandardowego zakresu dat. Pliki eksportu będą dostępne do pobrania z dziennika bezterminowo. W przypadku operacji, które wygenerowały błędy, rozwinięcie wpisu dziennika ujawni pełne szczegóły błędów na poziomie wiersza z danej operacji.

7.0 Pełny przepływ pracy migracji sklepu OpenCart

Ta sekcja obejmuje wszystko od początku do końca Migracja sklepu OpenCart używając Knowband jako jedynego narzędzia do migracji.

Zainstaluj rozszerzenie Knowband zarówno w sklepie źródłowym, jak i docelowym OpenCart. sklep źródłowyUtwórz trzy oddzielne profile eksportu: jeden dla zamówień, jeden dla klientów i jeden dla adresów. Dla każdego z nich zaznacz wszystkie dostępne pola, nie stosuj żadnych filtrów, wybierz XLSX (najłatwiejszy do weryfikacji przed importem) i wygeneruj pliki.

Dzięki takiemu podejściu rozszerzenie staje się najbardziej efektywne Wtyczka do migracji sklepu OpenCart do przechowywania pełnej historii zamówień, idealne dla Migracja danych klientów OpenCart scenariuszy, obejmujących konta klientów i dane adresowe dostaw w różnych środowiskach, bez konieczności stosowania niestandardowych skryptów lub korzystania z usług migracji stron trzecich.

Na sklep docelowyUtwórz odpowiedni profil importu dla każdego typu jednostki. Prześlij wyeksportowany plik dla każdej jednostki: zamówień, klientów i adresów. Potwierdź mapowanie pól i uruchom importy w następującej kolejności: Najpierw klienci, potem adresy, a na końcu zamówieniaUruchomienie w tym zamówieniu oznacza, że ​​rekordy klientów i adresów istnieją już przed próbą połączenia ich przez import zamówienia, co zmniejsza liczbę rekordów, które moduł rozpoznawania wielu sklepów musi utworzyć od podstaw.

To kompletne transfer danych zamówień e-commerce podejście sprawia, że ​​rozszerzenie Knowband jest najbardziej efektywnym rozwiązaniem pojedynczego narzędzia do migracji danych OpenCart.

8.0 Często zadawane pytania

P1: Czy mogę eksportować zamówienia z wielu kont OpenCart w ramach jednej operacji?

Każdy profil eksportu jest skierowany do jednego sklepu na raz, korzystając z ustawienia Zakres sklepu Rozszerzenie migracji zamówień Opencart firmy KnowbandAby połączyć dane z wielu witryn sklepowych, uruchom osobne eksportowanie dla każdej z nich i scal uzyskane pliki w arkuszu kalkulacyjnym przed ich przesłaniem.

P2: Mój plik importu zawiera niestandardowe nazwy kolumn, które nie pasują do nazw pól OpenCart. Czy mapowanie się nie powiedzie?

Funkcja automatycznego dopasowywania rozpoznaje szeroki zakres popularnych wariantów nazewnictwa. W przypadku kolumny, której nie może automatycznie znaleźć, ekran mapowania pozwala na ręczne przypisanie poprzez wybranie odpowiedniego pola OpenCart z listy rozwijanej. Przypisanie jest zapisywane wraz z profilem, więc wystarczy je wykonać tylko raz.

P3: Czy importowanie rekordów klientów powoduje tworzenie duplikatów kont?

Nie. Rekordy klientów są dopasowywane według adresu e-mail. Jeśli adres e-mail już istnieje w bazie danych OpenCart, istniejące konto jest aktualizowane. Nowe konta są tworzone tylko wtedy, gdy adres e-mail nie pasuje do żadnego istniejącego rekordu. Jest to ta sama logika usuwania duplikatów, z której korzystają wiodący… Import/eksport klientów OpenCart rozszerzenia.

P4: Czy ponowne uruchomienie profilu eksportu, który już dostarczył plik na zdalny serwer, jest bezpieczne?

Tak. Każde uruchomienie generuje nowy plik i każde uruchomienie jest rejestrowane osobno. Ponowne uruchomienie profilu nie usuwa ani nie zastępuje plików z poprzednich uruchomień, jeśli nazwy plików zawierają tokeny daty lub daty i godziny. Jeśli używasz statycznej nazwy pliku bez tokenów, plik na serwerze zdalnym będzie nadpisywany przy każdym uruchomieniu.

P5: Co powinienem zrobić, jeśli zaplanowany import lub eksport nie został uruchomiony?

Najpierw sprawdź dziennik aktywności, aby upewnić się, czy próba uruchomienia została podjęta. Jeśli nie ma wpisu dla oczekiwanego czasu, problem polega na tym, że adres URL automatyzacji nie jest wywoływany przez harmonogram zadań. Sprawdź, czy adres URL jest poprawnie zapisany w harmonogramie zadań i czy przełącznik zaplanowanej automatyzacji jest włączony w odpowiednim profilu.

Niniejszy podręcznik użytkownika obejmuje pełen zestaw funkcji rozszerzenia Knowband OpenCart Order, Customer & Address Import Export Extension, wiodącego rozszerzenia OpenCart do importu i eksportu danych o zamówieniach, klientach i adresach. Aby uzyskać pomoc techniczną, skontaktuj się bezpośrednio z zespołem wsparcia za pośrednictwem kanału wsparcia danego rozszerzenia.

 

Rozszerzenie OpenCart AI Review Generator — kompletny podręcznik użytkownika

 

1.0 Wprowadzenie

Zdobycie recenzji nowego sklepu OpenCart to jeden z najtrudniejszych elementów budowania wiarygodności w internecie. Klienci rzadko wracają, aby zostawić opinię, a oczekiwanie na organiczne recenzje może trwać miesiącami. W tym czasie strony Twoich produktów tracą społeczny dowód, a potencjalni klienci idą dalej.

Knowband Rozszerzenie generatora recenzji OpenCart AI To zmienia. Łączy Twój sklep OpenCart z wybranym przez Ciebie dostawcą sztucznej inteligencji – OpenAI (ChatGPT), Anthropic (Claude) lub Google (Gemini) – i generuje recenzje produktów bezpośrednio z panelu administracyjnego. Ty ustalasz zasady. Rozszerzenie zajmuje się resztą.

Każda wygenerowana recenzja zawiera ocenę gwiazdkową, tytuł, treść napisaną w wybranym przez Ciebie tonie oraz profil gościa z losowo wybraną nazwą. Wszystkie recenzje są publikowane za pośrednictwem natywnego systemu recenzji OpenCart i pojawiają się na stronach produktów dokładnie tak, jak prawdziwa recenzja klienta.

W tym przewodniku znajdziesz omówienie każdego ustawienia, zakładki i opcji, dzięki czemu generator recenzji OpenCart AI będzie skonfigurowany i gotowy do działania już od pierwszego dnia.

 

2.0 Kroki instalacji

Instalowanie rozszerzenia

Krok 1: Pobierz plik ZIP z rozszerzeniem ze swojego konta Knowband.

Krok 2: Zaloguj się do panelu administracyjnego OpenCart i przejdź do zakładki Rozszerzenia, następnie Instalator rozszerzeń.

Krok 3: Prześlij plik ocmod.zip za pomocą opcji przesyłania plików. OpenCart automatycznie zajmie się rozpakowaniem.

Krok 4: Zaloguj się przez FTP, skopiuj wszystkie foldery z Prześlij foldery Przejdź do swojego sklepu i wybierz kategorię „Moduły”. Znajdź Generator recenzji AI na liście i kliknij „Zainstaluj”.

Krok 5: Po instalacji kliknij Edytuj, aby otworzyć panel konfiguracji.

Typowe problemy z instalacją

Przesyłanie nie powiodło się: Limit przesyłania plików na Twoim serwerze jest prawdopodobnie zbyt niski. Poproś swojego dostawcę hostingu o jego podniesienie. upload_max_filesize oraz post_max_size do co najmniej 32 MB.

Rozszerzenie nie pojawia się na liście: Wyczyść pamięć podręczną OpenCart, przechodząc do Panelu sterowania i klikając niebieską ikonę koła zębatego, a następnie Odśwież. Uruchom wyszukiwanie ponownie.

3.0 Przegląd panelu administracyjnego w Rozszerzenie generatora recenzji produktów OpenCart

Po zainstalowaniu rozszerzenia Opencart AI Review Generator integruje trzy główne sekcje z panelem administracyjnym Opencart:

  • Ustawienia ogólne:Włącz rozszerzenie, połącz się z dostawcą sztucznej inteligencji i skopiuj adres URL CRON w celu automatycznego wygenerowania.
  • Zasady przeglądu:Twórz i zarządzaj regułami definiującymi sposób generowania recenzji, jakie produkty obejmują i kiedy są publikowane.
  • Recenzje: Przeglądaj, zatwierdzaj, publikuj i zarządzaj każdą recenzją wygenerowaną przez rozszerzenie.

Ustawienia ogólne 4.0

Karta Ustawienia ogólne zawiera konfigurację globalną. Zmiany wprowadzone w tym miejscu wpływają na działanie całego rozszerzenia.

4.1 Włącz rozszerzenie

Główny włącznik/wyłącznik. Po włączeniu rozszerzenie jest aktywne i gotowe do generowania. Po wyłączeniu generowanie zostaje zatrzymane, ale każda reguła, przegląd i wpis w historii pozostają zapisane dokładnie tak, jak były.

4.2 Dostawca sztucznej inteligencji

Wybierz usługę AI, której chcesz użyć do generowania recenzji:

  • CzatGPT (OpenAI)
  • Claude (antropiczny)
  • Bliźnięta (Google)

W danym momencie działa tylko jeden dostawca. Zmiana dostawcy nie ma wpływu na żadne utworzone wcześniej reguły ani wygenerowane recenzje.

4.3 Klucz API

Wklej tutaj swój klucz API dla wybranego dostawcy. Bez prawidłowego klucza rozszerzenie nie będzie mogło połączyć się z usługą AI, a generowanie nie zostanie uruchomione.

Uzyskiwanie klucza API:

  • OpenAI: Odwiedź platform.openai.com, przejdź do sekcji Klucze API na swoim koncie i utwórz nowy klucz. Skopiuj go natychmiast; nie będzie już widoczny.
  • Antropiczny: Odwiedź console.anthropic.com, otwórz klucze API i wygeneruj nowy.
  • Bliźnięta Google: Odwiedź aistudio.google.com, kliknij opcję Pobierz klucz API i utwórz klucz w ramach swojego projektu.

Użyj Test połączenia przycisk, aby potwierdzić, że klucz działa przed zapisaniem.

4.4 Wybór modelu

Wybierz konkretny model sztucznej inteligencji, którego chcesz użyć. Administratorzy mogą zobaczyć dostępne opcje w zależności od Twoich wymagań. Te modele sztucznej inteligencji obejmują modele ChatGPT, Claude i Gemini.

Te modele sztucznej inteligencji w Generowanie recenzji produktów OpenCart za pomocą sztucznej inteligencji obejmują następujące modele:

Modele OpenAI ChatGPT: GPT-5.5, GPT-5.4, GPT-5.4 mini, GPT-5.4 nano, GPT-5, GPT-4.1, GPT-4.1 mini, GPT-4.1 nano, o3, o3-mini, o4-mini, GPT-4o, GPT-4o mini, GPT-4 Turbo, GPT-4, GPT-3.5 Turbo

Modele antropiczne Claude’a: Claude Opus 4.7, Claude Sonnet 4.6, Claude Opus 4.6, Claude Opus 4.5, Claude Sonnet 4.5, Claude Haiku 4.5, Claude Opus 4.1, Claude Sonnet 4, Claude Opus 4

Modele Google Gemini: Gemini 3.5 Flash, Podgląd Gemini 3 Flash, Gemini 3.1 Flash-Lite, Gemini 2.5 Flash-Lite, Najnowsza wersja Gemini Flash, Najnowsza wersja Gemini Flash-Lite

4.5 maks. tokenów

Administratorzy sklepu mogą ustawić maksymalną ilość tekstu, jaką sztuczna inteligencja może napisać w ramach prośby o recenzję w generatorze opinii klientów OpenCart. Zakres wynosi od 1 do 16 384, a wartość domyślna to 4,000.

Wyższe wartości dają sztucznej inteligencji możliwość tworzenia dłuższych, bardziej szczegółowych treści, ale zwiększają koszt API dla każdego uruchomienia. Dodatkowo zaleca się stosowanie niższych wartości, aby recenzje były krótsze i tańsze. Administratorzy mogą ustawić tę wartość zgodnie z wartością „Maksymalna liczba słów na recenzję” skonfigurowaną w każdej regule.

4.6 temperatury

Sprzedawcy mogą również wykorzystać potencjał generatora recenzji Opencart SEO Powered, kontrolując skalę wartości temperatury w zakresie od 0.0 do 1.0. W przypadku ChatGPT GPT 5.5 moduł nie obsługuje temperatury.

Przy 0.0 odpowiedzi są przewidywalne i trzymają się ustalonego wzorca, co jest dobre, jeśli chcesz, aby każda recenzja miała spójny ton. Bliżej 1.0, wyniki stają się bardziej zróżnicowane i mniej jednolite. W przypadku recenzji, które czytają się naturalnie, wartość między 0.5 a 0.7 sprawdza się w większości sklepów.

4.7 Sprawdź istniejące recenzje

Po ustawieniu na „Tak”, generowane przez sztuczną inteligencję recenzje klientów Knowband OpenCart sprawdzają każdy produkt przed uruchomieniem generowania. Jeśli produkt ma już recenzje, są one całkowicie pomijane. Zapobiega to gromadzeniu się tych samych produktów w partiach i marnowaniu tokenów API na produkty, które nie wymagają nowej treści.

4.8 Adres URL CRON w Generowanie recenzji produktów Opencart

Karta Ustawienia ogólne zawiera zabezpieczony tokenem adres URL do automatycznego generowania recenzji. Skopiuj ten adres URL i dodaj go do serwera jako zadanie cron.

Zalecana częstotliwość to 15 minut. Tylko żądania zawierające prawidłowy token będą uruchamiane, a adres URL nie będzie działał bez niego.

Kliknij Zapisz przed opuszczeniem tej zakładki.

5.0 Zasady przeglądu

Reguły recenzji to miejsce, w którym kontrolujesz przebieg zautomatyzowanego procesu generowania recenzji w OpenCart. Każda reguła dotyczy określonej grupy produktów lub kategorii i definiuje wszystkie parametry, czas publikacji, limity generowania, ton, język i podział ocen.

Lista reguł przeglądu wyświetla każdą regułę wraz z jej identyfikatorem, nazwą, trybem publikacji, typem treści, dziennym limitem, statusem aktywności i przypisanym sklepem. Kliknij Generowanie teraz w dowolnym wierszu, aby natychmiast uruchomić regułę. Kliknij Edytuj zmienić ustawienia.

5.1 Dodawanie nowej reguły przeglądu

Administratorzy sklepu mogą dodaj regułę aby generować recenzje w oparciu o konfiguracje dodane w zautomatyzowanych recenzjach produktów OpenCart.

Sklep: Wybierz sklep, do którego ma zastosowanie ta reguła, jeśli w OpenCart prowadzisz konfigurację wielu sklepów

Włącz regułę: Przełącz, aby aktywować regułę. Nieaktywne reguły zostaną zapisane, ale nie będą uruchamiane w CRON ani po kliknięciu „Generuj teraz”.

Tryb publikacji:

  • Natychmiastowy– Recenzje są publikowane w momencie ich wygenerowania. Bez opóźnień i bez etapu zatwierdzania.
  • Planowy– Recenzje są generowane i planowane, a następnie publikowane w losowym momencie w zdefiniowanym przez Ciebie przedziale czasowym. Administratorzy sklepu mogą dodawać konfigurację w zakresie od 0 do 7 dni, na przykład publikując każdą recenzję w losowym momencie w tym przedziale czasowym. Dzięki temu akumulacja recenzji wygląda naturalnie, a nie nagle.
  • Instrukcja obsługi– Recenzje są generowane i przechowywane w zakładce „Recenzje” wtyczki Opencart AI Review Generated Plugin. Nic nie jest publikowane, dopóki administrator nie otworzy każdego wpisu i go nie zatwierdzi. To idealne rozwiązanie, gdy chcesz mieć pełną kontrolę nad tym, co pojawia się w sklepie.

Losowe opóźnienie (dni): Pojawia się po wybraniu trybu harmonogramu. Ustaw minimalny i maksymalny zakres dni. Każda wygenerowana recenzja jest publikowana w losowym momencie w tym oknie.

Maksymalnie na crona: Maksymalna liczba recenzji, jaką ta reguła może wygenerować podczas jednego uruchomienia CRON.

Maksymalnie na dzień: Łączna liczba recenzji, które ta reguła może wygenerować we wszystkich uruchomieniach CRON w ciągu jednego dnia kalendarzowego.

Maksymalna ilość na produkt dziennie: Zarządza liczbą recenzji, jakie pojedynczy produkt może otrzymać w ciągu jednego dnia dzięki tej regule, korzystając z funkcji Generowania Recenzji eCommerce Knowband. Zapobiega to nadmiernemu wzrostowi liczby recenzji pojedynczego produktu w krótkim czasie.

Maksymalna liczba słów na recenzję: Limit słów dla każdej wygenerowanej recenzji. Użyj 150 dla recenzji standardowych. Zmniejsz do 50 lub mniej dla treści krótkich. Podnieś limit dla recenzji długich i szczegółowych.

Języki: Zaznacz każdy język, w którym chcesz generować recenzje. Wybranie języka angielskiego i francuskiego oznacza, że ​​każda recenzja będzie generowana w obu językach. Na liście pojawiają się tylko języki zainstalowane w Twoim sklepie OpenCart.

Typ zawartości: Wybierz, czy reguła dotyczy konkretnych produktów, czy całych kategorii. Wybranie opcji „Produkty” umożliwia wyszukiwanie i dodawanie pojedynczych produktów. Wybranie opcji „Kategorie” powoduje zastosowanie reguły do ​​każdego produktu w danej kategorii.

Ton: Ustaw głos dla generowanych recenzji.

  • Professional
  • przypadkowy
  • Techniczny
  • Przekonujący

Generuj za pomocą: Przełącz, z których punktów danych o produktach korzysta sztuczna inteligencja podczas pisania każdej recenzji. Przynajmniej jeden musi być aktywny.

  • Nazwa produktu
  • Opis produktu
  • Cena produktu
  • Kategoria produktu

Włączenie opisu zapewnia sztucznej inteligencji szerszy kontekst dla konkretnych, trafnych treści. Włączenie ceny oznacza, że ​​recenzje mogą odnosić się do wartości w stosunku do ceny. Wyłączenie punktu danych oznacza, że ​​sztuczna inteligencja nie będzie go uwzględniać.

Dystrybucja ocen (%): Administratorzy sklepu mogą ustawić procentowy podział ocen od 1 do 5 gwiazdek. Suma musi wynosić dokładnie 100. Na przykład: 5 gwiazdek – 50%, 4 gwiazdki – 30%, 3 gwiazdki – 10%, 2 gwiazdki – 5%, 1 gwiazdka – 5%. Rozszerzenie stosuje ten rozkład, przypisując oceny do każdej wygenerowanej recenzji, dzięki czemu ogólny profil na stronie produktu wygląda realistycznie, a nie jednolicie idealnie.

Nazwa reguły: Pole wymagane. Nadaj każdej regule nazwę, która jasno określi jej cel, na przykład „Zimowy zakres angielski” lub „Kategorie strony głównej – swobodny”.

Monit niestandardowy: Opcjonalne pole podane w konfiguracjach przeglądu reguł, które zastępuje domyślną instrukcję generowania dla tej reguły. Napisz prostą instrukcję i użyj obsługiwanych zmiennych, aby pobrać dane produktu do monitu.

Obsługiwane zmienne to: {nazwa_produktu}, {opis_produktu}, {cena}, {kategoria}, {nazwa_sklepu}, {ton}, {maks._słów}

Kliknij Zapisz aby utworzyć regułę. Pojawi się ona natychmiast na liście reguł przeglądu.

5.2 Edytowanie i usuwanie reguł

Kliknij Edytuj w dowolnym wierszu reguły, aby ponownie otworzyć formularz i zmienić dowolne ustawienie. Użyj strzałki rozwijanej obok opcji Edytuj i wybierz Usunięcia aby trwale usunąć regułę. Usunięcie reguły nie powoduje usunięcia recenzji, które zostały już wygenerowane w ramach tej reguły na karcie recenzji w Wtyczka do tworzenia recenzji OpenCart.

5.3 Akcje zbiorcze

Lista rozwijana Działania zbiorcze znajdująca się na dole listy reguł umożliwia jednoczesne stosowanie działań do wielu wybranych reguł.

6.0 Karta recenzji

Karta Recenzje wyświetla wszystkie recenzje wygenerowane przez rozszerzenie. To tutaj możesz zarządzać recenzjami, zatwierdzać je lub usuwać przed lub po ich dotarciu na stronę produktu.

6.1 Lista recenzji w Knowband OpenCart AI – wtyczka do generowania recenzji

 

Każdy wpis w zakładce recenzji pokazuje:

  • ID: Kolejny numer przeglądu
  • Produkt:Dla którego produktu wygenerowano recenzję
  • Wybierz język:W jakim języku to zostało napisane?
  • Podgląd:Skrócona wersja tekstu recenzji
  • Recenzent:Wygenerowana nazwa i adres e-mail dla profilu gościa
  • Ocena:Ocena gwiazdkowa przypisana na podstawie ustawień dystrybucji reguły
  • Status: Zaplanowane, opublikowane lub oczekujące na zatwierdzenie
  • Stworzony:Kiedy wygenerowano recenzję
  • Opublikowany:Kiedy pojawił się na stronie sklepowej
  • Sklep:Do którego sklepu należy recenzja?

Użyj filtrów znajdujących się nad listą, aby sortować według produktu, języka, recenzenta, oceny, statusu, zakresu dat lub sklepu.

6.2 Zatwierdzanie i publikowanie recenzji

W przypadku reguł ustawionych na tryb publikacji ręcznej recenzje pojawiają się na tej karcie ze statusem „Oczekujące na zatwierdzenie”. Kliknij Zatwierdź i opublikuj w dowolnym wierszu, aby natychmiast wysłać tę recenzję na żywo.

Kliknij strzałkę rozwijaną obok opcji Zatwierdź i opublikuj, aby uzyskać dostęp do Zobacz opcja. Spowoduje to otwarcie pełnego tekstu recenzji, dzięki czemu będziesz mógł się z nim zapoznać przed podjęciem decyzji.

6.3 Usuwanie recenzji

Kliknij strzałkę rozwijaną obok opcji Zatwierdź i opublikuj i wybierz Usunięcia aby trwale usunąć recenzję. Usuniętych recenzji nie można odzyskać.

7.0 Kroki generowania klucza API dla konfiguracji modułu generatora treści AI i modułu tłumacza Prestashop?

Dla API Claude: 

  1. Odwiedź Strona internetowa Anthropic, i kliknij „Rozpocznij budowę”.
  2. Utwórz konto, uzyskaj dostęp do Panelu sterowania, wygeneruj klucz API i zapisz go w bezpiecznym miejscu.

Dla API Gemini:

  1. Aby uzyskać dostęp do API, odwiedź stronę Studio sztucznej inteligencji Google stronie internetowej.
  2.  Kliknij „Uzyskaj klucz API”, zaakceptuj warunki korzystania z usługi, utwórz klucz i wklej go do ustawień konfiguracji modułu.

Dla interfejsu API ChatGPT: 

  1. Uzyskaj Klucz API OpenAI i skonfiguruj go w ustawieniach modułu.
  2. Kliknij na swój profil (prawy górny róg) → „Wyświetl klucze API” → „Utwórz nowy klucz tajny”.
  3. Natychmiast dopisz klucz i schowaj go w bezpiecznym miejscu. 

7.0 Często zadawane pytania

Do czego służy rozszerzenie OpenCart AI Review Generator?

Generator recenzji OpenCart AI Łączy się z ChatGPT, Claude lub Gemini i generuje recenzje produktów na podstawie reguł ustawionych w panelu administracyjnym. Każda recenzja jest pisana dla konkretnego produktu w tonie i języku określonym w regule, a następnie publikowana za pośrednictwem natywnego systemu recenzji OpenCart.

Którzy dostawcy sztucznej inteligencji są obsługiwani?

Rozszerzenie obsługuje trzech dostawców: OpenAI (ChatGPT), Anthropic (Claude) i Google (Gemini). Łączysz się za pomocą własnego klucza API. Jednocześnie aktywny jest tylko jeden dostawca. Możesz zmienić dostawcę w Ustawieniach ogólnych bez wpływu na istniejące reguły lub recenzje.

Jakie są trzy tryby publikacji w generowaniu recenzji?

Natychmiastowa publikacja recenzji następuje w momencie jej wygenerowania. Opcja „Zaplanowana” przechowuje ją i publikuje w losowym momencie w ciągu skonfigurowanego przez Ciebie przedziału dni, co tworzy naturalny wzór w czasie. Opcja „Ręczna” przechowuje ją na karcie „Recenzje” do momentu zatwierdzenia przez administratora.

Jak działa dystrybucja ocen w rozszerzeniu OpenCart Product Review?

W ramach każdej reguły dotyczącej recenzji przypisz każdemu poziomowi gwiazdek wartość procentową od 1 do 5. Suma liczb musi wynosić dokładnie 100. Rozszerzenie stosuje ten podział przy przyznawaniu ocen, aby profil na stronie produktu nie wyglądał sztucznie jednolicie.

Jak działa automatyzacja CRON we wtyczce OpenCart AI Review Generator?

Skopiuj adres URL CRON zabezpieczony tokenem z Ustawień ogólnych i dodaj go do zadania cron na serwerze. Zalecane jest uruchamianie go co 15 minut. Adres URL zostanie wygenerowany tylko wtedy, gdy obecny jest prawidłowy token.

Czy rozszerzenie OpenCart AI Review obsługuje wiele języków?

Tak. W każdej regule wybierz języki, w których chcesz generować recenzje. Każda recenzja jest generowana w każdym wybranym języku. Na liście pojawiają się tylko języki zainstalowane w Twoim sklepie OpenCart.

Do czego służy pole niestandardowego monitu?

Recenzje generowane przez sztuczną inteligencję OpenCart zastępują domyślną instrukcję generowania dla danej reguły. Użyj jej, gdy chcesz, aby recenzje były zgodne z określonym formatem lub koncentrowały się na konkretnym atrybucie produktu. Dodaj obsługiwane zmienne, aby dynamicznie pobierać dane o produkcie.

Co kontroluje Max Tokens?

Ogranicza ilość tekstu generowanego przez sztuczną inteligencję na żądanie recenzji. Wyższe wartości pozwalają na dłuższe treści, ale kosztują więcej za jedno uruchomienie. Niższe wartości zmniejszają zarówno długość, jak i koszt. Zachowaj spójność z ustawieniem „Maksymalna liczba słów na recenzję” w swoich regułach.

Czy mogę zapobiec generowaniu zduplikowanych recenzji w automatycznych recenzjach produktów OpenCart?

Tak. Włącz opcję „Sprawdź istniejące recenzje” w Ustawieniach ogólnych. Rozszerzenie sprawdzi każdy produkt przed wygenerowaniem i pominie te, które mają już recenzje.

Jakie wersje OpenCart obsługują recenzje generowane przez sztuczną inteligencję OpenCart?

Automatyzacja recenzji OpenCart działa w środowisku OpenCart 3.x. Przed uruchomieniem generowania upewnij się, że natywny system recenzji jest aktywny.

Wnioski 8.0

Generator recenzji Knowband OpenCart AI pozwala na automatyczne generowanie recenzji w panelu administracyjnym. Wystarczy skonfigurować regułę, połączyć klucz API, a rozszerzenie zajmie się generowaniem, planowaniem i publikacją.

Dystrybucja ocen sprawia, że ​​skład recenzji wygląda autentycznie. Generowanie wielojęzyczne obejmuje wszystkie rynki obsługiwane przez Twój sklep. Ręczne zatwierdzanie daje Ci pełną kontrolę redakcyjną, gdy jej potrzebujesz. Po uruchomieniu reguł, automatyzacja CRON uruchamia wszystko zgodnie z harmonogramem, bez konieczności codziennego wprowadzania danych.

Jeśli potrzebujesz wsparcia, chcesz opracować niestandardowe rozwiązanie lub potrzebujesz rozszerzeń OpenCart, skontaktuj się bezpośrednio z zespołem Knowband.

 

OpenCart Form Studio: kompleksowy kreator formularzy opinii, kontaktów i ankiet – podręcznik użytkownika

 

1.0 Wprowadzenie

Gromadzenie danych klientów bez niezawodnego rozwiązania prowadzi do pomijania opinii, pozostawiania bez odpowiedzi zapytań i generowania leadów, które nie przynoszą żadnych korzyści. Niezależnie od tego, czy potrzebujesz prostego formularza kontaktowego, formularza opinii o produkcie, czy ankiety satysfakcji klienta po zakupie, rozszerzenie OpenCart Form Builder obsługuje to wszystko z jednego miejsca.

Ten Rozszerzenie OpenCart Form Builder Umożliwia właścicielom sklepów tworzenie nieograniczonej liczby formularzy bez pisania ani jednej linijki kodu. Formularze kontaktowe, ankiety, formularze rejestracyjne, formularze generowania leadów – wszystkie potrzeby sklepu eCommerce związane ze zbieraniem danych są uwzględnione. Ta wtyczka do formularza kontaktowego OpenCart sprawdza się równie dobrze zarówno w małych, jak i dużych firmach.

Tworzenie formularzy, ochrona przed spamem za pośrednictwem Cloudflare Turnstile, powiadomienia e-mail do administratorów i klientów, integracja z Mailchimp i Brevo, zarządzanie przesyłaniem formularzy oraz blokowanie adresów IP i adresów e-mail. Rozszerzenie Knowband OpenCart Survey Extension obejmuje cały proces i może służyć jako wtyczka do formularza kontaktowego OpenCart, narzędzie do ankiet lub formularz pozyskiwania leadów – wszystko w jednym rozszerzeniu, bez potrzeby korzystania z oddzielnych rozwiązań dla każdego zadania.

2.0 Podręcznik instalacji

Wymagania systemowe

Przed zainstalowaniem rozszerzenia sprawdź, czy Twoje środowisko spełnia następujące wymagania:

  • Wersja OpenCart 3.x
  • Działająca konfiguracja poczty e-mail w panelu administracyjnym OpenCart

Instalowanie rozszerzenia

Krok 1: Pobierz plik ZIP i zaloguj się do panelu administracyjnego OpenCart.

Krok 2: Przejdź do sekcji Rozszerzenia, a następnie Instalator. Kliknij przycisk Prześlij, wybierz plik ZIP i potwierdź. OpenCart automatycznie przetworzy przesyłanie.

Krok 3: Po zakończeniu przesyłania przejdź do sekcji Rozszerzenia. Wybierz kategorię rozszerzenia z listy rozwijanej. Znajdź OpenCart Form Studio na liście i kliknij Zainstaluj.

Krok 4: Po zainstalowaniu kliknij Edytuj, aby otworzyć panel konfiguracji rozszerzenia.

Krok 5: Jeśli rozszerzenie nie znajduje się na liście, wyczyść pamięć podręczną OpenCart w Panelu sterowania, a następnie kliknij niebieską ikonę koła zębatego i wybierz opcję Odśwież.

Typowe problemy z instalacją

Przesyłanie nie powiodło się: Serwer odrzuca rozmiar pliku. Poproś swojego hosta o zwiększenie upload_max_filesize i post_max_size do co najmniej 32 MB.

Wiadomości e-mail nie są wysyłane: Przejdź do Systemu, następnie Ustawień, a następnie zakładki Poczta. Rozszerzenie pobiera domyślne ustawienia poczty ze sklepu, chyba że ustawisz nadpisanie na poziomie formularza.

Strona wygląda na uszkodzoną: Wyczyść pamięć podręczną przeglądarki i zresetuj pamięć podręczną motywu OpenCart w panelu odświeżania pulpitu nawigacyjnego.

3.0 Przegląd panelu administracyjnego

Po instalacji rozszerzenie dodaje cztery sekcje do panelu administracyjnego:

  • Ustawienia główne: Włączaj i wyłączaj rozszerzenia, ustawiaj globalne szablony poczty, konfiguruj Cloudflare Turnstile i obsługuj listę blokowanych adresów IP i adresów e-mail.
  • Formularze: Twórz, aktualizuj i organizuj wszystkie formularze. Każdy z nich ma własną strukturę zakładek.
  • Zgłoszenia w formularzu: Jeden widok dla każdego przesłania w każdym formularzu.
  • Czarna lista adresów IP i adresów e-mail: Całkowicie zablokuj adresom możliwość dotarcia do Twoich formularzy.

Ustawienia ogólne 4.0

Sekcja Ustawienia ogólne składa się z trzech podzakładek: Ustawienia globalne, Szablony wiadomości e-mail i Cloudflare Turnstile.

4.1 Ustawienia globalne

Włączanie/wyłączanie modułu: Główny przełącznik wtyczki ankiety OpenCart. Ustaw na Włączone, aby wszystkie aktywne formularze były widoczne w interfejsie użytkownika. Przełączenie na Wyłączone ukrywa wszystkie formularze przed odwiedzającymi bez ingerencji w zapisane dane lub konfigurację.

4.2 szablonów wiadomości e-mail

Włącz szablon poczty: Włącza lub wyłącza globalny system szablonów wiadomości e-mail w formacie HTML. Po włączeniu wszystkie wiadomości wychodzące, powiadomienia administratora, automatyczne odpowiedzi i odpowiedzi ręczne korzystają z szablonów HTML zdefiniowanych w tej sekcji. Wyłącz tę opcję, aby wysyłać wiadomości e-mail w formacie zwykłego tekstu bez stylów. Znacznik {message_content} w szablonie jest zastępowany treścią wiadomości e-mail w momencie wysyłania.

Treść maila administratora: Powiadomienie, które Twój zespół otrzymuje po każdym przesłaniu. Wpisz temat i treść w edytorze tekstu sformatowanego i kliknij tagi zmiennych w panelu Zmienne szablonu, aby automatycznie pobrać wartości pól z przesłania.

Treść automatycznej odpowiedzi: Trafia bezpośrednio do klienta po przesłaniu zamówienia. Służy do potwierdzenia odbioru, podania terminu realizacji zamówienia lub skierowania do kolejnego kroku.

Odpowiedź e-mail: Definiuje układ ręcznych odpowiedzi wysyłanych przez zespół z panelu Przesłania formularzy.

 

Wszystkie trzy szablony wiadomości e-mail obsługują formatowanie tekstu, w tym pogrubienie, kursywę, łącza, listy i kod HTML, dzięki czemu wiadomości e-mail mogą być zgodne z marką Twojego sklepu bez konieczności specjalnego opracowywania.

4.3 Ochrona przed spamem w bramce obrotowej Cloudflare

Każdy formularz dostępny publicznie przyciąga zgłoszenia od botów. Integracja Cloudflare Turnstile z OpenCart Blokuje automatyczne zgłoszenia, nie pokazując klientom żadnych wizualnych zagadek ani zadań CAPTCHA. Prawdziwi odwiedzający przechodzą przez proces bez żadnych dodatkowych utrudnień.

Przełącz menu rozwijane „Włącz bramkę obrotową Cloudflare” na „Włączone”, a następnie wklej klucz witryny i klucz tajny z konta Cloudflare w odpowiednie pola. Motyw widżetu można ustawić na automatyczny, jasny lub ciemny, aby dopasować go do swojego sklepu.

Kroki uzyskania klucza witryny Cloudflare i klucza tajnego:

  1. Zaloguj się na swoje konto Cloudflare na stronie dash.cloudflare.com.
  2. Z menu po lewej stronie wybierz Chroń i połącz, następnie Bezpieczeństwo aplikacji, a następnie Turnstile.
  3. Kliknij Dodaj widget i podaj dane swojej domeny.
  4. Wybierz tryb widżetu i zakończ tworzenie widżetu.
  5. Skopiuj klucz witryny i klucz tajny, które pojawiają się na ekranie potwierdzenia.
  6. Wklej oba dane w pola Cloudflare Turnstile w rozszerzeniu i zapisz.

Po globalnej konfiguracji pole Cloudflare Turnstile można także dodać bezpośrednio do poszczególnych formularzy, przeciągając je do układu formularza z selektora pól.

5.0 Tworzenie i zarządzanie formularzami

5.1 Lista formularzy

Sekcja Formularze wyświetla wszystkie formularze utworzone przy użyciu Kreator formularzy OpenCartKażdy wiersz listy wyświetla identyfikator formularza, tytuł, krótki kod, adres URL formularza, liczbę wyświetleń, liczbę wiadomości, status aktywności oraz przyciski akcji służące do wyświetlania, edytowania lub usuwania formularza.

Kolumna z krótkim kodem zawiera kod do osadzenia dla każdego formularza w formacie [kbcf-form id=1]. Wklej ten krótki kod na dowolnej stronie CMS lub w obszarze treści w sklepie OpenCart, aby osadzić formularz bezpośrednio w tym miejscu, bez korzystania z zakładki „Lokalizacje”.

Kliknij „Dodaj nowy”, aby utworzyć formularz. Każdy formularz otwiera się z ośmioma kartami konfiguracji: Informacje, Formularz, Poczta, Powiadomienia, Strona z podziękowaniami, Ustawienia, Umiejscowienie i Synchronizacja.

5.2 Karta Informacje: Tożsamość formularza i ustawienia SEO

Włącz osobną stronę formularza: Po ustawieniu na Tak, OpenCart Form Creator generuje samodzielną stronę dla tego formularza z własnym adresem URL na podstawie wprowadzonego ślimaka.

Tytuł formularza: Nazwa wyświetlana klientom nad formularzem w interfejsie użytkownika. Obsługuje wprowadzanie danych w języku angielskim i francuskim.

Ślimak formularza: Ścieżka URL dla samodzielnej strony formularza. Na przykład po wpisaniu contact-us powstaje adres URL yourstore.com/contact-us. Obsługuje wiele języków.

Tytuł meta: Tytuł SEO dla samodzielnej strony formularza. Obsługuje wiele języków.

Meta słowa kluczowe: Meta-słowa kluczowe dla strony formularza, wspomagające wewnętrzną kategoryzację treści. Obsługuje wiele języków.

Opis Meta: Opis wyszukiwarki dla strony formularza samodzielnego. Niech będzie krótszy niż 160 znaków.

5.3 Karta formularza: Tworzenie układu formularza

Karta Formularz zaczyna się pusta i wyświetla monit o dodanie wiersza. Kliknij Dodaj wiersz, aby otworzyć selektor układu.

Można wybrać dowolny układ spośród 9 dostępnych opcji.

Po dodaniu wiersza kliknij opcję Dodaj pole wejściowe w dowolnej kolumnie, aby otworzyć selektor pól.

Dostępne typy pól:

  • Tekst:krótkie odpowiedzi pisemne
  • Pole tekstowe:długie odpowiedzi pisemne
  • Email :z walidacją formatu
  • Hasło:zamaskowane pole wprowadzania danych
  • Phone:wprowadzenie numeru telefonu z walidacją
  • URL:wprowadzanie adresu internetowego z walidacją formatu
  • Numer:dane numeryczne z walidacją
  • Data:wybór daty z walidacją formatu
  • filet:przesyłanie załączników klienta w formatach określonych przez Ciebie
  • Wybór z listy rozwijanej: wybór jednokrotny, wybór wielokrotny
  • Checkboxes: wielokrotnego wyboru
  • Przyciski radiowe:pojedynczy wybór z widocznymi opcjami
  • HTML:osadzanie niestandardowych znaczników lub nagłówków sekcji wewnątrz formularza
  • Kołowrót Cloudflare:Umieść widget ochrony przed spamem w określonym miejscu
  • Wyślij:wyzwalaj skonfigurowane akcje po wypełnieniu formularza

5.4 Karta Poczta: Konfiguracja wiadomości e-mail dla formularza

Karta Poczta składa się z dwóch podkart: E-mail do administratora i Automatyczna odpowiedź.

E-mail do administratora obsługuje powiadomienia, które Twój zespół otrzymuje o każdym nowym zgłoszeniu. Konfiguruj:

  • Do: Nazwa i adres e-mail odbiorcy. Dodaj wielu odbiorców za pomocą przycisku + Do.
  • UDW: Ukryci odbiorcy. Dodaj za pomocą przycisku + UDW.
  • Nadawca i odbiorca adresu e-mail: Tożsamość nadawcy wyświetlana w powiadomieniu.
  • Nazwa i adres e-mail osoby, do której chcesz wysłać odpowiedź: Miejsce, do którego kierowane są odpowiedzi klientów.
  • Temat: Temat wiadomości e-mail. Obsługiwany język angielski i francuski.
  • Wiadomość: Treść wiadomości e-mail jest tworzona w edytorze tekstu sformatowanego. Obsługiwany jest język angielski i francuski. Użyj panelu Dostępne tagi po prawej stronie, aby wstawić dynamiczne wartości z przesłania.

Automatyczna odpowiedź Odzwierciedla te same pola w e-mailu z potwierdzeniem skierowanym do klienta. Włącz funkcję automatycznej odpowiedzi i skonfiguruj temat, treść wiadomości oraz dane nadawcy. Automatyczna odpowiedź uruchamia się natychmiast po wysłaniu, bez konieczności ręcznego wykonywania czynności.

5.5 Karta Powiadomienia: Niestandardowe komunikaty weryfikacyjne

Karta Powiadomienia ustawia komunikaty dla każdego formularza i języka, które będą wyświetlane użytkownikowi po wystąpieniu określonych zdarzeń podczas przesyłania formularza. Pozostaw dowolne pole puste, aby użyć ustawień domyślnych na poziomie rozszerzenia.

Każda wiadomość obsługuje język angielski i francuski. Konfigurowalne wiadomości to:

  • Wiadomość o sukcesie: wyświetlane po pomyślnym wysłaniu formularza (domyślnie: Wiadomość wysłana pomyślnie)
  • Komunikat o nieudanym przesłaniu: wyświetlane, gdy wysłanie się nie powiedzie (domyślnie: Nie można wysłać wiadomości)
  • Wiadomość o wykryciu spamu: wyświetlane, gdy wykryto spam (domyślnie: Wykryto aktywność spamową)
  • Błąd walidacji pola wymaganego: wyświetlane, gdy wymagane pole jest puste (domyślnie: Brak wymaganego pola)
  • Maksymalny błąd walidacji długości: wyświetlane, gdy dane wejściowe przekraczają dozwoloną długość (domyślnie: Dane wejściowe przekraczają dozwoloną długość)
  • Nieznany błąd przesyłania pliku: wyświetlane w przypadku niezidentyfikowanych błędów przesyłania (domyślnie: Nieznany błąd przesyłania)
  • Błąd nieprawidłowego typu pliku: wyświetlane, gdy przesłany zostanie plik w nieobsługiwanym formacie (domyślnie: Nieobsługiwany typ pliku)
  • Błąd limitu rozmiaru pliku: wyświetlane, gdy przesłany plik przekracza limit rozmiaru (domyślnie: Przekroczono limit rozmiaru pliku)
  • Błąd przesyłania pliku PHP: wyświetlane w przypadku błędów przesyłania po stronie serwera (domyślnie: Błąd przesyłania na serwerze)
  • Nieprawidłowy format liczbowy: wyświetlane, gdy pole liczbowe otrzyma nieprawidłową wartość (domyślnie: Nieprawidłowy format liczby)
  • Minimalny błąd walidacji liczby: wyświetlane, gdy liczba jest poniżej dozwolonego minimum (domyślnie: Liczba poniżej minimalnego limitu)
  • Maksymalny błąd walidacji liczby: wyświetlane, gdy liczba przekracza dozwolone maksimum (domyślnie: Liczba przekracza maksymalny limit)
  • Błąd nieprawidłowego adresu e-mail: wyświetlane, gdy wprowadzono nieprawidłowy adres e-mail (domyślnie: nieprawidłowy adres e-mail)
  • Nieprawidłowy błąd adresu URL: wyświetlane, gdy wprowadzono nieprawidłowy format adresu URL (domyślnie: nieprawidłowy format adresu URL)
  • Błąd nieprawidłowego numeru telefonu: wyświetlane, gdy wprowadzono nieprawidłowy numer telefonu (domyślnie: Nieprawidłowy numer telefonu)
  • Błąd adresu IP na czarnej liście: wyświetlane, gdy zablokowany adres IP próbuje przesłać dane (domyślnie: zablokowany adres IP)
  • Błąd adresu e-mail na czarnej liście: wyświetlane, gdy próbujesz wysłać zablokowany adres e-mail (domyślnie: Zablokowany adres e-mail)

5.6 Karta strony z podziękowaniami

Wyświetl stronę z podziękowaniami: Ustaw na Tak, aby aktywować stronę wyświetlającą się po przesłaniu formularza.

Typ:

  • Strona domyślna: Wbudowana strona potwierdzenia skonfigurowana w rozszerzeniu. Nie jest potrzebna osobna strona CMS.
  • Niestandardowy adres URL: Przekierowuje klienta do dowolnego adresu URL określonego po wysłaniu.

Tytuł podziękowania: Nagłówek wyświetlany na domyślnej stronie z podziękowaniami. Obsługiwany język angielski i francuski.

Dziękuję Alias: Adres URL strony z podziękowaniami. Obsługuje wiele języków.

Treść podziękowania: Tekst strony z podziękowaniami, edytowalny w edytorze tekstu sformatowanego. Obsługuje język angielski i francuski. Akceptuje pogrubienie, kursywę, linki, obrazy, tabele i surowy kod HTML.

5.7 Karta Ustawienia: Sterowanie wyświetlaniem i zachowaniem

Aktywny: Włącza lub wyłącza ten konkretny formularz w interfejsie użytkownika. Ustaw na Tak, aby go aktywować. Wszystkie ustawienia pozostają zapisane po ustawieniu na Nie.

Grupy klientów: Określa, które grupy klientów mogą widzieć ten formularz. Zaznacz pole wyboru „Domyślne”, aby ograniczyć widoczność do domyślnej grupy klientów. Pozostaw puste, aby zezwolić na dostęp wszystkim grupom klientów, w tym gościom. Dotyczy to bezpośrednio grup klientów skonfigurowanych w sklepie OpenCart, a nie segmentacji Odwiedzający/Gość/Klient.

Przycisk Otwórz formularz: Przełącz na Tak, aby zastąpić osadzony formularz wbudowany przyciskiem, który po kliknięciu otwiera formularz jako wyskakujące okienko. Po włączeniu tej opcji pojawią się następujące opcje stylizacji:

  • Etykieta przycisku (wielojęzyczna)
  • Kolor tekstu
  • Kolor tła
  • Kolor najechania kursorem na tekst
  • Kolor tła po najechaniu kursorem
  • Pokaż ikonę (Tak/Nie)
  • Ikona niestandardowa (przesyłanie pliku)

Przycisk pływający: Przełącz na Tak, aby przycisk Otwórz formularz był widoczny na ekranie podczas przewijania. Po włączeniu pojawią się następujące opcje:

  • Etykieta pływająca (wielojęzyczna)
  • Pozycja (domyślnie: środkowa_prawa)
  • Prawy margines (px)
  • Górny margines (px)
  • Kolor tekstu
  • Kolor tła
  • Kolor najechania kursorem na tekst
  • Kolor tła po najechaniu kursorem
  • Pokaż ikonę (Tak/Nie)
  • Ikona niestandardowa (przesyłanie pliku)

 

5.8 Karta Umieszczenia: Gdzie pojawia się formularz

Karta „Umiejscowienie” kontroluje miejsce wyświetlania każdego formularza w sklepie. Wybierz jeden lub więcej układów stron i jedną lub więcej pozycji w tych układach. Formularz będzie renderowany w każdej wybranej kombinacji układu i pozycji. Styl wizualny, formularz inline lub wyskakujące okienko z przyciskiem „Otwórz formularz”, jest wybierany z przełącznika „Przycisk Otwórz formularz” na karcie „Ustawienia”.

Dostępne układy:

  • Konto
  • Program Partnerski
  • Kategoria
  • Zamówienie
  • PORÓWNAJ
  • Kontakt
  • Domyślnie
  • Home
  • Informacje
  • Producent
  • Produkt
  • Szukaj
  • Preferencje dotyczące

 

Użyj klawiszy Ctrl lub Cmd i kliknij, aby zaznaczyć wiele układów na raz.

Dostępne stanowiska:

  • Zawartość na górze
  • Zawartość Dół
  • Kolumna lewa
  • Kolumna prawa
  • Pozycja nagłówka
  • Pozycja stopki

Zaznacz wszystkie miejsca, w których formularz ma się pojawiać w wybranych układach. Nie ma potrzeby edycji motywu ani tworzenia niestandardowego kodu.

Na przykład, wybierając opcję „Produkt” w sekcji „Układy” i zaznaczając opcję „Zawartość u dołu” w sekcji „Pozycje”, formularz będzie wyświetlany pod opisem produktu na każdej stronie produktu. Wybranie opcji „Strona główna” z opcją „Zawartość u góry” spowoduje umieszczenie formularza nad treścią strony na stronie głównej.

5.9 Karta Synchronizacja: Integracja marketingu e-mailowego

Karta Synchronizacja łączy formularz z Mailchimp lub Brevo, dzięki czemu przesłane adresy e-mail są automatycznie dodawane do list marketingowych. Przed zapisaniem należy zmapować pola formularza do pól dostawcy. Wymagane jest tylko pole adresu e-mail. W przypadku Mailchimp pola adresu muszą być zmapowane na zasadzie „wszystko albo nic”.

Mailchimp:

  • Włącz Mailchimp: Ustaw na Tak, aby aktywować integrację dla tego formularza.
  • Klucz API Mailchimp: Wklej swój klucz API Mailchimp. Kliknij „Sprawdź klucz API”, aby go zweryfikować.
  • USTAWIAĆ: Kliknij, aby załadować dane swojego konta Mailchimp.
  • Publiczność: Wybierz listę odbiorców Mailchimp, do której chcesz dodać subskrybentów.
  • Mapowanie pola: Przyporządkuj pola formularza do odpowiednich pól Mailchimp, korzystając z kolumn Tytuł i Mailchimp.

Brewo:

  • Włącz Brevo: Ustaw na Tak, aby aktywować integrację dla tego formularza.
  • Klucz API Brevo: Wklej swój klucz API Brevo. Kliknij „Sprawdź klucz API”, aby go zweryfikować.
  • USTAWIAĆ: Kliknij, aby załadować dane swojego konta Brevo.
  • Lista: Wybierz listę kontaktów Brevo, do której chcesz dodać subskrybentów.
  • Mapowanie pola: Przypisz pola formularza do odpowiednich pól Brevo, używając kolumn Tytuł i Brevo.

6.0 Zarządzanie zgłoszeniami formularzy

Każde zgłoszenie formularza w Twoim sklepie pojawia się w panelu „Zgłoszenia formularzy”, co ułatwia zarządzanie zgłoszeniami formularzy w OpenCart dla zespołów dowolnej wielkości. Filtruj zgłoszenia według tematu wiadomości e-mail, danych zgłoszenia, nazwy formularza lub statusu „Odpowiedziano” za pomocą paska filtrów u góry.

Na panelu wyświetlany jest temat wiadomości e-mail z powiadomieniem administratora, pełne dane zgłoszenia wraz z etykietami pól i wartościami, nazwa formularza, z którego pochodzi zgłoszenie, informacja o wysłaniu odpowiedzi oraz data i godzina zgłoszenia.

Kliknij ikonę widoku w dowolnym wierszu, aby otworzyć pełne zgłoszenie i odpowiedzieć bezpośrednio z tego samego ekranu. Formularz odpowiedzi zawiera pola Od, Do, Odpowiedz do i Temat, wstępnie wypełnione z oryginalnego zgłoszenia. W razie potrzeby załącz pliki w formacie JPG, JPEG, PNG, GIF, ZIP lub PDF o rozmiarze do 8 MB.

7.0 Czarna lista adresów IP i adresów e-mail

Sekcja „Czarna lista adresów IP i adresów e-mail” obsługuje powtarzające się zgłoszenia spamu na poziomie źródła. Każdy wpis dodany w tym miejscu jest sprawdzany przed zarejestrowaniem lub wysłaniem formularza.

Zablokowane adresy IP: Wprowadź jeden adres IP lub wzorzec w każdym wierszu. Użyj pojedynczego adresu dla dokładnego bloku lub symbolu wieloznacznego, aby objąć zakres. Na przykład, 69.89.31.* blokuje wszystkie adresy w tym zakresie. Użycie *.226 blokuje wszystkie adresy IP kończące się tymi cyframi.

Zablokowane adresy e-mail: Działa zgodnie z tą samą logiką, co blokowanie adresów IP. Jeden adres w wierszu. Wprowadzenie *@mail.ru blokuje wszystkie adresy z tej domeny. *@qq.com działa tak samo dla tego dostawcy.

Filtr spamu (wyrażenie regularne): Wpisz tutaj wzorce wyrażeń regularnych, które będą działać na adresach e-mail przychodzących. Każdy adres pasujący do wzorca zostanie zablokowany przed dalszym przesyłaniem. Dodaj jeden wzorzec w każdym wierszu. Rozszerzenie zawiera gotowe do użycia przykładowe wzorce obejmujące najpopularniejsze domeny i struktury adresów o wysokim poziomie spamu. Wklej je, a zostaną zastosowane natychmiast.

8.0 Często zadawane pytania

P: Czym jest rozszerzenie OpenCart Form Builder i co ono robi?

Knowband Rozszerzenie ankiety OpenCart To narzędzie do tworzenia formularzy, które pozwala właścicielom sklepów OpenCart tworzyć nieograniczoną liczbę formularzy kontaktowych, ankiet, formularzy opinii, formularzy generowania leadów i formularzy rejestracyjnych bez konieczności pisania kodu. Obejmuje ono tworzenie formularzy metodą „przeciągnij i upuść”, ochronę przed spamem Cloudflare Turnstile, konfigurację wiadomości e-mail dla każdego formularza, funkcję automatycznej odpowiedzi, synchronizację z Mailchimp i Brevo, śledzenie przesłanych formularzy oraz kontrolę ich rozmieszczenia za pomocą zakładki „Lokalizacje”. Działa z OpenCart 3.x.

P: Jak utworzyć ankietę w OpenCart za pomocą Kreatora ankiet OpenCart?

Otwórz rozszerzenie i kliknij Dodaj nowy formularz. Nadaj formularzowi tytuł i nazwę. Na karcie Formularz dodaj wiersz, a następnie dodaj pola z przyciskami radiowymi do oceny, listy rozwijane do kategorii i pola tekstowe do pisemnej opinii. Przejdź do karty Poczta, aby skonfigurować automatyczną odpowiedź, przejdź do karty Strona z podziękowaniami, aby skonfigurować wiadomość po przesłaniu formularza, wybierz miejsce umieszczenia formularza na karcie Umiejscowienia i włącz formularz. Nie potrzebujesz programisty na żadnym etapie.

P: Jak mogę zbierać opinie klientów w OpenCart bez pomocy programisty?

Wtyczka OpenCart Survey Plugin zarządza pełnym procesem zbierania opinii z poziomu panelu administracyjnego. Utwórz formularz, przejdź do zakładki Ustawienia i ustaw ograniczenie widoczności grup klientów, a następnie wybierz układ na karcie Umiejscowienie. Po włączeniu wszystkie zgłoszenia będą widoczne w panelu „Zgłoszenia formularzy”, gotowe do odczytania i udzielenia odpowiedzi przez Twój zespół.

P: Jak wyświetlić formularze na stronach produktów w OpenCart?

Przejdź do zakładki „Umieszczenia” w formularzu. Z listy „Układy” wybierz „Produkt”. W sekcji „Pozycje” zaznacz „Zawartość u dołu” lub „Zawartość u góry”. Formularz będzie wyświetlany w tym miejscu na każdej stronie produktu bez żadnych zmian w motywie.

P: Czy ta wtyczka do ankiet OpenCart obsługuje powiadomienia e-mail?

Tak. Każdy formularz ma własną konfigurację poczty e-mail w zakładce Poczta, w podzakładce „E-mail do administratora”. Powiadomienie administratora jest wysyłane na skonfigurowany adres i uruchamiane natychmiast po przesłaniu formularza przez klienta. Podzakładka „Autoresponder” obsługuje potwierdzenie widoczne dla klienta. Temat, treść wiadomości i adres zwrotny są ustawiane dla każdego formularza w kreatorze ankiet OpenCart za pomocą wielojęzycznych edytorów tekstu sformatowanego.

P: Jak mogę tworzyć nieograniczoną liczbę formularzy w OpenCart za pomocą rozszerzenia ankiet OpenCart?

To rozszerzenie ankiety OpenCart nie ma ograniczeń co do liczby formularzy, pól ani zgłoszeń. Dodaj ich tyle, ile potrzebuje Twój sklep, formularze kontaktowe, formularze opinii o produktach OpenCart, ankiety satysfakcji klienta OpenCart, formularze generowania leadów, formularze rejestracyjne i ankiety posprzedażowe. Każdy z nich działa według własnych ustawień z oddzielnymi regułami rozmieszczania, routingiem wiadomości e-mail i dedykowanym rejestrem zgłoszeń.

P: Jaki jest najłatwiejszy sposób utworzenia ankiety w OpenCart?

Otwórz kreator formularzy OpenCart, kliknij Dodaj nowy formularz, nadaj mu nazwę i ustaw ślimak. Użyj interfejsu OpenCart do tworzenia formularzy metodą „przeciągnij i upuść”, aby wciągnąć pola do wierszy układu. Skonfiguruj ustawienia e-maila i rozmieszczenia, włącz formularz i gotowe. Użytkownik bez wiedzy technicznej może przejść od otwarcia rozszerzenia do wypełnienia ankiety w mniej niż 15 minut.

P: Jaka jest najlepsza wtyczka do tworzenia formularzy OpenCart w 2026 roku?

Najlepsza wtyczka do tworzenia formularzy OpenCart w 2026 roku obejmuje tworzenie i umieszczanie formularzy, filtrowanie spamu, automatyzację wiadomości e-mail i zarządzanie zgłoszeniami z poziomu jednej instalacji, bez konieczności angażowania programisty. To rozszerzenie oferuje wszystkie te funkcje: kreator „przeciągnij i upuść”, Cloudflare Turnstile, e-maile i autoresponder dla każdego formularza, integrację z Mailchimp i Brevo z mapowaniem pól, kontrolę umieszczania formularzy na podstawie układu oraz pełny panel zarządzania zgłoszeniami z możliwością bezpośredniej odpowiedzi.

P: Jak działa ochrona przed spamem w OpenCart Form Studio?

Przełącz opcję Cloudflare Turnstile na Włączony w Ustawieniach ogólnych karty Cloudflare Turnstile, wprowadzając klucz witryny i tajny klucz z konta Cloudflare. Po aktywacji globalnej przeciągnij pole Cloudflare Turnstile do dowolnego układu formularza. To podejście OpenCart do ochrony formularza przed spamem blokuje boty po cichu, zanim zgłoszenie zostanie zarejestrowane. Prawdziwi klienci nie widzą żadnego wezwania ani CAPTCHA. Czarna lista adresów IP i adresów e-mail dodaje drugą warstwę do blokowania znanych oszustów według adresu lub domeny.

P: Czy rozszerzenie OpenCart Form Builder jest kompatybilne z najnowszą wersją OpenCart?

Tak. To rozszerzenie do tworzenia responsywnych formularzy OpenCart jest kompatybilne z OpenCart 3.x. Sprawdź Kreator formularzy Knowband OpenCart na stronie produktu znajdują się najnowsze informacje o zgodności i obsługiwanych wersjach.

Wnioski 9.0

OpenCart Form Studio zaspokaja wszystkie potrzeby sklepu OpenCart związane z formularzami z poziomu jednego panelu administracyjnego. Nieograniczona liczba formularzy, kreator formularzy „przeciągnij i upuść”, funkcjonalność OpenCart, ochrona przed spamem, konfiguracja wiadomości e-mail dla każdego formularza, synchronizacja e-mail marketingu, kontrola rozmieszczenia za pomocą systemu Layouts and Positions oraz kompletny panel zarządzania zgłoszeniami – wszystko to bez konieczności pisania ani jednej linijki kodu.

Jeśli potrzebujesz wsparcia, chcesz spełnić niestandardowe wymagania lub opracować rozszerzenie OpenCart, skontaktuj się bezpośrednio z zespołem Knowband.

Instrukcja obsługi rozszerzenia OpenCart Smart AI Admin Assistant

1.0 Wprowadzenie

Każdy sklep OpenCart generuje dane co godzinę: przychodzące zamówienia, ruchy magazynowe, rejestracje klientów, porzucone koszyki i zmiany przychodów. Wszystkie te dane są przechowywane w bazie danych. Aby uzyskać dostęp do konkretnej liczby, trzeba przejść do odpowiedniej sekcji administracyjnej, wybrać zakres dat, załadować raport i powtarzać całą procedurę następnego dnia.
Najlepszy Inteligentny asystent administratora oparty na AI dla OpenCart firmy Knowband całkowicie eliminuje ten problem. Integruje interfejs czatu oparty na sztucznej inteligencji z panelem administracyjnym OpenCart. Wpisz dowolne pytanie dotyczące swojego sklepu w prostym języku i otrzymaj bezpośrednią odpowiedź z bazy danych w czasie rzeczywistym w ciągu kilku sekund. Bez SQL. Bez stron z raportami. Bez angażowania programisty.
Niniejszy przewodnik szczegółowo omawia każdą zakładkę i ustawienie, aby umożliwić połączenie dostawcy AI, konfigurację asystenta i rozpoczęcie odpytywania danych sklepu od pierwszego dnia. Kompatybilny z OpenCart 3.x.

1.1 Kto powinien używać tego chatbota administracyjnego opartego na AI dla OpenCart?

Ten asystent administratora jest przeznaczony dla:

  • Właścicieli sklepów, którzy codziennie rano wykonują te same kontrole danych i potrzebują szybszego sposobu na ich przeprowadzenie.
  • Personelu operacyjnego, który chce uzyskiwać odpowiedzi w czasie rzeczywistym na temat zamówień, poziomów magazynowych i przychodów bez konieczności ładowania stron z raportami.
  • Sklepów z wieloma administratorami, w których różni członkowie zespołu potrzebują różnych poziomów dostępu do danych sklepu.
  • Każdego sprzedawcy, który chce mieć narzędzia analityczne back office dla OpenCart oparte na AI, bez konieczności angażowania programisty.

2.0 Przewodnik instalacji

Wymagania systemowe

Przed instalacją sprawdź, czy Twoja konfiguracja spełnia następujące wymagania:

  • OpenCart 3.x
  • PHP 7.2 lub nowszy
  • Aktywny klucz API OpenAI (ChatGPT), Anthropic (Claude) lub Google (Gemini)

Instalacja rozszerzenia

Krok 1: Pobierz plik ZIP rozszerzenia ze swojego konta. Zaloguj się do panelu administracyjnego OpenCart.
Krok 2: Przejdź do Rozszerzenia, następnie do Instalatora. Kliknij przycisk Prześlij, wybierz plik ZIP ze swojego systemu i kliknij Otwórz. OpenCart automatycznie obsłuży przesyłanie i wypakowanie.
Krok 3: Po potwierdzeniu przesyłania przejdź do Rozszerzenia, następnie do Rozszerzenia. Wybierz Moduły z rozwijanego menu kategorii. Znajdź moduł na liście i kliknij zielony przycisk Zainstaluj obok niego.
Krok 4: Po zakończeniu instalacji kliknij przycisk Edytuj, aby po raz pierwszy otworzyć panel konfiguracji.
Krok 5: Jeśli rozszerzenie nie pojawia się na liście po instalacji, przejdź do Pulpitu nawigacyjnego, kliknij niebieską ikonę koła zębatego w prawym górnym rogu i wybierz Odśwież, aby przebudować pamięć podręczną.

Typowe problemy z instalacją

Przesyłanie nie powiodło się: Rozmiar pliku przekracza limit serwera. Poproś swojego dostawcę hostingu o zwiększenie wartości upload_max_filesize i post_max_size w ustawieniach PHP do co najmniej 32 MB, a następnie spróbuj ponownie przesłać plik.
Rozszerzenie niewidoczne po instalacji: Przejdź do Pulpitu nawigacyjnego i użyj ikony koła zębatego, aby wyczyścić pamięć podręczną OpenCart. Następnie wróć do sekcji Rozszerzenia, do Modułów i ponownie wyszukaj.
Ekran konfiguracji nie działa prawidłowo: Wyczyść pamięć podręczną przeglądarki przez pełne przeładowanie strony i zresetuj pamięć podręczną motywu OpenCart z menu koła zębatego na Pulpicie nawigacyjnym.

3.0 Przegląd panelu administracyjnego

Inteligentny asystent administratora AI firmy Knowband dla OpenCart posiada osiem zakładek w górnej części ekranu konfiguracji:

  • Ustawienia: Główne preferencje, opcje widoczności SQL, wprowadzanie głosowe, język, przechowywanie logów, pamięć podręczna schematu.
  • Dostawca AI: Połącz OpenAI ChatGPT, Anthropic Claude lub Google Gemini przy użyciu własnego klucza API.
  • Układ widżetu: Dostosuj wygląd widżetu czatu w panelu administracyjnym dzięki podglądowi w czasie rzeczywistym po prawej stronie.
  • Widoki bazy danych: Wybierz, które domeny danych sklepu AI może odpytywać.
  • Kontrola dostępu: Zdecyduj, które profile pracowników mogą otwierać i używać asystenta.
  • Predefiniowane chipy: Skróty jednym dotknięciem do codziennych kontroli danych sklepu.
  • Historia zapytań: Ciągły rejestr wszystkich zadanych pytań z nazwą pracownika, czasem odpowiedzi i statusem.
  • Sesje: Pełna historia rozmów dla każdego pracownika, dostępna do przeglądania w dowolnym momencie.

4.0 Zakładka Ustawienia

4.1 Ustawienia ogólne dla Inteligentnego asystenta administratora AI dla OpenCart


Włącz Chatbota: Główny przełącznik włączający/wyłączający tego asystenta back office. Wyłączenie go całkowicie usuwa widżet czatu z panelu administracyjnego bez usuwania żadnej zapisanej konfiguracji ani historii zapytań.
Włącz predefiniowane chipy: Pokazuje lub ukrywa przyciski do pytań jednym dotknięciem w widżecie czatu. Przyciski pojawiają się jako rozwijany panel, który każdy administrator może otworzyć lub zamknąć.
Domyślny stan chipów: Określa, czy panel chipów jest otwarty czy zamknięty przy pierwszym załadowaniu widżetu. Jeśli jest zamknięty, pozostaje ukryty do momentu otwarcia przez administratora. Jeśli jest rozwinięty, panel chipów wyświetla się natychmiast.
Maksymalna liczba wierszy wyników: Maksymalny limit liczby wierszy danych zwracanych przez AI dla pojedynczego zapytania. Zakres wynosi od 1 do 1000, wartość domyślna to 100. Zwiększ dla zapytań wymagających kompletnych zbiorów danych, utrzymuj na poziomie 100 lub niżej przy szybkich codziennych kontrolach.
Pokaż/włącz zapytanie SQL: Ustawienie na Tak powoduje, że zapytanie SQL użyte do wygenerowania każdej odpowiedzi jest wyświetlane w czacie poniżej wyniku. Każdy administrator może odczytać dokładnie sposób pobrania danych bez konieczności pytania programisty.
Zezwól na edycję i ponowne uruchomienie SQL: Ustaw na Tak, a kod SQL wyświetlany pod odpowiedzią stanie się edytowalny w czacie. Zmień zakres dat, zamień kategorię produktu lub przesuń próg i uruchom zapytanie ponownie bez konieczności wpisywania nowego pytania od początku.
Wprowadzanie głosowe: Aktywuje ikonę mikrofonu w polu tekstowym czatu. Wypowiedz pytanie, a przeglądarka zamieni je na tekst za pomocą Web Speech API. Działa najlepiej w Chrome na komputerze.

4.2 Ustawienia języka

Użyj języka back office: Asystent odpowiada w języku aktualnie używanym w panelu administracyjnym OpenCart. Jeśli back office jest ustawiony na język francuski, odpowiedzi będą automatycznie wyświetlane po francusku.
Użyj niestandardowego języka: Blokuje język odpowiedzi do konkretnego wyboru, niezależnie od ustawień panelu administracyjnego. Przydatne, gdy personel pracuje w języku innym niż domyślny język back office.

4.3 Ustawienia logów i pamięci podręcznej

Przechowywanie logów (dni): Liczba dni, przez którą historia zapytań pozostaje w systemie przed automatycznym usunięciem przestarzałych wpisów. Wartość domyślna to 90 dni. Nie jest wymagane ręczne czyszczenie; usuwanie odbywa się automatycznie.
TTL pamięci podręcznej schematu (minuty): Czas, przez który rozszerzenie przechowuje schemat bazy danych w pamięci podręcznej przed jego odświeżeniem. Wartość domyślna to 1440 minut. Schemat jest mapą struktury bazy danych sklepu, na której AI opiera się przy tworzeniu dokładnych zapytań. Strona Ustawienia pokazuje ostatni znacznik czasu buforowania i następny czas wygaśnięcia, dzięki czemu status jest zawsze przejrzysty.
Odśwież schemat teraz: Przebudowuje pamięć podręczną schematu na żądanie bez oczekiwania na cykl TTL. Użyj tej opcji po dodaniu nowego rozszerzenia, zaktualizowaniu OpenCart lub wprowadzeniu jakichkolwiek strukturalnych zmian w bazie danych.
Kliknij Zapisz ustawienia aby zastosować wszystkie zmiany w tej zakładce.

5.0 Zakładka Dostawca AI

5.1 Wybór dostawcy

Zakładka Dostawca AI umożliwia połączenie z zewnętrznym modelem sztucznej inteligencji za pomocą wybranego dostawcy. Obsługiwani są OpenAI (ChatGPT), Anthropic Claude i Google Gemini. Wystarczy użyć własnego klucza API do bezpośredniego połączenia, bez pośredników ani dodatkowych subskrypcji.
Kliknij przycisk dowolnego dostawcy, aby załadować jego ustawienia poniżej: pole klucza API, selektor modelu i kontrolka temperatury. W danym momencie aktywny jest tylko jeden dostawca. Zmiana dostawcy nie wpływa na historię zapytań ani istniejącą konfigurację.

5.2 Jak uzyskać klucz API

OpenAI

  1. Odwiedź platform.openai.com i zaloguj się lub zarejestruj.
  2. Otwórz sekcję Klucze API z menu ikony konta.
  3. Kliknij Utwórz nowy klucz tajny, nadaj mu etykietę i zapisz.
  4. Skopiuj klucz przed opuszczeniem strony. OpenAI nie wyświetli go ponownie. Wklej go w polu Klucz API OpenAI.

Anthropic Claude

  1. Odwiedź console.anthropic.com i zaloguj się lub zarejestruj.
  2. W menu nawigacyjnym po lewej stronie przejdź do sekcji Klucze API.
  3. Kliknij Utwórz klucz, nadaj mu nazwę i skopiuj go.
  4. Wklej klucz API Claude w odpowiednim polu. W formularzu dostępny jest również bezpośredni link do konsoli Anthropic.

Google Gemini

  1. Odwiedź aistudio.google.com i zaloguj się za pomocą konta Google.
  2. Kliknij Pobierz klucz API w lewym górnym rogu.
  3. Wybierz projekt i wygeneruj klucz.
  4. Skopiuj i wklej go w polu Klucz API Gemini.

5.3 Wybór modelu dla rozszerzenia analitycznego back office OpenCart

OpenAI:

  • GPT-4o Mini — szybkie czasy odpowiedzi, niższe koszty API, odpowiedni do rutynowych codziennych pytań administracyjnych.
  • GPT-4o — solidniejsze rozumowanie dla zapytań obejmujących wiele połączonych tabel.
  • GPT-5.5 — najwyższy poziom wydajności dla złożonych lub wielowarstwowych pytań analitycznych.


Anthropic Claude:

  • Claude Haiku 4.5 — szybki i ekonomiczny, sprawdza się dobrze przy porannych kontrolach w sklepach.
  • Claude Sonnet 4.6 — użyteczny punkt równowagi między szybkością a głębią analityczną.
  • Claude Opus 4.7 — najlepsza opcja, gdy zapytania obejmują wiele źródeł danych.


Google Gemini:

  • Gemini 3.5 Flash — szybki i wydajny, standardowy punkt wyjścia dla większości sklepów.
  • Gemini 3.1 Flash-Lite — najtańsze rozwiązanie dla zapytań, idealne gdy ważne jest ograniczenie kosztów API.

5.4 Ustawienie temperatury

Reguluje stopień spójności lub zmienności odpowiedzi AI. Przy wartości 0 odpowiedzi są bardziej precyzyjne. Przy wartości 1 sformułowania są bardziej zróżnicowane. W przypadku zapytań dotyczących danych sklepu 0.3 jest idealnym punktem wyjścia. Użyj 0.0, gdy dokładność faktyczna jest priorytetem.
Kliknij Zapisz ustawienia dostawcy aby zastosować.

6.0 Zakładka Układ widżetu


Zakładka Układ widżetu kontroluje wygląd widżetu czatu w obszarze administracyjnym OpenCart. Każda zmiana jest widoczna w panelu podglądu w czasie rzeczywistym po prawej stronie przed zapisaniem.
Pozycja: Narożnik ekranu, w którym pojawia się bąbelek czatu. Domyślnie prawy dolny róg.
Nazwa chatbota: Nazwa w nagłówku widżetu. Domyślnie: Smart Admin Assistant.
Wiadomość powitalna: Pierwsza wiadomość wyświetlana po otwarciu widżetu. Domyślnie: Cześć! Zapytaj mnie o cokolwiek dotyczącego Twojego sklepu.
Ikona bąbelka: Zastąp domyślny obraz bąbelka. PNG kwadratowy, 64×64 px, limit 2 MB.
Awatar chatbota: Obraz wyświetlany obok każdej odpowiedzi bota. PNG kwadratowy, 48×48 px, limit 2 MB.
Szerokość i wysokość widżetu: Wymiary otwartego panelu czatu w pikselach. Domyślne wymiary to 400 szerokości na 560 wysokości.
Ustawienia kolorów: Sześć kontrolek kolorów dla nagłówka, bąbelka czatu, wiadomości użytkownika, wiadomości bota, tła i tekstu. Nie jest wymagana znajomość CSS. Zmiany są natychmiast odzwierciedlane w podglądzie.

Kliknij Zapisz układ aby zastosować.

7.0 Zakładka Widoki bazy danych

7.1 Jak działają widoki bazy danych w tym chatbocie AI dla administracji OpenCart

Dla rozszerzenia raportowania opartego na AI OpenCart stworzono zestaw predefiniowanych widoków MySQL, które organizują i upraszczają dane istotne dla każdej domeny. Zapytania są wykonywane wyłącznie na tych widokach; AI nie ma bezpośredniego dostępu do tabel, a wszystkie widoki są tylko do odczytu. Danych sklepu nie można w żadnych okolicznościach modyfikować, usuwać ani zapisywać za pośrednictwem czatu.
Odznaczenie widoku usuwa odpowiednią domenę z listy zapytań dozwolonych przez asystenta. Widok pozostaje nienaruszony w bazie danych i można go reaktywować w dowolnym momencie.

7.2 Dostępne widoki bazy danych

  • Podsumowanie zamówień: Zamówienia powiązane ze szczegółami klienta, walutą, statusem i sumami.
  • Pozycje zamówienia: Poszczególne linie produktów na zamówienie z ilościami i cenami.
  • Klienci: Pełne dane klientów, w tym grupa, płeć i data ostatniej wizyty.
  • Produkty: Dane katalogu z nazwą, ilością w magazynie, ceną, kategorią i informacjami o zdjęciu.
  • Ceny specjalne / Rabaty na produkty: Nadpisywanie cen dla pojedynczego produktu i pojedynczej kombinacji. Domyślnie wyłączone.
  • Kategorie: Nazwy kategorii i ich hierarchia.
  • Koszyki: Aktywne i porzucone koszyki ze szczegółami klienta i waluty.
  • Reguły koszyka / Kupony: Reguły rabatowe z danymi o użyciu i flagą darmowej wysyłki.
  • Dostępność magazynowa: Poziomy zapasów według produktu i kombinacji z czytelnymi nazwami.
  • Pracownicy: Konta administratorów i powiązane dane profilu.
  • Adresy klientów: Rekordy adresów z krajem, stanem i rozwiązanymi danymi klienta.
  • Kurierzy / Metody wysyłki: Aktywni kurierzy z tekstem dotyczącym opóźnień w dostawie. Domyślnie wyłączone.
  • Producenci/Marki: Dane dotyczące marek z opisami i ilościami produktów.
  • Kombinacje/Warianty produktów: Dane wariantów z nazwami magazynowymi, numerem referencyjnym i atrybutem.
  • Atrybuty i wartości produktów: Grupy atrybutów, takie jak Kolor i Rozmiar, z odpowiednimi wartościami.

Kliknij Zapisz i utwórz widoki aby zastosować. Rozszerzenie Knowband tworzy widoki MySQL dla każdej aktywowanej domeny.

8.0 Zakładka Kontrola dostępu


Zakładka Kontrola dostępu określa, którzy członkowie personelu administracyjnego OpenCart mogą otwierać asystenta.
Zaznacz Ogranicz korzystanie z chatbota do określonych profili pracowników aby aktywować dostęp oparty na rolach. Gdy jest wyłączony, każdy zalogowany administrator może używać asystenta bez ograniczeń.
Gdy dostęp oparty na rolach jest aktywny, poniżej wyświetla się lista profili. Dostęp SuperAdministratora jest stały i nie pojawia się na liście. Zaznacz wszystkie inne profile, takie jak Logistyk, Sprzedawca, Tłumacz lub role niestandardowe, które powinny mieć dostęp. Profile niezaznaczone nie będą widzieć asystenta po zalogowaniu. Pozostawienie wszystkich profili niezaznaczonych przy aktywnym dostępie opartym na rolach sprawia, że asystent będzie dostępny tylko dla SuperAdministratora.
Kliknij Zapisz ustawienia dostępu aby zastosować.

9.0 Zakładka Predefiniowane chipy


Predefiniowane chipy to skróty do pytań wbudowane w widżet czatu. Każdy chip wysyła zapisane pytanie do AI w momencie dotknięcia, bez konieczności wpisywania lub nawigowania.

9.1 Predefiniowane chipy w pluginie OpenCart Order Insights

Dziesięć chipów jest gotowych do użycia od razu po rozpakowaniu:

  1. Dzisiejsze zamówienia: Ile zamówień zostało złożonych dzisiaj?
  2. Przychód (30 dni): Jaki był łączny przychód w ciągu ostatnich 30 dni?
  3. Anulowane zamówienia: Ile zamówień zostało anulowanych w ciągu ostatnich 30 dni?
  4. Porzucone koszyki: Ile koszyków zostało porzuconych w ciągu ostatnich 30 dni?
  5. Aktywni klienci: Jaka jest aktualna liczba aktywnych klientów?
  6. Wyczerpane zapasy: Które produkty są obecnie niedostępne?
  7. Niskie stany (mniej niż 5 sztuk): Które produkty mają mniej niż 5 dostępnych jednostek?
  8. Produkty bez SKU: Ile produktów nie ma kodu SKU?
  9. Kupony na darmową wysyłkę: Które aktywne kupony oferują dziś darmową wysyłkę?
  10. Nowi klienci (w tym miesiącu): Ilu klientów zarejestrowało się do tej pory w tym miesiącu?

9.2 Dodawanie niestandardowego chipa

Kliknij Dodaj chip aby otworzyć formularz chipa.
Etykieta: Krótki tekst przycisku. Nie przekraczaj trzech słów. Na przykład: Tygodniowe przychody.
Pytanie: Pytanie, które AI otrzymuje po dotknięciu tego chipa. Napisz je tak samo, jak wpisałbyś je bezpośrednio w czacie. Na przykład: Jaki był łączny przychód z ostatnich 7 dni?
Pozycja: Miejsce chipa na liście panelu. Niższe numery pojawiają się pierwsze.
Aktywny: Tak — wyświetla chip w widżecie. Nie — zachowuje go jako zapisany, ale ukryty.
Kliknij Zapisz chip aby zakończyć. Przyciski Edytuj i Usuń pojawiają się w każdym wierszu do przyszłych modyfikacji.

10.0 Zakładka Historia zapytań


Zakładka Historia zapytań rejestruje każde pytanie przesłane za pośrednictwem tego narzędzia. Każdy wpis w rejestrze pokazuje:

  • Data: Godzina przesłania żądania.
  • Pracownik: Które konto administratora je wykonało?
  • Pytanie: Pełna treść pytania.
  • Wiersze: Liczba wierszy danych zwróconych przez zapytanie.
  • Czas (ms): Czas potrzebny do wykonania zapytania.
  • Dostawca: Usługa AI, która obsłużyła zapytanie, wyświetlana jako oznaczona odznaka.
  • Status: Zielony dla sukcesu, czerwony dla błędów.
  • SQL: Wykonane zapytanie widoczne w linii.

Filtruj według statusu i zakresu dat u góry. Eksportuj widoczne wyniki do CSV lub Excel za pomocą przycisków powyżej tabeli. Kliknij Usuń stare pliki logów aby natychmiast usunąć wpisy starsze niż ustawienie przechowywania logów.

11.0 Zakładka Sesje


Zakładka Sesje zawiera pełną historię rozmów dla każdego pracownika. Każdy wiersz pokazuje nazwę pracownika, godzinę rozpoczęcia sesji i liczbę wiadomości. Kliknij Wyświetl aby otworzyć całą dyskusję — pytania i odpowiedzi w kolejności chronologicznej — w oknie podręcznym. Przydatne do przeglądania danych, do których uzyskano dostęp, weryfikowania sposobu korzystania z asystenta lub wznowienia dyskusji z poprzedniej sesji.

12.0 Często zadawane pytania

P: Czym jest Knowband OpenCart Smart AI Admin Assistant i jak działa?
Jest to chatbot AI dla administratorów OpenCart, który pozwala administratorom sklepu zadawać pytania w języku naturalnym i uzyskiwać natychmiastowe odpowiedzi z danych sklepu w czasie rzeczywistym. Łączy się z bazą danych sklepu za pomocą predefiniowanych widoków MySQL tylko do odczytu, wysyła każde pytanie do wybranego dostawcy AI (OpenAI, Anthropic Claude lub Google Gemini), który tworzy i wykonuje zapytanie SQL, a następnie dostarcza wynik w języku naturalnym. Kompatybilny z OpenCart 3.x.
P: Którzy dostawcy AI są kompatybilni z narzędziem analitycznym back office OpenCart?
Inteligentny asystent administratora AI firmy Knowband dla OpenCart obsługuje OpenAI (GPT-4o Mini, GPT-4o, GPT-5.5), Anthropic Claude (Haiku 4.5, Sonnet 4.6, Opus 4.7) i Google Gemini (Gemini 3.5 Flash, Gemini 3.1 Flash-Lite). Każdy dostawca łączy się za pomocą własnego klucza API, bez dodatkowych kosztów subskrypcji. Płacisz tylko za to, co AI faktycznie przetwarza.
P: Czy OpenCart Smart AI Admin Assistant może modyfikować lub usuwać dane sklepu?
Nie. Narzędzie analityczne sprzedaży oparte na AI OpenCart odczytuje dane wyłącznie za pośrednictwem predefiniowanych widoków MySQL. Żadne zapytanie przesłane przez czat nie może aktualizować, usuwać ani zapisywać danych w bazie danych. Każda odpowiedź jest pobraniem tylko do odczytu z Twojego sklepu internetowego.
P: Jakie dane mogę odpytywać za pomocą chatbota AI administratora OpenCart?
Można odpytywać zamówienia, klientów, przychody, magazyn, porzucone koszyki, kupony rabatowe, kombinacje produktów, konta pracowników, kurierów, marki i kategorie. Zakładka Widoki bazy danych zarządza aktywnymi domenami. Aktywuj domenę, aby zezwolić na dostęp, dezaktywuj, aby ograniczyć jej użycie.
P: Jak działają predefiniowane chipy w narzędziu OpenCart Smart Store Analytics?
Chipy to przyciski do szybkich pytań w widżecie. Dotknięcie jednego z nich natychmiast wysyła zapisane pytanie do AI. Predefiniowany zestaw chipów obejmuje zamówienia, przychody, porzucone koszyki, niskie stany, wyczerpane zapasy, aktywnych klientów, nowych klientów, anulowane zamówienia, kupony na darmową wysyłkę i produkty bez SKU. Możesz dodawać, edytować lub usuwać chipy w zakładce Predefiniowane chipy.
P: Czym jest funkcja widoczności SQL w narzędziu analitycznym back office OpenCart?
Włączenie opcji „Pokaż zapytanie SQL” sprawia, że zapytanie SQL leżące u podstaw każdej odpowiedzi pojawi się w czacie pod wynikiem. Włączenie również opcji „Zezwól na edycję i ponowne uruchomienie zapytania SQL” sprawi, że stanie się ono edytowalne bezpośrednio w czacie. Możesz zmienić datę, filtr lub próg i uruchomić zapytanie ponownie bez konieczności zadawania nowego pytania. To narzędzie analityczne sprzedaży oparte na AI dla OpenCart sprawia, że ta funkcjonalność jest dostępna dla każdego administratora, nie tylko dla osób znających SQL.
P: Jak działa kontrola dostępu oparta na rolach w chatbocie administracyjnym AI OpenCart?
Otwórz zakładkę Kontrola dostępu i zaznacz „Ogranicz chatbota do określonych profili pracowników”. Dostępu SuperAdministratora nie można usunąć. Dla wszystkich innych profili, takich jak Logistyk, Sprzedawca, Tłumacz lub dowolna rola niestandardowa, zaznacz te, które powinny mieć dostęp. Każdy niezaznaczony profil nie będzie widział asystenta po zalogowaniu.
P: Czym jest pamięć podręczna schematu w narzędziu analitycznym back office OpenCart?
Pamięć podręczna schematu zawiera mapę strukturalną bazy danych sklepu, umożliwiając AI tworzenie dokładnych zapytań bez konieczności odczytywania całej bazy danych przy każdym żądaniu. Pierwsza sesja czatu tworzy ją automatycznie. Odświeżanie odbywa się zgodnie z ustawieniem TTL pamięci podręcznej schematu. Po zainstalowaniu nowego rozszerzenia, zaktualizowaniu OpenCart lub wprowadzeniu jakichkolwiek zmian w bazie danych użyj opcji „Odśwież schemat teraz”, aby natychmiast ją przebudować.
P: Jak mogę połączyć dostawcę AI z OpenCart Smart AI Admin Assistant?
Przejdź do zakładki Dostawca AI. Kliknij żądanego dostawcę: OpenAI, Anthropic Claude lub Google Gemini. W przypadku OpenAI przejdź na platform.openai.com, przejdź do Kluczy API i wygeneruj nowy klucz tajny. W przypadku Anthropic przejdź na console.anthropic.com, otwórz Klucze API i utwórz jeden. W przypadku Gemini przejdź na aistudio.google.com, kliknij Pobierz klucz API i wygeneruj go dla swojego projektu. Wklej klucz w odpowiednim polu i zapisz.
P: Czy OpenCart Smart AI Admin Assistant jest kompatybilny z OpenCart 3.x?
Tak. Inteligentny asystent administratora AI firmy Knowband dla OpenCart działa z OpenCart 3.x. Odwiedź stronę produktu, aby uzyskać szczegóły dotyczące kompatybilności i informacje o wersji.

13.0 Podsumowanie

Najlepszy Inteligentny asystent administratora AI dla OpenCart firmy Knowband oferuje analitykę back office OpenCart opartą na AI każdemu sklepowi OpenCart, bez potrzeby znajomości SQL, wsparcia programistów ani zewnętrznych platform raportowania. Zadawaj pytania w języku naturalnym, otrzymuj odpowiedzi z danych w czasie rzeczywistym, przeglądaj kod SQL leżący u podstaw każdego wyniku i dopracowuj go w locie.
Predefiniowane chipy skracają czas codziennej kontroli towaru do mniej niż minuty. Dostęp oparty na rolach zapewnia właściwe dane właściwym osobom. Historia zapytań przechowuje kompletny zapis każdego zadanego pytania i uzyskanego wyniku.
W celu uzyskania pomocy, realizacji niestandardowych potrzeb lub projektów deweloperskich dla OpenCart skontaktuj się bezpośrednio z zespołem Knowband.