Identyfikacja firmy w stopce
Moduł Identyfikacja firmy wyświetla dane identyfikujące sprzedawcę (nazwa, adres, NIP, REGON, email, telefon) jako spójny blok w stopce sklepu, na karcie produktu lub w dowolnym miejscu motywu. Dane pobierane są z ustawień polski_general wypełnianych w kreatorze konfiguracji.
Shortcode
Dział zatytułowany „Shortcode”[polski_business_info][polski_business_info format="inline" separator=" • "][polski_business_info show_regon="1"]Blok Gutenberga
Dział zatytułowany „Blok Gutenberga”Nazwa bloku: polski/business-info (kategoria Widgets, ikona id-alt).
Obsługuje align: wide | full, html: false.
Atrybuty
Dział zatytułowany „Atrybuty”| Atrybut | Typ | Domyślnie | Opis |
|---|---|---|---|
| format | string | block | block (lista divów) lub inline (span z separatorem) |
| separator | string | ` | ` |
| show_label | bool | true | Pokazuje prefiksy NIP: / REGON: przy numerach |
| show_regon | bool | false | Dołącza REGON (domyślnie ukryty, bo rzadziej wymagany) |
Źródło danych
Dział zatytułowany „Źródło danych”Wszystkie pola pobierane są z opcji polski_general:
| Klucz opcji | Pole wyjścia |
|---|---|
company_name | Nazwa |
company_address | Adres |
company_nip | NIP |
company_regon | REGON |
company_email | Email (mailto + antispambot) |
company_phone | Telefon |
Email jest renderowany jako link mailto: zabezpieczony funkcją antispambot() (konwertuje znaki na encje HTML, utrudniając zbieranie przez boty).
Przykłady
Dział zatytułowany „Przykłady”Stopka sklepu
Dział zatytułowany „Stopka sklepu”<div class="site-footer"> [polski_business_info format="block" show_regon="1"]</div>Renderuje:
<div class="polski-business-info polski-business-info--block"> <div class="polski-business-info__line polski-business-info__line--name">Sklep Polski Sp. z o.o.</div> <div class="polski-business-info__line polski-business-info__line--address">ul. Przykładowa 1, 00-001 Warszawa</div> <div class="polski-business-info__line polski-business-info__line--nip">NIP: 123-45-67-890</div> <div class="polski-business-info__line polski-business-info__line--regon">REGON: 123456789</div> <div class="polski-business-info__line polski-business-info__line--email"><a href="mailto:...">...</a></div> <div class="polski-business-info__line polski-business-info__line--phone">+48 123 456 789</div></div>Wersja inline dla paska kontaktowego
Dział zatytułowany „Wersja inline dla paska kontaktowego”[polski_business_info format="inline" separator=" • " show_label="0"]Style CSS
Dział zatytułowany „Style CSS”Moduł dodaje klasy - nie wymusza wyglądu. Stylowanie we własnym motywie:
.polski-business-info--block { line-height: 1.6; }.polski-business-info__line--name { font-weight: 600; }.polski-business-info__line--email a { color: inherit; text-decoration: underline; }Włączenie / wyłączenie
Dział zatytułowany „Włączenie / wyłączenie”Moduł kontrolowany jest flagą business_info w Polski > Moduły. Jeśli wyłączony, shortcode i blok nie są rejestrowane.
Ograniczenia
Dział zatytułowany „Ograniczenia”- Brak wsparcia dla wielu firm (np. marek / oddziałów) - tylko jeden zestaw danych z
polski_general - Jeśli żadne pole nie jest wypełnione, shortcode zwraca pusty string (nie renderuje pustego HTML)
- Blok dynamiczny - nie można go edytować wizualnie poza zmianą atrybutów