Przejdź do treści

Wtyczka Allkeystore Updater

Wtyczka Allkeystore Updater

Allkeystore Updater to wtyczka WordPress stworzona dla klientów sklepu allkeystore.pl. Umożliwia szybkie sprawdzenie, które zakupione wtyczki i szablony mają dostępne nowsze wersje, bez konieczności ręcznego przeglądania katalogu sklepu. Wtyczka działa bezpośrednio z panelu administracyjnego WordPress i komunikuje się z API sklepu, aby dostarczyć aktualne informacje o wersjach.

Główne funkcje

Wtyczka Allkeystore Updater została zaprojektowana tak, aby maksymalnie uprościć proces monitorowania aktualizacji. Zamiast logować się do sklepu i porównywać wersje ręcznie, wystarczy jedno kliknięcie w panelu WordPress.

  • Sprawdzanie aktualizacji — porównuje wersje zainstalowanych wtyczek i szablonów z najnowszymi wersjami dostępnymi w sklepie allkeystore.pl. Wyświetla przejrzystą tabelę z informacjami o dostępnych aktualizacjach.
  • Obsługa zakupów i członkostw — wtyczka rozpoznaje produkty zakupione pojedynczo oraz dostępne w ramach aktywnego członkostwa. Niezależnie od formy dostępu, informacje o aktualizacjach są wyświetlane w jednym miejscu.
  • Bezpośrednie linki do sklepu — przy każdej dostępnej aktualizacji wyświetlany jest przycisk przekierowujący bezpośrednio na stronę produktu w sklepie, skąd można pobrać najnowszą wersję.
  • Zarządzanie wieloma stronami — jeden klucz API może być używany na wielu stronach WordPress. W zakładce Ustawienia wyświetlana jest lista wszystkich podłączonych witryn z datami rejestracji i ostatniej aktywności.
  • Automatyczne aktualizacje wtyczki — sama wtyczka Allkeystore Updater aktualizuje się automatycznie, tak jak wtyczki z repozytorium WordPress. Powiadomienia o nowych wersjach pojawiają się w standardowym panelu aktualizacji WordPress.
  • Wielojęzyczność — interfejs wtyczki dostępny jest w języku polskim, angielskim i niemieckim. Język wybierany jest automatycznie na podstawie ustawień WordPress.

Jak to działa

Wtyczka Allkeystore Updater komunikuje się z API sklepu allkeystore.pl poprzez szyfrowane połączenie HTTPS. Cały proces sprawdzania aktualizacji przebiega w kilku krokach:

  1. Wtyczka skanuje zainstalowane na stronie wtyczki i szablony WordPress, zbierając ich nazwy i numery wersji.
  2. Lista zainstalowanych produktów jest wysyłana do API sklepu wraz z kluczem autoryzacyjnym.
  3. API weryfikuje uprawnienia klienta — sprawdza, do których produktów klient ma dostęp na podstawie historii zakupów i aktywnych członkostw.
  4. Dla produktów, do których klient ma dostęp, API porównuje wersje zainstalowane z najnowszymi wersjami dostępnymi w sklepie.
  5. Wynik jest wyświetlany w panelu wtyczki jako tabela zawierająca tylko te produkty, dla których dostępna jest nowsza wersja.

Produkty, które nie zostały zakupione w sklepie allkeystore.pl lub do których klient nie ma aktywnego dostępu, są automatycznie pomijane. Wtyczka nie ingeruje w proces aktualizacji innych wtyczek i szablonów zainstalowanych na stronie.

Instalacja i konfiguracja

Proces instalacji wtyczki składa się z trzech kroków: wygenerowania klucza API, zainstalowania wtyczki na stronie oraz rejestracji.

Krok 1: Wygeneruj klucz API

Klucz API jest unikalnym identyfikatorem powiązanym z Twoim kontem w sklepie. Aby go wygenerować, przejdź do strony Moje konto → Wtyczka Updater w sklepie allkeystore.pl i kliknij przycisk „Wygeneruj klucz API”. Klucz zostanie wyświetlony na stronie — skopiuj go do schowka.

Krok 2: Zainstaluj wtyczkę

Pobierz plik ZIP wtyczki ze strony Moje konto → Wtyczka Updater. Następnie w panelu WordPress przejdź do Wtyczki → Dodaj nową → Wyślij wtyczkę na serwer, wybierz pobrany plik i kliknij „Zainstaluj”. Po instalacji aktywuj wtyczkę.

Krok 3: Zarejestruj stronę

Po aktywacji wtyczki w menu WordPress pojawi się nowa pozycja AKS Updater. Przejdź do zakładki Ustawienia, wklej skopiowany klucz API w pole „Podaj klucz API” i kliknij przycisk „Zarejestruj”. Po poprawnej rejestracji zobaczysz potwierdzenie wraz z informacją o liczbie dostępnych rejestracji.

