Shortcode web_notification
El shortcode web_notification muestra un mensaje persistente con los colores de notificación y el diseño de cuadro informativo del tema. No es un toast ni una ventana emergente descartable.
Los atributos que aparecen a continuación coinciden con los controles actuales de Page Builder y con la salida pública. Usa la sintaxis sin procesar solo para contenido revisado que no pueda mantenerse a través de los controles visuales.
Uso
[web_notification type="notice"]<p>Your message.</p>[/web_notification]
Atributos
| Atributo | Predeterminado | Valores aceptados | Propósito |
|---|---|---|---|
type |
notice |
notice, success, error |
Elige el tipo de notificación. |
icon |
Vacío | Identificador de icono del tema, como materialicons/check_circle |
Selecciona un icono decorativo opcional. Si falta el icono no se añade ningún contenedor de icono. |
El mensaje va entre las etiquetas de apertura y cierre del shortcode, no en un atributo content. La función de devolución de llamada no admite un atributo device_visibility. Los tipos no válidos recurren a la alternativa notice.
Usa notice para información neutra, success para una confirmación y error para un problema que la persona visitante pueda entender o sobre el que pueda actuar. Mantén el mensaje conciso, incluye un paso de recuperación cuando sea útil y no insinúes el resultado de una transacción en vivo usando texto editorial fijo.
[web_notification type="success" icon="materialicons/check_circle"]
<p>Your request was sent successfully.</p>
[/web_notification]
No expongas seguimientos de pila, identificadores internos, credenciales, datos de solicitud sin procesar ni información privada de clientes en una notificación de error. Incluye el significado en el texto, no solo en el color o en el icono decorativo.
Verificación
Previsualiza todos los tipos usados, los mensajes largos y los enlaces en tamaños de móvil y de escritorio. El shortcode usa el CSS principal existente del tema y no tiene ningún recurso adicional de frontend. Sigue renderizándose con la interfaz de Legacy Page Builder desactivada.
Para páginas de bloques, usa Notification para mensajes nuevos o POM Shortcode para conservar contenido Legacy sin procesar. El bloque nativo Shortcode puede preformatear el HTML incluido antes de que se ejecute el shortcode.