Configurar el marcado del selector
Cada superficie del selector tiene su propio ajuste de marcado:
- Nav menus markup;
- Shortcodes markup;
- Floating language switcher markup.
La plantilla se aplica una vez por entrada de configuración regional.
Escribe una plantilla
Las etiquetas de combinación usan esta forma exacta:
{%local_label%}
El HTML de entradas permitido de WordPress puede rodear las etiquetas:
<strong>{%local_label%}</strong> <small>{%code%}</small>
POM Translate sanea la plantilla con la política de HTML de entradas permitido antes de la sustitución. Los valores de texto se escapan, mientras que las etiquetas de bandera admitidas suministran su propio marcado preparado.
Conoce el orden de alternativas
Para un shortcode:
- usa su atributo
markupno vacío; - de lo contrario, usa Shortcodes markup;
- de lo contrario, usa la plantilla integrada del producto.
Los selectores de navegación y flotante usan su ajuste guardado correspondiente, seguido de la plantilla del producto. Las etiquetas desconocidas se sustituyen por texto vacío. Si no queda ninguna etiqueta visible, se muestra el código de la configuración regional en <strong>.
Evita conflictos estructurales
La plantilla controla el contenido de un enlace de idioma, no el selector que lo rodea:
- no añadas un segundo
<a>; - no crees elementos de lista;
- no añadas contenedores de desplegables;
- no pegues scripts ni controladores de eventos.
POM Translate es propietario de esos elementos externos, clases, URLs y atributos de idioma.
Comprueba después de guardar
Inspecciona el HTML público y confirma que no se haya eliminado ninguna etiqueta no admitida de un modo que cambie el significado. Prueba las banderas y las etiquetas de país que falten y, a continuación, comprueba el nombre accesible generado tras eliminar el HTML.
El capítulo 10 documenta cada etiqueta de combinación admitida de forma individual.