Allkeystore Updater — zakładka Ustawienia z polem rejestracji klucza API, informacją o pozostałych rejestracjach oraz listą podłączonych witryn
Zakładka Ustawienia wtyczki Allkeystore Updater — rejestracja klucza API i lista podłączonych witryn.

Sprawdzanie aktualizacji

Po zarejestrowaniu wtyczki przejdź do zakładki Aktualizacje i kliknij przycisk „Sprawdź aktualizacje”. Wtyczka skontaktuje się z API sklepu i po chwili wyświetli tabelę z wynikami.

Tabela zawiera pięć kolumn:

  • Rodzaj — informacja czy dany element to wtyczka czy szablon.
  • Nazwa — pełna nazwa wtyczki lub szablonu.
  • Wersja lokalna — numer wersji aktualnie zainstalowanej na stronie.
  • Wersja Allkeystore — numer najnowszej wersji dostępnej w sklepie.
  • Pobierz w sklepie — przycisk przekierowujący na stronę produktu w sklepie, gdzie można pobrać najnowszą wersję.

W tabeli wyświetlane są wyłącznie produkty, dla których dostępna jest aktualizacja. Jeśli wszystkie wtyczki i szablony są aktualne, wyświetlany jest stosowny komunikat.

Allkeystore Updater — tabela dostępnych aktualizacji z kolumnami: rodzaj, nazwa, wersja lokalna, wersja Allkeystore i przycisk pobierania
Zakładka Aktualizacje — lista wtyczek i szablonów z dostępnymi nowszymi wersjami.

Zarządzanie witrynami

Jeden klucz API może być używany na wielu stronach WordPress. Po zarejestrowaniu przynajmniej jednej strony, w zakładce Ustawienia pojawia się sekcja Podłączone witryny z tabelą zawierającą adresy wszystkich zarejestrowanych stron, daty ich rejestracji oraz daty ostatniej aktywności.

Strona, na której aktualnie przeglądasz ustawienia, jest wyróżniona w tabeli pogrubionym obramowaniem i oznaczeniem „(ta strona)”.

Aby wyrejestrować wtyczkę na konkretnej stronie, kliknij ikonę kosza obok statusu rejestracji. Operacja ta dotyczy wyłącznie bieżącej strony — pozostałe zarejestrowane witryny nie są zmieniane. Po wyrejestrowaniu klucz API jest usuwany z ustawień wtyczki na tej stronie, a slot rejestracji zostaje zwolniony.

Ustawienia wtyczki

Wtyczka posiada sekcję ustawień dostępną w zakładce Ustawienia, między sekcją rejestracji a listą podłączonych witryn.

Aktualnie dostępne ustawienie:

  • Przekazuj informacje o wersjach — opcjonalna funkcja, domyślnie wyłączona. Po włączeniu wtyczka przekazuje do API sklepu informacje o najnowszych wersjach wtyczek i szablonów znanych WordPress na danej stronie. Dane te są wykorzystywane wewnętrznie przez sklep do zarządzania aktualizacjami produktów. Ustawienie zapisuje się automatycznie po zaznaczeniu lub odznaczeniu.

Bezpieczeństwo i prywatność

Wtyczka Allkeystore Updater została zaprojektowana z myślą o bezpieczeństwie danych klientów:

  • Autoryzacja kluczem API — wtyczka nie wymaga podawania adresu email ani hasła. Jedynym identyfikatorem jest klucz API wygenerowany w panelu klienta.
  • Szyfrowane połączenie — cała komunikacja między wtyczką a API sklepu odbywa się przez protokół HTTPS z weryfikacją certyfikatu SSL.
  • Brak przechowywania danych na serwerze — lista zainstalowanych wtyczek i szablonów jest przetwarzana wyłącznie w pamięci serwera podczas obsługi żądania. Nie jest zapisywana w bazie danych ani w plikach.
  • Ograniczenia dostępu — każdy klucz API ma limit zarejestrowanych witryn oraz dzienny limit żądań sprawdzania aktualizacji, co zapobiega nadużyciom.
  • Wtyczka nie pobiera plików — Allkeystore Updater wyłącznie informuje o dostępnych aktualizacjach. Pobieranie plików odbywa się bezpośrednio ze strony sklepu po kliknięciu przycisku w tabeli wyników. Opcja pobierania plików, w tym automatycznego i instalacji wtyczek, pojawi się w przyszłości dla wybranych planów.
  • Pełna kontrola klienta — klient może w dowolnym momencie wyrejestrować wtyczkę na konkretnej stronie lub usunąć klucz API wraz ze wszystkimi powiązanymi danymi z poziomu panelu Moje konto w sklepie.

