AudioPost, accesibilidad en MP3 para WordPress
Hoy os dejo mi primer plugin para wordpress!!. Este plugin tiene como función generar un archivo de audio MP3 a partir del texto del artículo con el motor de lectura de vozME y poder reproducirlo desde la misma web, descargarlo o reproducirlo en un dispositivo portátil como un iPhone o un iPod Touch. A demás da al visitante la información de cuanto tiempo tardará en leer el texto de manera aproximada para determinar si le dará tiempo en un simple vistazo a terminarlo.
Si no lo puede terminar en el momento puede utilizar el botón de pausa de la misma web para posteriormente continuar con la lectura.
El fin de este sistema es realizar accesos de audio para mejorar la accesibilidad de los contenidos web en sistemas wordpress a gente con discapacidades visuales, o simplemente reducir el esfuerzo visual al leer un texto complementando su lectura con la audición del mismo y así mejorando la experiencia del usuario.
Para insolarlo solo tenemos que:
1. Descargarnos el archivo desde aquí y descomprimirlo en nuestro ordenador
2. Subir la carpeta resultante al directorio wp-plugins
3. Desde nuestro menú de administración en Presentación – Editor de temas, insertamos en la parte de nuestro tema de wordpress el código del lector. Este debe situarse en alguna zona que acompañe a los diferentes artículos. Tomando como ejemplo el tema predeterminado de WordPress el lugar en el que podríamos colocar el código seria en el archivo index.php antes del Clasificado bajo que imprime en pantalla los datos de categorías en cada articulo de la pagina inicial del blog y en single.php después del texto del class="postmetadata alt" acompañando así a cada articulo en la web principal y en sus lecturas completas. El código de ejemplo seria: <?php audiopost("Aprox. ","min ","seg","minutes","
"); ?>
4. El código modificado al recargar la web mostrará un error típico al intentar acceder a una función no activa en el lugar en el que figuraran nuestros botones. Para quitar el error y mostrar los botones de acceso al panel de lectura solo tenemos que ir a Plugins y activar el plugin de Accesibilidad.
Una vez realizados estos 4 pasos se podrá escuchar nuestros artículos en cualquier parte del blog.
La función mencionada tiene unos parámetros personalizábles, de manera que podemos cambiar los resultados de valor a partir de modificar las variables de la función. El esquema de utilización es el siguiente:
<?php audiopost("Texto que se situará delante de la estimación de tiempo de lectura","separador entre minutos y segundos","texto que se añadirá al final de la cifra de segundos","minutes","Separador entre la cifra estimada de tiempo y los botones generados para escuchar el AudioPost"); ?>
Vamos a probarlo…!!! Gracias.