Przejdź do głównej zawartości

Identyfikacja firmy w stopce

Modul Identyfikacja firmy wyswietla dane identyfikujace sprzedawce (nazwa, adres, NIP, REGON, email, telefon) jako spojny blok w stopce sklepu, na karcie produktu lub w dowolnym miejscu motywu. Dane pobierane sa z ustawien polski_general wypelnianych w kreatorze konfiguracji.

[polski_business_info]
[polski_business_info format="inline" separator=" • "]
[polski_business_info show_regon="1"]

Nazwa bloku: polski/business-info (kategoria Widgets, ikona id-alt). Obsluguje align: wide | full, html: false.

AtrybutTypDomyslnieOpis
formatstringblockblock (lista divow) lub inline (span z separatorem)
separatorstring``
show_labelbooltruePokazuje prefiksy NIP: / REGON: przy numerach
show_regonboolfalseDolacza REGON (domyslnie ukryty, bo rzadziej wymagany)

Wszystkie pola pobierane sa z opcji polski_general:

Klucz opcjiPole wyjscia
company_nameNazwa
company_addressAdres
company_nipNIP
company_regonREGON
company_emailEmail (mailto + antispambot)
company_phoneTelefon

Email jest renderowany jako link mailto: zabezpieczony funkcja antispambot() (konwertuje znaki na encje HTML, utrudniajac zbieranie przez boty).

<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. Przykladowa 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>
[polski_business_info format="inline" separator=" • " show_label="0"]

Modul dodaje klasy — nie wymusza wygladu. Stylowanie we wlasnym 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; }

Modul kontrolowany jest flaga business_info w Polski > Moduly. Jesli wylaczony, shortcode i blok nie sa rejestrowane.

  • Brak wsparcia dla wielu firm (np. marek / oddzialow) — tylko jeden zestaw danych z polski_general
  • Jesli zadne pole nie jest wypelnione, shortcode zwraca pusty string (nie renderuje pustego HTML)
  • Blok dynamiczny — nie mozna go edytowac wizualnie poza zmiana atrybutow