Shortcode para audio en HTML5 en entradas y paginas Wordpress | Develop Site

Imagen de ernesto

En el desarrollo del proyecto de un cliente basado en Wordpress se pide agregar un archivo de audio y pense en insertalo en la entrada usando shortcode para HTML5

En esta prueba voy a modificar el archivo functions.php de la plantilla de Wordpress para poder usar shorcode de HTML5 para audio y luego mostrare como se inserta en la entrada

  1.   function html5_audio($atts, $content = null) {
  2.                 extract(shortcode_atts(array(
  3.                             "src" => '',
  4.                             "autoplay" => '',
  5.                             "preload" => '',
  6.                             "controls" => ''
  7.                  }, $atts));
  8.                   return '<audio src="'.$src.'" autoplay="'.$autoplay.'" preload="'.$preload.'" loop="'.$loop.'" controls="'.$controls.'" autobuffer />';}
  9. add_shortcode ('audio5', 'html5_audio');

El shortcode para insertar el archivo en la la entrada es el siguiente:

  1.           [audio5 src="http://mi-sitio/audios/mi-audio.mp3" loop="true" autoplay="autoplay" preload="auto" loop="loop" controls=""]
Español