flag_emoji: entidades de bandera sin un contenedor
{%flag_emoji%} devuelve la bandera Unicode de la configuración regional como entidades de caracteres numéricas. A diferencia de flag_html, no incluye <span>, una clase ni un atributo de accesibilidad.
Proporciona un contenedor apropiado
Usa la forma sin procesar solo cuando la plantilla necesite un marcado personalizado:
<span class="site-language-flag" aria-hidden="true">{%flag_emoji%}</span> {%local_label%}
La plantilla se depura con la política de HTML de publicaciones de WordPress antes de insertar los valores. Mantén el emoji decorativo y conserva un nombre de idioma textual para que el enlace generado tenga una etiqueta comprensible.
Ten en cuenta el resultado vacío
La etiqueta queda vacía cuando la definición de la configuración regional no tiene datos de bandera. El HTML literal del contenedor y los espacios permanecen, así que inspecciona los idiomas personalizados en busca de elementos vacíos. Las plantillas de etiquetas de combinación no ofrecen condiciones que eliminen el contenedor automáticamente.
Elige entre las etiquetas de bandera
- usa
flag_htmlpara el contenedoraria-hiddenya preparado de Pom Translate; - usa
flag_emojicuando el tema necesite su propio elemento o clase permitidos; - usa
flag_imagepara un arte SVG empaquetado consistente.
La apariencia nativa de los emoji varía entre plataformas. Comprueba el marcado final, el nombre accesible, el espaciado y la representación para cada configuración regional habilitada.