hola inserte una canción en el home con elementor cuadno estoy en admin suena pero cuando cierro sesión no se escucha que estoy haciendo mal
esta aca
https://valentinayfranco.com/audio/perfect.mp3
Contenido solo visible a usuarios registrados
Hola Fabiana,
Necesitamos mas detalles para poder orientarte, el audio como lo has implementado? tienes presente que el uso del autoplay de elementos multimedia es penalizado y en dispositivos moviles por defecto no funciona?
Quedamos atentos
Saludos!
lo subi el tema al servidor y lo agregue con elemntor cuando estoy en el amdin el tema suena pero en la web no
temando captura
Hola Fabiana,
El widget que estas utilizando es de Video y no para reproducir musica, en este caso si quieres añadir una opción para incrustar una música debes utilizar otras herramientas como
→ https://wordpress.org/plugins/music-player-for-elementor/
Tambien puedes probar incrustarlo en el widget de texto tal como muestran en el sitio oficial de elementor → Contenido solo visible a usuarios registrados
Ten en cuenta que si no quieres usar ninguno de estos métodos podrías probar directamente en un HTML con el código.
<audio controls>
<source src="https://tudomonio.com/tu-audio.mp3" type="audio/mpeg">
</audio>
Puedes revisar otras alternativas en el siguiente artículo que tenemos disponible → https://www.webempresa.com/blog/insertar-un-reproductor-de-audio-en-un-widget-de-wordpress.html
Un Saludo
agregue el codigo pero no se reproduce solo queiro q al ingrear a la web ser reproduzca la cancion
Hola Fabiana,
Considerando el fragmento de código que te ha compartido mi compañera debo insistir, los navegadores modernos van a bloquear por defecto la reproducción de cualquier contenido multimedia a menos de que se encuentre silenciado o muteado
De igual forma puedes probar usar un modulo de código y usar el siguiente fragmento
Recuerda cambiar la URL al enlace absoluto del archivo de audio a reproducir
<audio id="miAudio" controls autoplay>
<source src="https://tudominio.com/tu-audio.mp3" type="audio/mpeg">
</audio>
<script>
document.addEventListener("DOMContentLoaded", function () {
const audio = document.getElementById("miAudio");
// Intento automático
audio.play().catch(() => {
// Si el navegador lo bloquea, lo intentamos cuando el usuario interactúe
const habilitarAudio = () => {
audio.play();
document.removeEventListener("click", habilitarAudio);
document.removeEventListener("keydown", habilitarAudio);
};
document.addEventListener("click", habilitarAudio);
document.addEventListener("keydown", habilitarAudio);
});
});
</script>
Saludos!