JetBlog For Elementor to wtyczka Crocoblock, która dokłada do buildera Elementor sześć widgetów do prezentacji treści blogowej: listy wpisów, kafelki, pasek nagłówków, playlisty wideo, paginację i nawigację. Przydaje się twórcom blogów i portali newsowych na Elementorze, którym standardowe widgety do list wpisów przestają wystarczać.
Co potrafi JetBlog For Elementor
JetBlog For Elementor dokłada do Elementora sześć widgetów: Smart Posts List, Smart Posts Tiles (9 layoutów kafelków), Text Ticker (przewijany pasek nagłówków z efektem pisania i zaciąganiem treści przez RSS), Video Playlist (YouTube, Vimeo, wideo własne), Posts Pagination oraz Posts Navigation. Wszystkie listujące widgety obsługują custom WP Query, custom post types, filtrowanie i sortowanie wpisów.
Każdy z sześciu widgetów włącza się i wyłącza osobnym przełącznikiem w panelu Crocoblock. Dzięki temu edytor Elementora nie ładuje elementów, których strona nie używa.
Smart Posts List i Smart Posts Tiles — listy i kafelki wpisów
Smart Posts List układa wpisy w listy z osobną stylizacją miniatury, tytułu, metadanych i fragmentu tekstu. Smart Posts Tiles bierze te same dane i przekłada je na siatkę kafelków — dziewięć gotowych układów plus opcja karuzeli.
- Smart Posts List — regulacja liczby wierszy i kolumn, rozmiaru oraz pozycji obrazka, pokazywanie lub ukrywanie miniatur, przycisków i metadanych, filtrowanie i wykluczanie wpisów po kategoriach i tagach.
- Smart Posts Tiles — dziewięć gotowych layoutów kafelkowych z regulacją liczby wierszy i wymiarów pojedynczych kafelków, opcjami karuzeli, doborem rozmiaru obrazka i długości tytułu oraz sterowaniem widocznością terminów taksonomii i metadanych.
- Wspólne mechanizmy — offset i sortowanie wpisów, responsywność dobierana per urządzenie, możliwość wskazania widgetu jako szablonu archiwum oraz wzbogacenie treści dynamicznymi tagami JetEngine.
Text Ticker — przewijany pasek nagłówków
Text Ticker wyświetla tytuły wybranych wpisów jako przewijany pasek nagłówków — ten znany z serwisów informacyjnych. Pasek sprawdza się jako nagłówek strony z wyborem poziomu znacznika, obsługuje efekt pisania (typing effect) i tryb wielolinijkowy, autoodtwarzanie z regulacją prędkości, a obok nagłówków pokazuje bieżącą datę, miniatury i autorów.
Od wersji 2.4.0 Text Ticker zaciąga treści zewnętrzne przez kanały RSS, więc na pasku pojawią się nagłówki spoza własnej witryny.
Video Playlist — playlisty z YouTube i Vimeo
Video Playlist buduje playlisty z dowolnej liczby filmów: wideo własnych wgranych do biblioteki mediów oraz linków do YouTube i Vimeo. Widget steruje pojedynczymi elementami i całą playlistą naraz, pozwala dobierać ikony, teksty i strzałki przewijania, pokazywać lub ukrywać metadane.
Uwaga: żeby Video Playlist pokazał czas i długość filmów z YouTube, w ustawieniach trzeba podać YouTube API Key. Bez niego playlista działa, ale bez danych o czasie trwania.
Posts Pagination i Posts Navigation — sterowanie listami wpisów
Posts Pagination i Posts Navigation to dwa widgety sterujące przeglądaniem wpisów wyświetlanych przez Smart Posts List i Smart Posts Tiles. Posts Pagination dodaje numerowane strony. Posts Navigation — odnośniki do starszych i nowszych wpisów w szablonach archiwów.
Oba działają wyłącznie z głównym obiektem Query (main Query object) oraz z wpisami archiwalnymi, a nie z dowolną, ręcznie zbudowaną listą w środku strony. Pozwalają dostroić ikony, teksty, kolory, typografię, obramowania i odstępy, a w szablonach archiwów współpracują z JetThemeCore i JetEngine.
Praktyczne zastosowania JetBlog For Elementor
JetBlog For Elementor sprawdza się przy budowie strony głównej magazynu lub portalu informacyjnego (kafelki wyróżnionych wpisów plus Text Ticker z najnowszymi nagłówkami), uporządkowanego bloga z listami i paginacją, serwisu z treścią wideo (playlisty YouTube i Vimeo) oraz ostylowanych archiwów CPT z paginacją i nawigacją. Doborem wpisów steruje custom WP Query.
Strona główna magazynu lub portalu newsowego
Na stronie głównej serwisu informacyjnego Smart Posts Tiles buduje magazynową siatkę wyróżnionych artykułów w jednym z dziewięciu layoutów, a Text Ticker u góry przewija najnowsze nagłówki z efektem pisania i autoodtwarzaniem. Taki układ odwzorowuje typowy front portalu — bez pisania kodu.
Blog z czytelnymi listami wpisów
Blog firmowy lub lifestyle’owy sięga po Smart Posts List z konfiguracją kolumn i wierszy, włączonymi metadanymi i filtrami kategorii. Posts Pagination dokłada przeglądanie kolejnych stron, więc czytelnik przechodzi przez archiwum bez ręcznego przeładowywania całej strony.
Serwis z treścią wideo
Serwis publikujący recenzje, kursy lub vlogi zbiera materiały z YouTube i Vimeo w jednej przeglądalnej playliście — odpowiada za to Video Playlist. Po podaniu YouTube API Key playlista pokazuje czas trwania filmów obok tytułów.
Szablon archiwum i sekcje sterowane zapytaniem
Smart Posts List albo Smart Posts Tiles można wskazać jako szablon archiwum we współpracy z JetThemeCore, a przechodzenie między zestawami wpisów obsłużą Posts Navigation i Posts Pagination. Dla sekcji „polecane” lub „powiązane” custom WP Query dobiera wpisy po kryteriach takich jak meta query, date query, włączanie i wykluczanie terminów, offset oraz kolejność publikacji.
Komu przyda się JetBlog For Elementor
JetBlog For Elementor sprawdza się najlepiej u blogerów i twórców contentu na Elementorze, w redakcjach portali newsowych i magazynów online, u twórców stron z dużą ilością wideo oraz w agencjach budujących serwisy contentowe na CPT i treści dynamicznej. Nie jest natomiast rozwiązaniem dla użytkowników Gutenberga ani Bricks Buildera — wtyczka działa wyłącznie z Elementorem.
Twórcy treści i agencje na Elementorze
Dla kogo JetBlog For Elementor sprawdza się najlepiej:
- blogerzy i twórcy contentu na Elementorze, którym darmowe widgety nie wystarczają do listowania wpisów,
- redakcje portali newsowych i magazynów online, które potrzebują paska nagłówków i magazynowych siatek kafelków,
- twórcy stron z dużą ilością treści wideo zbieranej z YouTube i Vimeo,
- agencje budujące strony contentowe dla klientów, gdzie jedna wtyczka pokrywa listy, kafelki, ticker, wideo i paginację.
Strony oparte na custom post types i treści dynamicznej
Widgety JetBlog For Elementor wyświetlają nie tylko standardowe wpisy i strony, ale dowolne custom post types. W parze z JetEngine listy i kafelki prezentują pola własne (custom fields) i treść dynamiczną, a z JetThemeCore pełnią rolę szablonów archiwów z dołożoną paginacją i nawigacją.
To przydaje się przy serwisach opartych na danych strukturalnych — katalogach, bazach wiedzy czy portfolio — gdzie content trzyma się w typach niestandardowych, nie w klasycznych wpisach.
Dla kogo JetBlog For Elementor nie jest najlepszym wyborem
Dla kogo JetBlog For Elementor nie jest najlepszym wyborem:
- użytkownicy Gutenberga — wtyczka nie ma integracji z edytorem bloków,
- użytkownicy Bricks Buildera — Bricks obsługuje tylko wybrane wtyczki Crocoblock, a JetBlog do nich nie należy,
- osoby szukające silnika dynamicznej treści z relacjami między typami i warunkami wyświetlania — to domena JetEngine, a JetBlog jest warstwą prezentacji,
- strony, którym wystarczają wbudowane widgety Posts i Loop Builder z Elementor Pro, bez potrzeby tickera i playlist.
Integracje JetBlog For Elementor z ekosystemem Crocoblock i treścią dynamiczną
JetBlog For Elementor integruje się natywnie z JetEngine (dynamiczne tagi, custom post types, custom fields w widgetach) oraz JetThemeCore (szablony archiwów, z którymi współpracują Posts Pagination i Posts Navigation). Widget Video Playlist czerpie materiały z YouTube i Vimeo, a od wersji 2.4.0 Text Ticker zaciąga treści zewnętrzne przez kanały RSS.
JetEngine — treść dynamiczna, CPT i custom fields
JetEngine rozszerza widgety JetBlog o dynamiczne tagi i typy treści. Smart Posts List, Smart Posts Tiles, Text Ticker i Video Playlist wyświetlają wtedy custom post types, pola własne i terminy taksonomii pobierane z JetEngine.
JetBlog odpowiada za prezentację, JetEngine za strukturę danych. To rozdzielenie ról oznacza jedno: pełnia możliwości dynamicznych odsłania się dopiero przy współpracy obu wtyczek.
JetThemeCore — szablony archiwów
JetThemeCore dostarcza szablony archiwów, w których listy i kafelki JetBlog grają rolę głównego widoku zestawienia wpisów. Posts Pagination i Posts Navigation podpinają się pod te szablony i obsługują przechodzenie między stronami archiwum oraz między pojedynczymi wpisami.
Źródła zewnętrzne — YouTube, Vimeo i RSS
Video Playlist czerpie materiały z YouTube i Vimeo obok wideo wgranych lokalnie, a YouTube API Key odblokowuje wyświetlanie czasu i długości filmów. Text Ticker od wersji 2.4.0 zaciąga nagłówki z zewnętrznych kanałów RSS, więc pasek prezentuje treści spoza własnej witryny.
Wymagania techniczne i kompatybilność
JetBlog For Elementor wymaga aktywnego Elementora — w wersji darmowej lub Pro, przy czym Pro nie jest konieczne. Crocoblock dla swoich wtyczek zaleca PHP 8.1 lub wyższe, MySQL 5.6 lub wyższe, limit pamięci PHP od 768 MB oraz certyfikat SSL. Wtyczkę testowano z popularnymi motywami: Astra, GeneratePress, Kadence i Hello.
Podane wartości to oficjalne zalecenia środowiskowe Crocoblock obowiązujące całą rodzinę JetPlugins, a nie osobna karta minimalnych wymagań samego JetBloga.
| Parametr | Wartość |
|---|---|
| Wersja | 2.4.8.1 |
| Wersja WordPress | aktualna, zalecana wersja (Crocoblock nie podaje minimum dla JetBlog) |
| Page builder | Elementor (darmowy lub Pro — Pro nie jest wymagany) |
| Kompatybilność z Elementor | aktualizowana na bieżąco, jawna zgodność z Elementor 3.26 |
| Wersja PHP | 8.1 lub wyższa |
| Wersja MySQL | 5.6 lub wyższa |
| Limit pamięci PHP | 768 MB lub więcej (zalecenie Crocoblock) |
| Certyfikat SSL | wymagany na serwerze |
| Gutenberg | brak wsparcia |
| Bricks Builder | brak wsparcia |
| Testowane motywy | Astra, GeneratePress, Kadence, Blocksy, OceanWP, Hello, Kava, Jupiter X, Twenty Twenty-Five |
| Liczba widgetów | 6 |
Najczęściej zadawane pytania
Czy JetBlog działa z custom post types i własnym zapytaniem?
Tak, widgety JetBlog wyświetlają dowolne custom post types, nie tylko standardowe wpisy WordPressa. Wskazanie własnego zapytania, żeby pokazać wybrane wpisy z konkretnego CPT, sprowadza się do obsługi custom WP Query — listy i kafelki dobierają treść przez meta query, date query, włączanie i wykluczanie terminów, offset oraz kolejność publikacji. Pełnię możliwości dynamicznych, w tym pola własne, otwiera dopiero współpraca z JetEngine.
Czy JetBlog integruje się z GeneratePress?
Tak, GeneratePress trafił na listę motywów, które Crocoblock testuje i rekomenduje dla swoich wtyczek. Obok niego stoją tam między innymi Astra, Kadence, Blocksy, OceanWP, Hello oraz autorski motyw Kava. JetBlog dokłada widgety do biblioteki Elementora, więc działa niezależnie od motywu — pod warunkiem że sam motyw poprawnie współpracuje z Elementorem.
Czy JetBlog spowalnia stronę?
JetBlog daje dwa mechanizmy ograniczające wpływ na wydajność. W panelu można wyłączyć nieużywane widgety, żeby nie ładowały się ani na stronie, ani w edytorze, a ustawienie Editor Load Level reguluje, ile opcji zakładki Style ładuje się w edytorze Elementora przy dużych projektach. Świadoma konfiguracja — włączenie tylko potrzebnych z sześciu widgetów — utrzymuje wydajność także na lekkich motywach.
Czy paginacja z JetSmartFilters działa z widgetami JetBlog?
Posts Pagination i Posts Navigation z JetBlog działają wyłącznie z głównym obiektem Query (main Query object) oraz z wpisami archiwalnymi. Paginacja AJAX nad widgetami Smart Posts List i Smart Posts Tiles dotyka granicy integracji wewnątrz ekosystemu — JetBlog wnosi własne widgety paginacji i nawigacji przeznaczone do tych list, sterowane głównym zapytaniem i szablonami archiwów obsługiwanymi przez JetThemeCore.
Kiedy używać Smart Posts Tiles a kiedy listingów JetEngine?
Smart Posts Tiles sprawdza się tam, gdzie liczy się gotowy, uporządkowany układ contentu — dziewięć layoutów kafelków i opcje karuzeli pozwalają zbudować magazynową siatkę bez ręcznego stylowania. Listingi JetEngine wybiera się, gdy w grę wchodzi pełny silnik danych: relacje między typami treści, własny query builder i warunki wyświetlania. JetBlog jest warstwą prezentacji, JetEngine — warstwą struktury danych, więc obie wtyczki często pracują razem.
Czy JetBlog współpracuje z Complianz i zgodą na cookies?
Widget Video Playlist osadza materiały z YouTube, więc na stronach z wymogiem zgody na cookies wchodzi w zakres działania wtyczek typu Complianz i standardu WP Consent API. Sposób, w jaki JetBlog ładuje swój JavaScript dla osadzonych filmów, bywa przedmiotem konfiguracji po stronie wtyczki cookie-consent. Przed wdrożeniem na stronie z polityką zgody zaleca się przetestowanie zachowania playlisty wideo w połączeniu z używaną wtyczką consentową.





Opinie
Na razie nie ma opinii o produkcie.