Añade un selector con un shortcode
El shortcode coloca un selector en cualquier área pública que ejecute shortcodes de WordPress.
Empieza con:
[pom_translate_language_switcher]
Utiliza los ajustes guardados de Shortcodes format y Shortcodes markup.
Configura los valores predeterminados guardados
- Abre Settings → POM Translate → Language switcher.
- En Shortcodes, elige List, Links o Dropdown.
- Define Shortcodes markup.
- Guarda los ajustes.
- Inserta el shortcode en un bloque de shortcode, un widget, un módulo de constructor o cualquier otra área compatible.
Sobrescribe una instancia
Usa atributos cuando una colocación concreta necesite una salida distinta:
[pom_translate_language_switcher format="dropdown" markup="{%local_label%}" container_class="header-languages" button_class="header-languages__button"]
También puedes controlar si aparecen el idioma base y el idioma actual:
[pom_translate_language_switcher include_base_language="false" include_current_language="true"]
Un valor vacío de include_current_language sigue el ajuste global Hide current language. Un valor booleano válido y explícito lo sobrescribe solo para ese shortcode.
Comprueba la superficie de inserción
- Confirma que el shortcode se renderiza y no se imprime como texto.
- Comprueba su colocación antes y después de que se ejecuten los filtros de contenido.
- Prueba todos los destinos ofrecidos.
- Para el formato dropdown, maneja el conmutador con ratón y con teclado.
- Comprueba que las clases CSS personalizadas coexisten con las clases base requeridas de POM Translate.
- Prueba una página donde esté excluida una configuración regional.
El shortcode devuelve una cadena vacía cuando el filtrado no deja ninguna entrada de idioma que renderizar.
Consulta la referencia del shortcode para ver el contrato completo de atributos.