GP Premium to płatna wtyczka rozszerzająca darmowy motyw GeneratePress o kilkanaście modułów – Elements, Site Library, Menu Plus, Blog i WooCommerce. Bez aktywnego GeneratePress nie zadziała – to wtyczka, nie samodzielny motyw. Sprawdza się na blogach, w sklepach WooCommerce i wdrożeniach agencyjnych.
Block Elements, Display Rules i szablony budowane w edytorze bloków
Elements – centralny moduł GP Premium – pozwala zbudować nagłówek witryny, stopkę, sidebar, sekcję hero i szablon treści w edytorze bloków WordPressa, bez edycji plików PHP i bez child theme. Każdy Element ma przypisane Display Rules – reguły, które określają, na których stronach, wpisach, kategoriach i typach treści dany Element się wyświetli, z opcją wykluczeń i ograniczeniem widoczności do wybranych ról użytkowników.
Typy Block Elementów — nagłówek, stopka, hero i szablon treści
Block Elements obejmują kilkanaście typów odpowiadających różnym częściom szablonu witryny:
- Site Header i Site Footer – nagłówek i stopka budowane z bloków, niezależnie od ustawień Customizera;
- Page Hero – sekcja hero z tłem, tytułem i opcją scalenia z nagłówkiem witryny;
- Content Template – nadpisanie sposobu renderowania pojedynczego wpisu lub strony;
- Loop Template – szablon pętli na archiwach, wprowadzony w wersji 2.2.0;
- Sidebar – sidebar zbudowany z bloków zamiast klasycznych widgetów;
- Search Modal – modal wyszukiwania, dodany w wersji 2.3.0.
System Elements zastąpił wcześniejsze moduły Page Header i GP Hooks – od GP Premium 1.7 nowe instalacje aktywują wyłącznie Elements. Block Elements mają wbudowany autozapis i rewizje, więc zmiany są wersjonowane tak samo jak standardowe wpisy WordPressa.
Display Rules — Location, Exclude i ograniczenie do ról
Każdy Element wymaga ustawienia co najmniej jednego warunku Location – bez niego nie wyświetli się nigdzie. Lokalizacja wskazuje całą witrynę, konkretne wpisy, strony, kategorie, taksonomie lub niestandardowe typy treści.
Exclude wyłącza Element z wybranych podstron. Pole Users ogranicza widoczność do wybranych ról użytkowników. W wersjach 2.0.0 i 2.2.0 doszły warunki „No Results” i „Paginated Results” – obsługują strony bez wyników i paginowane archiwa.
Hook Element — wstrzykiwanie treści w punkty zaczepienia motywu
Hook Element wstawia własny HTML, shortcode lub blok w punkt zaczepienia motywu – lista obejmuje dziesiątki pozycji, od generate_before_header po generate_after_entry_content. Oprócz predefiniowanych punktów Hook Element przyjmuje też własną nazwę hooka spoza listy.
Od wersji 2.5.0 moduł obsługuje wykonywanie kodu PHP z zabezpieczeniem opartym na stałej DISALLOW_FILE_EDIT – gdy konfiguracja WordPressa wyłącza edycję plików, moduł blokuje uruchomienie PHP w hooku.
Layout Element — układ i sidebar sterowane warunkowo
Layout Element ustawia sidebar, szerokość treści i typ kontenera globalnie lub warunkowo dla wielu stron jednocześnie – tak jak metabox Layout przy edycji pojedynczej strony, ale w skali całej witryny. Przykład: wszystkie wpisy w kategorii „Poradniki” bez sidebara, z pełną szerokością treści.
Moduł korzysta z tych samych Display Rules co pozostałe typy Elementów.
Site Library, Font Library i kontrola nad wyglądem witryny
Site Library w GP Premium udostępnia ponad 60 gotowych stron startowych z filtrami po kategorii i page builderze – do wyboru import samych ustawień Customizera albo razem z treścią demo. Font Library pobiera wybrane warianty Google Fonts na własny serwer, więc front-end nie odpytuje API Google, a moduły Backgrounds, Spacing, Disable Elements i Copyright sterują tłami, odstępami i widocznością poszczególnych części szablonu.
Gotowe strony startowe i dwa tryby importu
Site Library oferuje dwa tryby importu: „Import Theme Options” ściąga same ustawienia Customizera bez treści demo, a „Import Demo Content” wgrywa przykładową zawartość razem z konfiguracją. Przy imporcie Site Library automatycznie tworzy kopię dotychczasowych ustawień, gotową do przywrócenia.
Producent zastrzega: treść demo jest przeznaczona wyłącznie dla czystej, nowej instalacji, a kolejny import nadpisuje wcześniejszy backup.
Fonty hostowane lokalnie zamiast Google Fonts API
Font Library – moduł wprowadzony w GP Premium 2.5.0 – pobiera pliki wybranych fontów z serwerów Google na własny serwer witryny. Front-end przestaje odpytywać API Google, co przekłada się na szybsze ładowanie i zgodność z RODO.
Oprócz Google Fonts moduł przyjmuje własne pliki fontów wgrane przez panel. Każdy font ma konfigurowalne warianty (np. bold, italic), parametr font-display, alias nazwy, fallback i automatycznie generowaną zmienną CSS.
Zainstalowane fonty pojawiają się w Font Managerze Customizera – obsługa wymaga GeneratePress 3.5 lub nowszego.
Tła, odstępy, wyłączanie elementów i własna stopka
Backgrounds ustawia obrazy i kolory tła dla poszczególnych stref motywu – nagłówka, nawigacji, treści, stopki i obszarów widgetów. Spacing steruje paddingiem treści, nagłówka, widgetów i pozycji menu, z osobnymi wartościami dla urządzeń mobilnych.
Disable Elements wyłącza pojedyncze części szablonu na poziomie konkretnej strony lub globalnie – od nagłówka, przez nawigację, po obrazek wyróżniający. Copyright podmienia domyślną informację o prawach autorskich w stopce na własną treść.
Import i eksport ustawień między witrynami
Moduł Import/Export przenosi pełną konfigurację motywu między instalacjami WordPressa. Przy powtarzalnych wdrożeniach, gdy kilka witryn ma dzielić ten sam zestaw ustawień, moduł zastępuje ręczne kopiowanie opcji.
Sticky nav, mobile header i panel off-canvas
Menu Plus dokłada do motywu GeneratePress przyklejoną nawigację z osobnym logo dla stanu sticky, niskoprofilowy Mobile Header z konfigurowalnym breakpointem oraz panel off-canvas w dwóch stylach: wysuwanym Slide i pełnoekranowym Overlay, z własnym obszarem widgetów. Osobny moduł Secondary Navigation dodaje drugie, niezależne menu z tym samym zestawem opcji co nawigacja główna.
Mobile Header i własny breakpoint
Mobile Header zastępuje standardowy nagłówek motywu na mniejszych ekranach – breakpoint przełączenia jest konfigurowalny i nie musi odpowiadać domyślnym wartościom motywu. W nagłówku mobilnym wyświetla się logo lub tytuł witryny, a sam element zajmuje mniej miejsca niż wersja desktopowa.
Off-Canvas Panel w stylu Slide i Overlay
Off-Canvas Panel – następca dawnej Slideout Navigation z wersji 1.8 – działa w dwóch trybach. Slide wysuwa panel z boku ekranu, z wyborem strony i pozycji przycisku zamknięcia. Overlay wypełnia cały ekran nakładką.
Panel da się włączyć osobno dla mobile, desktopu lub obu kontekstów jednocześnie. Ma własny obszar widgetów – oprócz menu może zawierać formularz kontaktowy, dane adresowe lub inne widgety.
Druga nawigacja i menu w roli nagłówka
Secondary Navigation dodaje drugie, niezależne menu z własnym zestawem opcji – kierunkiem rozwijania podmenu i możliwością scalenia z top barem.
Osobna funkcja Navigation as Header pozwala nawigacji przejąć rolę nagłówka witryny – logo trafia bezpośrednio do paska menu. Sprawdza się na stronach, gdzie klasyczny nagłówek nad menu byłby zbędny.
Kolumny, masonry i infinite scroll na archiwach bloga
Moduł Blog w GP Premium ustawia archiwa w siatce kolumn albo w układzie masonry i dokłada infinite scroll napisany w czystym JavaScripcie, bez jQuery. Osobno dla archiwów i pojedynczych wpisów konfiguruje się typ treści – pełna treść albo zajawka – długość zajawki, tekst „czytaj dalej”, meta wpisu oraz rozmiar i widoczność obrazków wyróżniających.
Układ treści osobno dla archiwów i pojedynczych wpisów
Moduł rozdziela ustawienia na dwa panele – Archives i Single. Archiwa: liczba kolumn, masonry, infinite scroll. Na pojedynczych wpisach osobno konfiguruje się typ treści (pełna lub zajawka) i brzmienie tekstu „czytaj dalej”.
Infinite scroll został przepisany na czysty JavaScript w wersji 2.0.0 – wcześniejsza implementacja korzystała z jQuery.
Obrazki wyróżniające pod kontrolą
Obrazki wyróżniające mają osobne ustawienia dla archiwów, wpisów i stron. Każdy kontekst pozwala zdecydować, czy miniaturka ma się wyświetlać, w jakim rozmiarze (z listy zarejestrowanych rozmiarów WordPressa) i czy ma być dodatkowo przeskalowana CSS-em.
Katalog produktów, mini koszyk i checkout w WooCommerce
Moduł WooCommerce daje kontrolę nad układem katalogu produktów – liczbą kolumn osobno dla desktopu, tabletu i telefonu, liczbą pozycji na stronę i widocznością elementów karty produktu, włącznie z drugim zdjęciem wyświetlanym na hover. Do nawigacji sklepu dochodzi ikona koszyka z rozwijalnym mini-cartem, panel potwierdzający dodanie do koszyka, przyklejony pasek zakupu na karcie produktu i tryb distraction-free na stronie zamówienia.
Układ katalogu i widoczność elementów karty produktu
Liczba kolumn katalogu ustala się osobno dla trzech zakresów ekranów. Poza kolumnami: odstęp między nimi, liczba produktów na stronę, wyrównanie obrazu i tekstu, układ sidebara sklepu.
Widoczność elementów karty produktu sterują przełączniki: tytuł, cena, ocena, przycisk dodania do koszyka, krótki opis, plakietka „sale”, liczba wyników, sortowanie i drugie zdjęcie produktu wyświetlane na hover.
Koszyk w menu i panele koszyka
Ikona koszyka z sumą zamówienia pojawia się w nawigacji głównej – po najechaniu rozwija mini-cart z listą produktów. Styl ikony da się wybrać spośród trzech wariantów (cart, bag, basket), a obok niej wyświetla się kwota lub liczba pozycji.
Po dodaniu produktu do koszyka wysuwa się panel potwierdzający operację. Na karcie pojedynczego produktu przy przewijaniu pojawia się przyklejony pasek z przyciskiem dodania do koszyka i przyciskami +/− do regulowania ilości.
Distraction-free checkout oraz kolory i typografia sklepu
Tryb distraction-free checkout wyłącza na stronie zamówienia sidebary, widgety w stopce i przyklejone menu – na ekranie zostaje sam formularz zamówienia.
Moduł dodaje również osobne sekcje kolorów i typografii dla elementów WooCommerce w Customizerze: przycisków, cen, ocen, komunikatów, panelu koszyka, tabów i slidera ceny.
Dla jakich projektów GP Premium sprawdza się najlepiej
GP Premium sprawdza się na blogach i w serwisach contentowych nastawionych na wydajność, w powtarzalnych wdrożeniach agencyjnych oraz w mniejszych sklepach WooCommerce, które nie wymagają ciężkiego motywu e-commerce. Warunek: praca odbywa się w edytorze bloków i Customizerze – produkt nie ma własnego wizualnego kreatora drag-and-drop.
Blogi i serwisy contentowe nastawione na szybkość
Motyw bazowy GeneratePress dokłada poniżej 10 kB (gzip) do strony, a GP Premium ładuje wyłącznie kod aktywowanych modułów – nieużywane nie generują żadnego narzutu. Moduł Blog daje kolumny, masonry i infinite scroll bez instalowania dodatkowej wtyczki.
GeneratePress pojawia się w polskich zestawieniach najszybszych motywów WordPress, obok Astry, Kadence i Neve.
Agencje i powtarzalne wdrożenia stron firmowych
Site Library skraca start projektu – import gotowej strony startowej i podmiana treści zajmuje kilka minut. Import/Export przenosi konfigurację motywu na kolejną instalację, a Block Elements pozwalają zbudować nagłówek i stopkę raz i przenieść je między witrynami.
Sklepy WooCommerce i strony z rozbudowaną nawigacją
Moduł WooCommerce daje kontrolę nad układem katalogu, widocznością elementów karty produktu, mini koszykiem w menu i trybem distraction-free checkout. Działa na warstwie prezentacji – nie zastępuje wtyczek płatności ani logistyki.
Menu Plus z panelem off-canvas i sticky navigation pasuje do serwisów z kilkoma poziomami menu i mobilnym ruchem, gdzie standardowy nagłówek zajmuje za dużo miejsca na ekranie.
Gdzie GP Premium nie jest trafionym wyborem
- Projekty wymagające wizualnego kreatora drag-and-drop na całą stronę – GP Premium buduje szablony w edytorze bloków i Customizerze, bez interfejsu z przeciąganiem sekcji.
- Witryny, na których efekt ma być gotowy bez konfiguracji – GeneratePress jest z założenia minimalny wizualnie, a krzywa uczenia jest stromsza niż w Astrze czy Kadence.
- Konfiguracje bez darmowego motywu GeneratePress – GP Premium bez niego nie działa, to twarda zależność.
- Witryny celujące w natywne Full Site Editing i theme.json – GeneratePress jest motywem klasycznym z Customizerem i hookami, a system Elements nie korzysta z bloków szablonowych WordPressa.
Współpraca z GenerateBlocks, builderami i wtyczkami wielojęzycznymi
GP Premium współpracuje z darmową wtyczką GenerateBlocks, która odblokowuje funkcje dynamiczne wewnątrz Block Elementów, i nie wyklucza używania page builderów – motyw GeneratePress deklaruje zgodność z Elementorem i Beaver Builderem, a Display Rules Elementów obsługują szablony Beaver Buildera. Wtyczka dostarcza też plik wpml-config.xml do tłumaczenia ciągów opcji.
GenerateBlocks i GenerateBlocks Pro — co należy do którego produktu
GenerateBlocks to darmowa wtyczka blokowa tego samego producenta – rekomendowana do budowy Block Elementów i jedyna z dostępem do funkcji dynamicznych wewnątrz Elementu. Strony startowe w Site Library opierają się na GenerateBlocks 2.0 od wersji 2.5.1.
GenerateBlocks Pro to osobny, płatny produkt – nie wchodzi w skład GP Premium. Producent opisuje parę „GP Premium + GenerateBlocks Pro” jako pełny block-based theme builder, ale sam GP Premium tego zestawu nie zastępuje.
Bloki core WordPressa działają wewnątrz Block Elementów bez ograniczeń. Bloki firm trzecich bywają pozbawione stylów: ich CSS powstaje z analizy zawartości wyświetlanej podstrony, a Element zbudowany osobno w tym skanie się nie pojawia.
Page buildery obok modułów GP Premium
Motyw GeneratePress jest deklarowany jako w pełni kompatybilny z Elementorem i Beaver Builderem – oba buildery działają obok modułów GP Premium bez konieczności wyłączania któregokolwiek. Display Rules Elementów obsługują szablony Beaver Buildera od wersji 1.8, a Site Library historycznie zawierała strony startowe pod Elementora.
Producent nie wymienia po nazwie Bricks, Breakdance ani WPBakery – informacji o ich kompatybilności brak w oficjalnej dokumentacji.
WPML, Polylang i znane tarcie z regułami wyświetlania
Motyw GeneratePress ma certyfikację WPML – ostatni test przeprowadzono na wersji motywu 3.4.0 w lutym 2024, bez nierozwiązanych problemów kompatybilności. GP Premium dostarcza plik wpml-config.xml do tłumaczenia ciągów opcji zapisanych w Customizerze.
Kompatybilność z Polylang została poprawiona w wersji 1.8 – Elements jako custom post type podlegają tłumaczeniu jak standardowe wpisy.
Uwaga: na forum producenta zgłaszano, że listy lokalizacji w Display Rules nie zawsze uwzględniają aktywny język przy WPML i Polylang. Lead developer potwierdził problem i podał obejście filtrem generate_header_element_display.
Dynamiczny CSS w osobnym pliku a wtyczki cache
GP Premium od wersji 1.11.0 generuje dynamiczny CSS do zewnętrznego pliku zamiast wstawiania go inline. Osobny plik CSS ułatwia współpracę z wtyczkami cache, które mogą go minifikować i serwować z CDN.
Motyw bazowy ma osobną opcję „Cache Dynamic CSS”. Przy aktywnym pluginie AMP wtyczka automatycznie przełącza się na CSS inline.
Wymagany motyw, wersje WordPressa i PHP
GP Premium wymaga zainstalowanego i aktywnego darmowego motywu GeneratePress – bez niego nie działa i nie da się podpiąć pod inny motyw. Minimum dla pary motyw + wtyczka: WordPress 6.5 i PHP 7.4, przy rekomendowanym PHP 8.x; readme deklaruje zgodność testowaną do WordPressa 6.8.
Instalacja jako wtyczka i aktywacja pojedynczych modułów
GP Premium instaluje się jak standardową wtyczkę – przez panel Wtyczki, opcję Dodaj nową i przesłanie pliku na serwer. Po aktywacji poszczególne moduły włącza się w panelu Wygląd, w zakładce GeneratePress.
Architektura jest modułowa: każdy moduł to osobny katalog ładowany warunkowo. Kod nieaktywnych modułów nie trafia do pamięci i nie spowalnia witryny.
WooCommerce, multisite i środowisko serwerowe
Moduł WooCommerce w GP Premium wymaga wcześniejszej instalacji i aktywacji wtyczki WooCommerce – bez niej opcja modułu w panelu nie pojawia się. Producent nie publikuje minimalnej wymaganej wersji WooCommerce.
GP Premium działa w środowisku WordPress Multisite – aktywacja na pojedynczej podwitrynie jest wspierana, a pliki wtyczki są współdzielone przez całą sieć. Informacja o multisite pochodzi z odpowiedzi zespołu producenta na forum – oficjalna dokumentacja multisite nie jest opublikowana.
Wtyczka nie wymaga specyficznej konfiguracji serwera poza standardowym środowiskiem WordPressa.
Tłumaczenia interfejsu i obsługa RTL
Motyw GeneratePress ma polską lokalizację dostępną w repozytorium WordPress.org i jest przetłumaczony na ponad 25 języków. GP Premium zawiera katalog tłumaczeń i ma społecznościowy projekt tłumaczeń, ale stopień pokrycia języka polskiego w samej wtyczce pozostaje niepotwierdzony – changelogi nie wymieniają polskiego wśród aktualizowanych lokalizacji.
Motyw i wtyczka obsługują kierunek tekstu RTL – changelog GP Premium zawiera poprawki RTL dla mobile header, koszyka WooCommerce i menu.
| Parametr | Wartość |
|---|---|
| Wersja | 2.5.6 |
| Wymagany motyw | GeneratePress (darmowy, zainstalowany i aktywny) |
| Wersja WordPress | 6.5 lub nowsza (przetestowane do 6.8) |
| Wersja PHP | 7.4 lub nowsza (rekomendowane 8.x) |
| WooCommerce | wymagana aktywna wtyczka (minimalna wersja nieustalona) |
| Edytor blokowy (Gutenberg) | pełne wsparcie |
| Buildery stron | Elementor, Beaver Builder (deklarowane wprost) |
| Wielojęzyczność | WPML (certyfikowany), Polylang |
| Multisite | obsługiwane (potwierdzone przez support producenta) |
| RTL | obsługiwane |
Najczęściej zadawane pytania o GP Premium
Czy potrzebuję Elementora jeśli mam GeneratePress Premium?
GP Premium nie wymaga Elementora do działania – moduł Elements pozwala budować nagłówki, stopki, sekcje hero i szablony treści w natywnym edytorze bloków WordPressa. Motyw GeneratePress jest deklarowany jako w pełni kompatybilny z Elementorem i moduły GP Premium nie wymagają dezaktywacji, żeby builder działał poprawnie. Elementor pozostaje opcjonalnym narzędziem do projektowania treści wewnątrz stron, podczas gdy GP Premium steruje strukturą szablonów i warunkami wyświetlania.
Czym GP Premium różni się od darmowego GeneratePress?
GP Premium dokłada do darmowego motywu GeneratePress moduły niedostępne w wersji bezpłatnej – Elements z Display Rules, Site Library, Font Library, Menu Plus, Secondary Navigation, Blog, WooCommerce, Backgrounds, Spacing, Disable Elements, Copyright i Import/Export. Poza kolorami i typografią – które od GeneratePress 3.1 są częścią darmowego motywu – wszystkie wymienione moduły działają wyłącznie z aktywną wtyczką GP Premium. Moduły Colors i Typography w GP Premium zostały oznaczone jako przestarzałe.
Co daje GP Premium czego nie ma w Astra Pro?
GP Premium stawia na architekturę modułową, w której kod nieaktywnych modułów nie ładuje się wcale, a motyw bazowy dokłada poniżej 10 kB (gzip) do strony. Nagłówek i stopkę buduje się w edytorze bloków przez Block Elements – bez wizualnego kreatora drag-and-drop, który Astra Pro oferuje. Astra Pro ma natomiast wbudowane mega menu i Quick View dla WooCommerce, których GP Premium nie posiada.
Jak GP Premium działa na multisite?
GP Premium działa w środowisku WordPress Multisite – aktywacja na pojedynczej podwitrynie jest wspierana, a pliki wtyczki są współdzielone przez całą sieć. Aktualizacja wykonana z poziomu jednej podwitryny aktualizuje wtyczkę dla wszystkich. Oficjalna dokumentacja multisite nie jest opublikowana – informacja pochodzi z odpowiedzi zespołu producenta na forum wsparcia.
Czy GP Premium działa na PHP 7.4?
GP Premium działa na PHP 7.4 – to minimalna wersja wymagana przez motyw GeneratePress, stanowiący twardą zależność wtyczki. Konfliktu między GP Premium, motywem GeneratePress i GenerateBlocks na PHP 7.4 nie odnotowano w oficjalnych changelogach ani na forum producenta. Rekomendowana wersja to PHP 8.x – changelog GP Premium 2.4.0 wprost odnotowuje usunięcie notice’ów PHP 8.1.
Czy GeneratePress nadaje się tylko pod bloga?
GeneratePress z GP Premium obsługuje blogi, sklepy WooCommerce, strony firmowe i serwisy usługowe – motyw nie jest ograniczony do jednego typu witryny. Moduł WooCommerce steruje układem katalogu i checkoutem, Block Elements budują nagłówek i stopkę dla każdego typu treści, a Menu Plus dokłada sticky navigation i panel off-canvas. Motyw zyskał reputację rozwiązania „tylko do blogów” ze względu na historyczną popularność wśród twórców treści afiliacyjnych.



Opinie
Na razie nie ma opinii o produkcie.