No hay requisitos especiales para que el FV WordPress Flowplayer funcione y no necesitas instalar ningún plugin adicional. Esta guía contiene la instalación y las soluciones de problemas:
- Pasos para instalar
- HTML5 capa de compatibilidad para los temas antiguos usando los navegadores antiguos
- Uso de minify plugins (WP Minify, Autoptimize)
- Requisitos de servidor
- Solucionar problemas de Javascript
Instalación
- Descargar y descomprimir el archivo que contiene el plugin zip.
- Subir el fv-wordpress-flowplayer directorio al wp-content/plugins directorio de tu wordpress instalación.
- Ir a a WordPress configuración de plugins en la interfaz de administración de WordPress y activar FV WordPress Flowplayer plugin.
- Hacer Haz clic en los dos «Controlar plantilla» y «Controlar vídeos» en la sección de configuración de plugin en Ajustes -> FV WordPress Flowplayer
El controlador informa que todo está bien con nuestra página.Si ves una advertencia sobre falta de archivo html5.js diciendo «html.5.js no ha sido encontrado en tu plantilla!» mira la siguiente sección de abajo.
- Opcionalmente, cuando quieras incrustar tus videos indicados solo por sus nombres, podrás crear un /videos/ directorio ubicándolos directamente en la raíz de tu dominio y colocarlos allí. En otro caso deberás escribir una URL completa de los archivos de vídeo.
Adición de archivo html5.js ausente
Cuando pulsas el botón «Controlar plantilla», posiblemente verás una advertencia diciendo «html5.js no ha sido encontrado en tu plantilla» Esté JavaScript provee la compatibilidad de etiquetas para los navegadores de Internet Explorer anteriores. No es obligatorio tenerlo pero se lo recomienda para obtener la mejor compatibilidad.
La mayoría de las plantillas de WordPress modernas ya están usando este archivo, pero cuando falta, puedes obtenerlo en la página html5shiv Google Code. Simplemente pulsa el enlace de descarga luego descomprime el archivo ZIP resultante y luego copialo dist/htmla5shiv.js a tu carpeta de temas como html5.js y añade el siguiente PHP a header.php plantilla antes de cerrar <head> etiqueta:
Uso junto con el WP Minify
WP Minify
Antes de activar WP Minify, recomendamos realizar el control de plantilla y solucionar cada problema. Una vez activado el WP Minify, la configuración predeterminada debería estar bien, pero recomendamos controlar algunos de tus vídeos.
No recomendamos activar “ Situar Minified Javascript en el pie de página” opción de Wp Minify.
WP Minify ajustes predeterminados
Autoptimize
Desde la versión 1.9.4., rompe el núcleo WordPress wp_localize_script() llamadas. Plugin elimina todas las <scripts> etiquetas y desplaza todo a un archivo de caché, donde todos los archivos de Javascript se unen en uno. wp_localize_script() crea solo un simple array que no prolonga el tiempo de carga de la página, pero difiere en cada página de tu sitio web- en nuestro caso cada reproductor de vídeo requiere configuración diferente.
Tendrás que utilizar esta modificación para asegurarte que el Autoptimize omite, combina/minify de Javascript en línea: Autoptimize modificación en GitHub.
Ahora solo hay que colocarlo en tu functions.php archivo. El autor de plugin promete incluir esta opción en la versión 2.0. Podrás solicitarle esta función aquí: Autoptimize en GitHub.
Requisitos del servidor
-
Es necesario asegurarse de que tu archivo de vídeo utiliza el tipo de MIME correcto. Los tipos siguientes puedes simplemente añadir a tu .htacces archivo:
AddType video/mp4 .mp4 AddType video/webm .webm AddType video/ogg .ogv AddType application/x-mpegurl .m3u8 AddType video/x-m4v .m4v # hls transport stream segments: AddType video/mp2t .ts
Cuando utilizas NginX, esto se maneja en los archivos de configuración.
-
Cuando ves un mensaje de error como este, quiere decir que no está instalado el PHP5:
<p><code>Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /... .../wp-content/plugins/fv-wordpress-flowplayer/models/flowplayer.php on line 4</code></p>
El plugin requiere PHP5 para su funcionamiento adecuado. Pide a tu host proveedor la actualización PHP5, PHP 4 es muy antiguo.
Reparar errores de Javascript
Cuando inicias la sesión como administrador de sitio puede aparecer una adverencia:
Advertencia JavaScript para administrador:
Lo siento, tu Javascript parece tener un error.
En el siguiente dibujo puedes ver la advertencia en nuestra página en el caso de que JavaScript no funcione:
Admin warning appearing instead of playable video to notify the site admin about JavaScript issues
Mostramos esta advertencia cuando recibimos quejas de que el reproductor de vídeo no funciona bien,aunque el problema en realidad fue en la página de nuestro cliente. La página web es un ecosistema y cuando una parte no funciona, puede afectar al resto de la página- aún más cuando se trata de JavaScript. Cuando notes este problema, probablemente otro plugin tampoco funciona bien, solo no te informan.
Los problemas más frecuentes cuando aparece esta advertencia son los siguientes:
- Hay un error fatal de Javascript en tu página
- PuedeS averiguar qué error se activa marcando con la consola de error de JavaScript de su navegador. Aquí hay un tutorial muy útil en WordPress.org – Usa tu navegador para diagnosticar los errores de Javcascript
- La solución es primero intentar en cambiar el tema (puedes usar el tema de previsualización), cuando esto no te ayude, apaga todos los plugins uno por uno. Cuando pienses que encontraste el plugin problemático o cuando crees que es el problema de nuestro plugin no dudes en usar el foro de soporte
- Algunas de las bibliotecas no se cargan bien o no se cargan del todo (jQuiery o FV Flowplayer)
- Esto es muchas veces el problema del plugin o del tema (duplica la carga de jQuery, cargando otra versión de Flowplayer), aunque trabajamos duro para evitarlo. También hemos añadido un control automatizado para esto en la configuración de plugins, esto es el primer lugar que deberías visitar.
- Si todos los plugins utilizan WordPress api correctament (concretamente wp_enqueue_scripts) no deberías tener ningún problema.
- La solución es primero intentar a cambiar el tema (puedes usar el tema de previsualización), cuando esto no te ayuda , apaga todos los plugins uno por uno. Cuando piensas que encontraste el plugin problemático o cuando crees que es el problema de plugin no dudes de usar el foro de soporte
- Algún elemento de bloqueo se carga lentamente y bloquea la ejecución de Javascript
- Esto puede ser el caso de que algún tracking externo o código de anuncio no se cargan de forma asíncrona. Esto significa que el elemento se tiene que cargar antes de que el navegador continúe cargando la página. Un problema como este puede ser temporal, por ejemplo cuando uno de los servidores externos está sobrecargado.
- Situamos nuestro Javascript en el pie de página (la mejor práctica), cuando hay encima, un elemento externo que se carga lentamente, el navegador puede tardar un tiempo en dejar de intentar a cargar el elemento externo y cargar el reproductor de vídeo.
- La solución es evitar los scripts externos o usar siempre los scripts de carga asincrónica. Recomendamos ejecutar tu sitio a través de Pindom Full Page test para ver cual solicitud es lenta y cual está bloqueando al cargar la página.
Si sigues teniendo problemas, por favor visita nuestros foros de soporte. También ofrecemos soporte práctico, estamos dispuestos a ayudar, pide nuestro soporte Pro.