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
Sección titulada «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
Sección titulada «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
Sección titulada «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
Sección titulada «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
Sección titulada «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
Sección titulada «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
Sección titulada «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
Sección titulada «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)