Căutați o modalitate de a crea un shortcode pentru audio HTML5? Acest fragment va crea un nou shortcode pentru adăugarea audio HTML5 la postările și paginile dvs.
Instrucțiuni:
- Adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului.
- Apoi, adăugați acest shortcode în postarea sau pagina dvs. și configurați-l după cum este necesar. Nu uitați să înlocuiți valoarea atributului
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=""]
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut acest fragment de cod, vă rugăm să luați în considerare vizualizarea altor articole de pe site, cum ar fi: Cele mai bune 12 plugin-uri WordPress pentru podcast comparate (gratuite și premium) și Cele mai bune 9 plugin-uri WordPress pentru acordion.
Aveți idei despre cum să folosiți Flash ca fallback?
Aș sugera să folosiți jplayer http://jplayer.org/ acesta va folosi flash dacă browserul nu suportă audio HTML5. Va trebui să faceți niște ajustări pentru a face lucrurile să funcționeze cu wordpress.