Vous cherchez un moyen de créer un shortcode pour l'audio HTML5 ? Cet extrait créera un nouveau shortcode pour ajouter l'audio HTML5 à vos articles et pages.
Instructions :
- Ajoutez ce code au fichier functions.php de votre thème ou dans un plugin spécifique au site.
- Ensuite, ajoutez ce shortcode à votre article ou page et configurez-le selon vos besoins. N'oubliez pas de remplacer la valeur de l'attribut
src.
function html5_audio($atts, $content = null) {
extract(shortcode_atts(array(
"src" => '',
"autoplay" => '',
"preload"=> 'true',
"loop" => '',
"controls"=> ''
), $atts));
return '<audio src="'.$src.'" autoplay="'.$autoplay.'" preload="'.$preload.'" loop="'.$loop.'" controls="'.$controls.'" autobuffer />';
}
add_shortcode('audio5', 'html5_audio');
[audio5 src="http://your-site/videos/your-video.mp4" loop="true" autoplay="autoplay" preload="auto" loop="loop" controls=""]
Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière de copier / coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.
Si vous avez aimé cet extrait de code, n'hésitez pas à consulter nos autres articles sur le site tels que : 12 meilleurs plugins WordPress pour podcasts comparés (gratuits et premium) et 9 meilleurs plugins d'accordéon WordPress.
Des idées sur la façon d'utiliser Flash comme solution de repli ?
Je vous suggérerais d'utiliser jplayer http://jplayer.org/ il utilisera flash si le navigateur ne prend pas en charge l'audio HTML5. Vous devrez cependant faire quelques manipulations pour que les choses fonctionnent avec WordPress.