Shortcodes – Storybook WP
Przykłady shortcode’ów uporządkowane w formie dokumentacji do WordPressa. Każda sekcja zawiera krótki opis, kod oraz podgląd działania shortcode’u.
Counts
Robot vacuum
[robot_vacuum buycard id=6]
Upright vacuums
W dokumentacji pojawiają się dwa warianty nazwy grupy. Zostawiam oba do testów.
[uprightvacuums buycard id=6]
[upright_vacuums buycard id=6]
[upright_vacuums id="6" display="{priceP}"]
[uprightvacuums buycard id=6]
Oczyszczacze powietrza
Cena produktu
[airpurifiers id="35" display="{priceP}"]
2 699 zł
Przejdź do sklepu
[airpurifiers buycard id=35]
Przejdź do rankingu
[airpurifiers topcard max="3" title="Ranking oczyszczaczy powietrza" subtitle="Top 3 oczyszczacze"]
Ranking oczyszczaczy powietrza
Top 3 oczyszczaczeRecenzje danej marki
[airpurifiers id="153,155,156" brand="Ideal" display="reviewLink" title="{displayName}" cols="2"]
Nawilżacze powietrza
Przejdź do rankingu
[airhumidifiers topcard max="3" title="Ranking nawilżaczy powietrza" subtitle="Top 3 nawilżacze"]
Ranking nawilżaczy powietrza
Top 3 nawilżaczePrzejdź do sklepu
[airhumidifiers buycard id=35]
Cena produktu
[airhumidifiers id="35" display="{priceP}"]
179 zł
Osuszacze powietrza
Przejdź do rankingu
[dehumidifiers topcard max="3" title="Ranking osuszaczy powietrza" subtitle="Top 3 osuszacze"]
Ranking osuszaczy powietrza
Top 3 osuszaczePrzejdź do sklepu
[dehumidifiers buycard id=35]
Cena produktu
[dehumidifiers id="35" display="{priceP}"]
399 zł
Klimatyzatory przenośne
Przejdź do rankingu
[airconditioners topcard max="3" title="Ranking klimatyzatorów przenośnych" subtitle="Top 3 klimatyzatory przenośne"]
Ranking klimatyzatorów przenośnych
Top 3 klimatyzatory przenośneKarta przejścia do sklepu
[airconditioners buycard id=35]
Pokaż cenę
[airconditioners id="35" display="{priceP}"]
2 599 zł
Krótka tabelka techniczna
Przykład skróconego techsheetu dla oczyszczacza z własną listą etykiet.
[airpurifiers techsheet id=2 labels="Marka,Model,Cena,Maks. Wydajność oczyszczania (CADR dla pyłów),Maks. Powierzchnia,Filtr HEPA,Klasa filtrów HEPA,Filtr węglowy,Funkcja jonizacji,Aplikacja mobilna"]
- Marka
- Klarta
- Model
- Stor 2
- Cena
- 1 299 zł
- Maks. wydajność oczyszczania (CADR dla pyłów)
- 600 m³ / h
- Filtr HEPA
- tak
- Filtr węglowy
- tak
- Aplikacja mobilna
- tak
- Funkcja jonizacji
- tak
- Maks. powierzchnia
- 80 m²
Przykładowe wartości:
- Max. Powierzchnia 75,00 m²
- Max. Przepływ powietrza CADR: 600,00 m³ / h
- Filtr HEPA: tak
- Filtr węglowy: tak
- Jonizacja: tak
Bannery
Banner domyślny
[banner]
Ranking 200 oczyszczaczy powietrza
Kup w sklepie
[/banner]
Banner type=2
[banner type=2]
Ranking 180 oczyszczaczy powietrza
Zobacz ranking
[/banner]
Banner type=3
[banner type=3]
Top ranking 20 czujników powietrza
Zobacz ranking
[/banner]
Banner type=4
[banner type=4]
To jest banner typu 4
[/banner]
Banner type=5
[banner type=5]
Jak testujemy oczyszczacze
Zobacz sam
[/banner]
Składnia shortcode’ów
Grupy produktowe
airhumidifiers, dehumidifiers, airpurifiers, airconditioners, sensors
Ogólny zapis
[{grupa-produktowa} buycard|topcard|techsheet|compare|display id="..." max="..." title="..." subtitle="..." brand="..." ifempty="..."]
Najczęściej używane parametry: id, max, title, subtitle, brand, ifempty, cols.
Lista review dla danego producenta
Lista standardowa:
[airpurifiers brand="Samsung" display="reviewLink" title="{displayName}" max=22]
Samsung AX60R5080WD
Samsung AX34R3020WW
Samsung AP70F06103RGEU
Samsung AX40R3030WM
Samsung AX32BG3100GG
Samsung AX90R7080WD
Samsung AX47R9080SS
Lista w 2 kolumnach:
[airpurifiers brand="Samsung" display="reviewLink" title="{displayName}" max=10 cols="2"]
Samsung AX60R5080WD
Samsung AX34R3020WW
Samsung AP70F06103RGEU
Samsung AX40R3030WM
Samsung AX32BG3100GG
Samsung AX90R7080WD
Samsung AX47R9080SS
buycard
Osuszacz
[dehumidifiers buycard id=48]
Klimatyzator
[airconditioners buycard id=40]
topcard
Wyświetl top 3 z osuszaczy powietrza:
[dehumidifiers topcard]
Top 3
Wyświetl top 6 z osuszaczy powietrza:
[dehumidifiers topcard max="6" title="Top 6 osuszaczy powietrza" subtitle="Ranking osuszaczy powietrza"]
Top 6 osuszaczy powietrza
Ranking osuszaczy powietrzaWyświetl top 3 osuszaczy marki Warmtec:
[dehumidifiers topcard brand="Warmtec" title="Top 3 osuszaczy" subtitle="Od firmy Warmtec"]
Top 3 osuszaczy
Od firmy WarmtecWyświetl wybrane osuszacze po identyfikatorach:
[dehumidifiers topcard id="46,60,40" title="Ulubione osuszacze" subtitle="Wybrane po identyfikatorze"]
Ulubione osuszacze
Wybrane po identyfikatorzetechsheet
Wyświetla dane techniczne wybranego produktu. Definicja zawartości znajduje się w tabeli konfiguracyjnej Directusa.
Przykład dla osuszacza:
[dehumidifiers techsheet id=48]
- Marka
- Fersk
- Model
- Torr 30
- Cena
- 1 099 zł
- Typ
- Osuszacz powietrza z oczyszczaczem
- Maks. wydajność osuszania
- 30 l/24h
- Maks. powierzchnia
- 60 m²
- Pojemność zbiornika na wodę
- 4,00 litry
- Liczba prędkości wentylatora
- 2
- Maks. przepływ powietrza
- 230 m³/h
- Min. głośność
- 42 dB
- Maks. głośność
- 47 dB
- Znamionowy pobór mocy
- 600 W
- Higrostat
- tak
- Min. wartość dla higrostatu
- 30%
- Max. wartość dla higrostatu
- 80%
- Skok ustawień higrostatu
- 5
- Tryby pracy
- tryb automatyczny, continous (praca ciągła)
- Filtr siatkowy
- tak
- Filtr HEPA
- tak
- Filtr węglowy
- nie
- Jonizacja
- tak
- UV-C
- nie
- Aplikacja mobilna
- tak
- Funkcje
- Funkcja osuszenie wnętrza urządzenia, Automatyczne wył. przy zapełnieniu, Optyczny wskaźnik napełnienia zbiornika, Automatycznie odszranianie, Blokada rodzicielska, Kółka jezdne, Wyświetlacz %
- Czynnik chłodniczy
- R290
- Wymaga uzupełniania
- nie
- Temp. minimalna
- 5°C
- Temp. maksymalna
- 32°C
- Wilgotność minimalna
- Wilgotność maksymalna
- Wymiary - szerokość
- 33,00 cm
- Wymiary - głębokość
- 23,00 cm
- Wymiary - wysokość
- 51,00 cm
- Waga
- 16,00 kg
Przykład z parametrem ifempty:
[dehumidifiers techsheet id=16 ifempty=" - "]
Przykład dla klimatyzatora:
[airconditioners techsheet id=12]
- Marka
- Fersk
- Model
- Vind 2 WiFi HEPA
- Typ
- klimaoczyszczacz
- Cena
- 2 299 zł
- Tryby pracy
- chłodzenie, grzanie
- Maks. moc chłodnicza
- 3,52 kW
- Maks. powierzchnia standaryzowana
- 35 m²
- Min. temp. w trybie chłodzenia
- 16°C
- Maks. temp. w trybie chłodzenia
- 30°C
- Znamionowy pobór mocy (chłodzenie)
- 1 350 W
- EER
- 2,61
- Klasa energetyczna (chłodzenie)
- A
- Liczba prędkości wentylatora
- 3
- Maks. przepływ powietrza
- 400 m³/h
- Min. głośność
- 50 dB
- Maks. głośność
- 64 dB
- Rodzaj czynnika chłodniczego
- R290
- Wymaga uzupełniania
- NIE
- Maks. wydajność w trybie osuszania
- 28,00 l/24h
- Sposób użytkowania
- wewnętrznie
- Maks. moc grzewcza
- 3,30 kW
- Maks. powierzchnia standaryzowana - chłodzenie
- 35 m²
- Maks. powierzchnia standaryzowana - grzanie
- 33.00000
- Min. temp. w trybie ogrzewania
- 16°C
- Maks. temp. w trybie ogrzewania
- 30°C
- Znamionowy pobór mocy (grzanie)
- 1 500 W
- COP
- 2.64
- Klasa energetyczna (grzanie)
- A+
- Swing
- tak
- Filtr siatkowy
- tak
- Filtr HEPA
- tak
- Filtr węglowy
- nie
- Jonizacja
- nie
- UV-C
- nie
- Pilot
- tak
- Aplikacja mobilna
- tak
- Funkcje
- Automatycznie odszranianie, Tryb automatyczny, Blokada rodzicielska, Programator, Kółka jezdne
- Wymiary - szerokość
- 36,00 cm
- Wymiary - głębokość
- 34,00 cm
- Wymiary - wysokość
- 73,00 cm
- Waga
- 29,50 kg
- Uszczelnienie
- rękaw uszczelniający w zestawie - dł. 4m
- Wężyk odpływowy
- tak
- Warianty kolorystyczne
- biały, srebrny
compare
Porównanie 2 urządzeń:
[dehumidifiers compare id="48,66" ifempty=" - "]
- Marka
- Fersk
- Welltec
- Model
- Torr 30
- DHN30
- Cena
- 1 099 zł
- 1 890 zł
- Typ
- Osuszacz powietrza z oczyszczaczem
- kondensacyjny
- Maks. wydajność osuszania
- 30 l/24h
- 30 l/24h
- Maks. powierzchnia
- 60 m²
- 60 m²
- Pojemność zbiornika na wodę
- 4,00 litry
- 6,00 litry
- Liczba prędkości wentylatora
- 2
- 3
- Maks. przepływ powietrza
- 230 m³/h
- 350 m³/h
- Min. głośność
- 42 dB
- -
- Maks. głośność
- 47 dB
- 50 dB
- Znamionowy pobór mocy
- 600 W
- 580 W
- Higrostat
- tak
- tak
- Min. wartość dla higrostatu
- 30%
- 30%
- Max. wartość dla higrostatu
- 80%
- 90%
- Skok ustawień higrostatu
- 5
- 5
- Tryby pracy
- tryb automatyczny, continous (praca ciągła)
- osuszanie prania, continous (praca ciągła), tryb auto, komfortowy
- Filtr siatkowy
- tak
- tak
- Filtr HEPA
- tak
- tak
- Filtr węglowy
- nie
- tak
- Jonizacja
- tak
- nie
- UV-C
- nie
- nie
- Aplikacja mobilna
- tak
- tak
- Funkcje
- Funkcja osuszenie wnętrza urządzenia, Automatyczne wył. przy zapełnieniu, Optyczny wskaźnik napełnienia zbiornika, Automatycznie odszranianie, Blokada rodzicielska, Kółka jezdne, Wyświetlacz %
- Blokada rodzicielska, Kółka jezdne, Wyświetlacz %, Automatyczne wył. przy zapełnieniu
- Czynnik chłodniczy
- R290
- R290
- Wymaga uzupełniania
- nie
- nie
- Temp. minimalna
- 5°C
- 5°C
- Temp. maksymalna
- 32°C
- 35°C
- Wilgotność minimalna
- -
- 30.00000%
- Wilgotność maksymalna
- -
- 90.00000%
- Wymiary - szerokość
- 33,00 cm
- 37,10 cm
- Wymiary - głębokość
- 23,00 cm
- 31,00 cm
- Wymiary - wysokość
- 51,00 cm
- 58,70 cm
- Waga
- 16,00 kg
- 16,00 kg
Porównanie 3 urządzeń:
[dehumidifiers compare id="70,48,66" ifempty=" - "]
- Marka
- Warmtec
- Fersk
- Welltec
- Model
- DHN40
- Torr 30
- DHN30
- Cena
- 2 599 zł
- 1 099 zł
- 1 890 zł
- Typ
- kondensacyjny
- Osuszacz powietrza z oczyszczaczem
- kondensacyjny
- Maks. wydajność osuszania
- 38 l/24h
- 30 l/24h
- 30 l/24h
- Maks. powierzchnia
- 80 m²
- 60 m²
- 60 m²
- Pojemność zbiornika na wodę
- 6,00 litry
- 4,00 litry
- 6,00 litry
- Liczba prędkości wentylatora
- -
- 2
- 3
- Maks. przepływ powietrza
- 400 m³/h
- 230 m³/h
- 350 m³/h
- Min. głośność
- -
- 42 dB
- -
- Maks. głośność
- 43 dB
- 47 dB
- 50 dB
- Znamionowy pobór mocy
- 600 W
- 600 W
- 580 W
- Higrostat
- -
- tak
- tak
- Min. wartość dla higrostatu
- -
- 30%
- 30%
- Max. wartość dla higrostatu
- -
- 80%
- 90%
- Skok ustawień higrostatu
- -
- 5
- 5
- Tryby pracy
- -
- tryb automatyczny, continous (praca ciągła)
- osuszanie prania, continous (praca ciągła), tryb auto, komfortowy
- Filtr siatkowy
- tak
- tak
- tak
- Filtr HEPA
- tak
- tak
- tak
- Filtr węglowy
- tak
- nie
- tak
- Jonizacja
- nie
- tak
- nie
- UV-C
- nie
- nie
- nie
- Aplikacja mobilna
- nie
- tak
- tak
- Funkcje
- -
- Funkcja osuszenie wnętrza urządzenia, Automatyczne wył. przy zapełnieniu, Optyczny wskaźnik napełnienia zbiornika, Automatycznie odszranianie, Blokada rodzicielska, Kółka jezdne, Wyświetlacz %
- Blokada rodzicielska, Kółka jezdne, Wyświetlacz %, Automatyczne wył. przy zapełnieniu
- Czynnik chłodniczy
- -
- R290
- R290
- Wymaga uzupełniania
- nie
- nie
- nie
- Temp. minimalna
- -
- 5°C
- 5°C
- Temp. maksymalna
- -
- 32°C
- 35°C
- Wilgotność minimalna
- -
- -
- 30.00000%
- Wilgotność maksymalna
- -
- -
- 90.00000%
- Wymiary - szerokość
- -
- 33,00 cm
- 37,10 cm
- Wymiary - głębokość
- -
- 23,00 cm
- 31,00 cm
- Wymiary - wysokość
- -
- 51,00 cm
- 58,70 cm
- Waga
- -
- 16,00 kg
- 16,00 kg
display
Shortcode display wyświetla wybrane parametry w sposób formatowalny.
Surowe pola bazy danych
brand_name, model, price, price_before, discount_info, type, image, partner_name, partner_link_url, partner_link_rel_2, partner_link_title, ceneo_url, ceneo_link_title, ceneo_link_rel_2, max_performance_dry, other_performance_condition, max_performance_dry_condition, max_drying_area_manufacturer, other_performance_dry, max_drying_area_ro, minimum_temperature, maximum_temperature, minimum_humidity, maximum_humidity, weight, width, depth, height, rated_power_consumption, rated_voltage, refrigerant_kind, refrigerant_amount, needs_to_be_completed, functions, programs, water_tank_capacity, minimum_fill_time, average_filling_time, way_of_draining_water, drainage, higrostat, min_value_for_hygrostat, max_value_for_hygrostat, increment_of_the_hygrostat, number_of_fan_speeds, max_air_flow, max_loudness, min_loudness, modes_of_operation, mesh_filter, hepa_service_life, hepa_filter_price, hepa_filter, carbon_filter, carbon_service_life, carbon_filter_price, ionization, uvc, uv_light_generator, mobile_app, mobile_features, manual_file, capability_points, capability, profitability_points, profitability, ranking, review_link
Prosty przykład
[dehumidifiers id="20" display="brand_name"] [dehumidifiers id="20" display="model"] - [dehumidifiers id="20" display="price"] zł
– zł
Flagi formatujące
Dostępne flagi: F, I, P, B, L.
- P – formatuje walutę, dodając „zł”
- B – formatuje wartość „tak/nie”
- I – formatuje liczbę całkowitą
- F – formatuje liczbę do 2 miejsc po przecinku
- L – formatuje listę
[airpurifiers id="2" display="Cena: {priceP}"]
[dehumidifiers id="48" display="Filtr UVC? {uvcB}"]
[dehumidifiers id="48" display="Napięcie znamionowe: {rated_voltageI} V"]
[dehumidifiers id="48" display="Waga: {weightF} kg"]
[dehumidifiers id="48" display="Funkcje: {functionsL}"]
Cena: 1 299 zł
Filtr UVC? nie
Waga: 16,00 kg
Funkcje: Funkcja osuszenie wnętrza urządzenia, Automatyczne wył. przy zapełnieniu, Optyczny wskaźnik napełnienia zbiornika, Automatycznie odszranianie, Blokada rodzicielska, Kółka jezdne, Wyświetlacz %
Pseudo kolumny
displayName, shopName, imageSmall, imageMedium, imageLarge, priceF, priceBeforeF, carbon_filter_priceF, hepa_filter_priceF, mesh_filterF, hepa_filterF, filter_service_life, rated_power_consumptionF, rated_voltageF, weightF, widthF, depthF, heightF, max_performance_dryF, max_drying_area_roF
[dehumidifiers id="48" display="Osuszacz {displayName} - super cena {priceF} w sklepie {shopName}"]
Osuszacz Fersk Torr 30 - super cena 1 099 zł w sklepie Fersk
Graficzna reprezentacja opłacalności i możliwości
[dehumidifiers id="48" display="{profitabilityG}"]
[dehumidifiers id="48" display="{capabilityG}"]
Wyświetlanie obrazów
[dehumidifiers id="48" display="{imageSmall}"]
[dehumidifiers id="48" display="{imageMedium}"]
[dehumidifiers id="48" display="{imageLarge}"]
Funkcje linkujące
Dostępne: shopLink, reviewLink. Parametrem pomocniczym jest title.
[dehumidifiers id="20" display="shopLink" title="Osuszacz {displayName} - super cena {priceF} w sklepie {shopName}"]
display jako lista bloków
Jeśli podasz więcej niż jedno id, filtr brand albo nie podasz nic, shortcode display może zwrócić listę bloków.
[dehumidifiers display="shopLink" title="#{ranking} - Osuszacz {displayName} - super cena {priceF} w sklepie {shopName}" max="10"]
- #2 - Osuszacz Fersk Torr 20 - super cena 899 zł w sklepie Fersk
- #1 - Osuszacz Fersk Torr 30 - super cena 1 099 zł w sklepie Fersk
- #7 - Osuszacz Whirlpool DE20W5252 - super cena 999 zł w sklepie CENEO.PL
Wypisanie w kolumnach przy pomocy parametru cols:
[dehumidifiers display="shopLink" title="#{ranking} {displayName} - {priceF}" max="10" cols="2"]
ratingcard
Wyświetlenie oceny produktu na karcie:
[dehumidifiers ratingcard id="48"]
[dehumidifiers ratingcard id="49"]
gallery
[dehumidifiers gallery id="48"]
[dehumidifiers gallery id="48" tag="tag1"]
Monia ćwiczy
Cena: 1 299 złMax. Powierzchnia 75,00 m²
Max. Przepływ powietrza CADR: 600,00 m³ / h
Filtr HEPA: tak
Filtr węglowy: tak
Jonizacja: tak
- Marka
- Klarta
- Model
- Stor 2
- Cena
- 1 299 zł
- Maks. wydajność oczyszczania (CADR dla pyłów)
- 600 m³ / h
- Filtr HEPA
- tak
- Filtr węglowy
- tak
- Aplikacja mobilna
- tak
- Funkcja jonizacji
- tak
- Maks. powierzchnia
- 80 m²
- Pojemność zbiornika na wodę
- Znamionowy pobór mocy
- 5 W