El audio se generó bien en el admin, pero al ver la publicación en tu sitio no hay reproductor de audio. Esta página explica las causas más comunes.
Lista de verificación rápida
Antes de investigar:
- Recarga la página con Ctrl+Shift+R (la recarga forzada omite la caché)
- Comprueba que la publicación tiene audio en la columna TTS del admin
- Asegúrate de no haber cerrado sesión (algunos temas ocultan elementos solo visibles para admins)
Causa 1: El tipo de publicación no está habilitado
Síntoma: El audio existe en el admin, pero no hay reproductor en el front-end. Funciona en algunos tipos de publicación pero no en otros.
Solución:
- Ve a Texto a Voz → Contenido.
- Comprueba que el tipo de la publicación actual está habilitado (Entradas, Páginas, Productos, etc.).
- Guarda.
- Recarga la publicación en el front-end.
Causa 2: Conflicto de tema
Síntoma: El reproductor aparece en algunos temas pero no en el tuyo, o aparece pero es invisible o está roto.
Razones frecuentes:
- Tu tema elimina el filtro
the_contentdonde TTSWP inyecta el reproductor - Tu tema usa una plantilla personalizada que omite los hooks de contenido predeterminados de WordPress
- El CSS de tu tema oculta el reproductor (
display: noneen algún lugar)
Solución:
- Cambia temporalmente a un tema predeterminado de WordPress (Twenty Twenty-Four).
- Recarga la publicación.
- Si el reproductor aparece en el tema predeterminado, el problema es tu tema.
Alternativas:
- Usa el shortcode
[mementor-tts]dentro de la publicación para forzar la ubicación - Usa el shortcode
[tts_player id="123"]en una plantilla de tema personalizada - Añade CSS personalizado para hacer visible el reproductor si está siendo ocultado
Causa 3: La ubicación está configurada en una vista que no se muestra
Síntoma: El reproductor aparece en algunas páginas pero no en otras.
Ejemplo: Si la ubicación es Antes del extracto, el reproductor solo se muestra en páginas de archivo y listas del blog, no en publicaciones individuales.
Solución:
- Ve a Texto a Voz → Reproductor.
- Revisa el menú desplegable Ubicación.
- Cambia a Después del título o Después del contenido para una ubicación más universal.
- Guarda.
Causa 4: La caché sirve una versión antigua
Síntoma: El reproductor aparece en una ventana incógnito nueva pero no en tu navegador habitual.
Solución:
- Limpia la caché de tu navegador (Ctrl+Shift+Delete).
- Si usas un plugin de caché (WP Rocket, LiteSpeed, etc.), vacía su caché.
- Si usas una CDN (Cloudflare, etc.), purga su caché.
Consulta Plugins de caché.
Causa 5: JavaScript bloqueado
Síntoma: El HTML del reproductor está presente (ver código fuente), pero se ve roto o estático.
Por qué: El reproductor usa JavaScript para los controles. Si JS está bloqueado, el reproductor se muestra como HTML sin estilos.
Solución:
- Revisa la consola del navegador en busca de errores de JS
- Desactiva los bloqueadores de anuncios o de contenido en tu sitio
- Comprueba que ningún otro plugin está eliminando
mementor-tts-public.jsde la cola
Causa 6: Problema de enrutamiento con Weglot o WPML
Síntoma: El reproductor funciona en el idioma original pero no en las páginas traducidas (o al revés).
Solución: Asegúrate de que el interruptor de integración de Weglot o WPML está activado. Ve a Texto a Voz → Descripción general → Configuración rápida. Consulta Integración con WPML y Integración con Weglot.
Causa 7: Versión AMP de la página
Síntoma: El reproductor aparece en la versión normal pero no en AMP.
Por qué: AMP tiene reglas estrictas sobre JavaScript. El reproductor de TTSWP no funciona dentro de páginas AMP.
Alternativa: Dirige a los visitantes a la versión no AMP, o usa un enfoque diferente para el audio en páginas AMP.
¿Sigues sin resolverlo?
Si ninguna de las opciones anteriores lo soluciona:
- Revisa Texto a Voz → Soporte PRO o la página de soporte
- Incluye: el nombre de tu tema, la versión de WordPress, la versión del plugin, el navegador y una captura de pantalla de la publicación y la columna TTS del admin