Business identification - footer and shortcode
El módulo Identificación empresarial centraliza la salida de los datos comerciales de la tienda (nombre, dirección, NIP, REGON, correo electrónico, teléfono). La legislación polaca de protección al consumidor (Art. 12 de la Ley de Derechos del Consumidor y Art. 206 del Código de Sociedades Comerciales) obliga a los vendedores de comercio electrónico a publicar esta información para que el cliente pueda identificar a la contraparte. Este módulo te ayuda a situar los datos de forma coherente en el pie de página, en las confirmaciones de pedido y en las páginas legales.
Fuente de datos
Section titled “Fuente de datos”Todos los campos provienen de la opción polski_general, que rellena el asistente de configuración:
| Campo | Clave |
|---|---|
| Nombre de la empresa | company_name |
| Dirección | company_address |
| NIP (identificación fiscal polaca) | company_nip |
| REGON (estadístico) | company_regon |
| Correo electrónico | company_email |
| Teléfono | company_phone |
Actualízalos en Polski > Asistente de configuración > Datos de la empresa.
Configuración
Section titled “Configuración”Ve a Polski > Módulos y activa “Identificación empresarial”. No hay una pantalla de ajustes propia. La representación se controla por cada uso mediante los atributos del shortcode o los ajustes del bloque de Gutenberg.
Shortcode
Section titled “Shortcode”[polski_business_info][polski_business_info format="inline" separator=" - " show_regon="1" show_label="0"]| Atributo | Predeterminado | Valores | Descripción |
|---|---|---|---|
format | block | block, inline | Formato de bloque = una línea por campo en <div>. Inline = un único <span> |
separator | | | cualquier cadena | Separador usado en el formato inline entre campos |
show_label | 1 | 1, 0 | Si se antepone “NIP:” / “REGON:” a NIP / REGON |
show_regon | 0 | 1, 0 | Si se muestra la línea de REGON (muchas tiendas la mantienen oculta) |
Bloque de Gutenberg
Section titled “Bloque de Gutenberg”Nombre del bloque: polski/business-info. Categoría: Widgets. Admite alineación ancha/completa. Los atributos coinciden con los del shortcode. La representación es dinámica (render_callback del lado del servidor), por lo que actualizar los datos de la empresa en el asistente se propaga sin necesidad de volver a guardar la página.
Firma de correo electrónico
Section titled “Firma de correo electrónico”Las plantillas de correo electrónico pueden reutilizar el shortcode mediante filtros de WooCommerce:
add_filter('woocommerce_email_footer_text', function (string $text): string { return do_shortcode('[polski_business_info format="inline"]');});Ofuscación del correo electrónico
Section titled “Ofuscación del correo electrónico”La dirección de correo electrónico se envuelve con antispambot() antes de mostrarse, de modo que los rastreadores ven una versión codificada como entidades HTML en lugar de un mailto analizable.
Permisos
Section titled “Permisos”- Lectura: pública (el shortcode / bloque son seguros para el frontend)
- Edición de los datos de origen:
manage_options(asistente de configuración)
Limitaciones
Section titled “Limitaciones”- Solo una entidad comercial - sin multimarca ni anulación por idioma
- Todavía sin salida de datos estructurados (schema.org/Organization) - previsto para la versión 2.2.0
- El teléfono se muestra como texto plano, no como
tel:(evita el marcado accidental con un clic en el escritorio) - Sin representación condicional por país (se muestran los mismos datos a todos los visitantes)