Szczegółowe informacje o przetwarzaniu danych dostępne są w Regulaminie usługi oraz Polityce Prywatności Allkeystore Updater, które są udostępniane przy generowaniu klucza API.

Wymagania techniczne

  • WordPress 5.0 lub nowszy
  • PHP 7.4 lub nowszy
  • Aktywne konto w sklepie allkeystore.pl z wygenerowanym kluczem API
  • Dostęp do panelu administracyjnego WordPress (uprawnienia administratora)
  • Połączenie HTTPS z serwerem allkeystore.pl (standardowa konfiguracja hostingu)

Obsługiwane języki

Interfejs wtyczki jest dostępny w trzech wersjach językowych: polskiej, angielskiej i niemieckiej. Język jest wybierany automatycznie na podstawie ustawień języka witryny w WordPress (Ustawienia → Ogólne → Język witryny). Jeśli język strony nie jest obsługiwany, wtyczka wyświetla interfejs w języku angielskim.

Najczęściej zadawane pytania

Na ilu stronach mogę używać wtyczki?

Jeden klucz API można zarejestrować na wielu stronach. Maksymalna liczba jednocześnie zarejestrowanych witryn jest wyświetlana w ustawieniach wtyczki po rejestracji pierwszej strony. W przypadku potrzeby zwiększenia limitu, prosimy o kontakt.

Czy wtyczka automatycznie aktualizuje moje wtyczki i szablony?

Nie. Allkeystore Updater wyłącznie informuje o dostępnych aktualizacjach i przekierowuje do sklepu, gdzie można pobrać nową wersję. Sama wtyczka Allkeystore Updater aktualizuje się automatycznie za pośrednictwem standardowego systemu aktualizacji WordPress. Automatyczne aktualizacje wtyczek i szablonów zostaną wprowadzone w jakiejś formie w przyszłości w tej wtyczce.

Czy muszę podawać adres email?

Nie. Autoryzacja odbywa się wyłącznie przez klucz API. Wtyczka nie wymaga podawania adresu email — ważne jest jedynie, aby konto w sklepie allkeystore.pl było założone na prawidłowy adres email, pod którym dokonywano zakupów lub aktywowano członkostwo.

Co się stanie gdy usunę klucz API?

Usunięcie klucza API powoduje wyrejestrowanie wszystkich podłączonych witryn. Wtyczka przestanie działać na wszystkich stronach do momentu wygenerowania nowego klucza i ponownej rejestracji. Klucz można usunąć ze strony Moje konto → Wtyczka Updater w sklepie.

Nie widzę aktualizacji mimo że kupiłem produkt

Upewnij się, że konto w sklepie jest założone na ten sam adres email, pod którym były dokonywane zakupy lub aktywne jest członkostwo. Sprawdź również, czy wtyczka jest prawidłowo zarejestrowana — w zakładce Ustawienia powinien być widoczny zielony status „Wtyczka zarejestrowana”. Jeśli problem nie ustępuje, skontaktuj się z obsługą sklepu.

Czy mogę wyrejestrować wtyczkę na jednej stronie bez wpływu na inne?

Tak. W zakładce Ustawienia wtyczki kliknij ikonę kosza obok statusu rejestracji. Wyrejestrowana zostanie wyłącznie bieżąca strona — pozostałe witryny podłączone do tego samego klucza API nie są zmieniane.

Czy wtyczka działa z produktami dostępnymi w ramach członkostwa?

Tak. Wtyczka automatycznie rozpoznaje aktywne członkostwa i wyświetla informacje o aktualizacjach zarówno dla produktów zakupionych pojedynczo, jak i dostępnych w ramach członkostwa. Oba źródła uprawnień są obsługiwane jednocześnie.

Najnowsze wpisy

ACF i Elementor: jak zbudować w 100% dynamiczny szablon WordPress bez pisania PHP

ACF i Elementor: jak zbudować w 100% dynamiczny szablon WordPress bez pisania PHP

Czas czytania: ~14 min · Poziom: średnio zaawansowany Da się zbudować w pełni dynamiczny szablon…

Czytaj więcej →
ACF dla początkujących: kompletny przewodnik do pól własnych w WordPress krok po kroku

ACF dla początkujących: kompletny przewodnik do pól własnych w WordPress krok po kroku

Czas czytania: ~12 min · Poziom: średnio zaawansowany Natywny edytor WordPressa kończy się na tytule,…

Czytaj więcej →
Elementor – co to jest i jak działa? Przewodnik 2026

Elementor – co to jest i jak działa? Przewodnik 2026

Czas czytania: ~14 min · Poziom: średnio zaawansowany Elementor to wizualny page i theme builder…

Czytaj więcej →