Cómo crear un plugin
Contenidos
El plugin Video Lessons Manager permite gestionar cursos de vídeo, conferencias y lecciones, mientras que los usuarios y administradores pueden seguir el progreso, dejar comentarios y marcar favoritos. Puede configurar cursos en línea basados en vídeo mediante la creación de unidades de aprendizaje respaldadas por el contenido del curso.
En la versión Pro de Video Manager, puede admitir pagos, seguimiento de alumnos, notas personales y marcadores. > Los administradores pueden bloquear cualquier lección para ser vista sólo después de un pago se ha hecho, utilizando CM MicroPayment y Easy
Realmente no tengo experiencia en codificación, y fui capaz de configurar este plugin con bastante facilidad. Cuando me encontré con algunos problemas, me puse en contacto con el soporte, y no puedo decir suficientes cosas buenas acerca de lo sensible (y paciente) que eran, y lo útil que eran para averiguar y ayudarme a resolver los problemas que estábamos experimentando, y ahora todo está funcionando como se esperaba. Es un gran producto con un gran apoyo. Lo recomiendo encarecidamente.
Compré este plugin para configurar mis lecciones de vídeo. Una vez que traté de configurar los pagos, me enteré de que usted necesita comprar un complemento para eso. La descripción es muy engañosa. No indica que se trata de una cuota adicional. Me he puesto en contacto con el autor y me ha dicho: “De acuerdo, haré saber a nuestro equipo de marketing que la descripción se puede mejorar” No recomiendo este producto.
¿Puedo crear mi propio plugin?
Se necesitarán algunos conocimientos de codificación, pero no es terriblemente difícil aprender a crear un plugin básico para su sitio web. Esto le permitirá, entre otras cosas, añadir más funcionalidad a su contenido. En este artículo, vamos a echar un vistazo más de cerca a los plugins de WordPress y por qué es posible que desee crear uno.
¿Cómo puedo crear un plugin de entrada personalizado?
Sólo tienes que ir a ‘Configuración > PHP Inserter’ y añadir el código personalizado para tu Custom Posts Type en el bloque de código proporcionado. Después de insertar el código, activa el interruptor y guarda los cambios. Tu código PHP se añadirá automáticamente a tu sitio web sin afectar a su rendimiento ni cambiar los archivos de tu tema.
Como crear plugin en wordpress con ejemplo
Notarás que estamos usando un par de plugins (vg-controls, vg-poster y el nuevo plugin vg-next-video) pero lo más importante aquí es que vg-media está vacío. En versiones anteriores a la 1.2.4 no podíamos hacerlo porque el reproductor no podía inicializarse sin un archivo multimedia, pero ahora podemos añadir los archivos multimedia desde donde queramos.
Además, necesitamos una plantilla. Me gusta tener mi plantilla cacheada por defecto y puedes hacerlo usando el servicio $templateCache de Angular. Como necesitamos tenerla desde el principio simplemente añadimos en el método .run():
Tenemos un ng-if para mostrar el plugin sólo si el vídeo se ha completado. Dentro de nuestro contenedor tenemos dos elementos, uno con la directiva round-progress y otro para cancelar el temporizador por si el usuario no quiere saltar al siguiente vídeo.
Este es el corazón de este plugin. Contaremos hasta llegar al tiempo establecido en vgTime y entonces podremos establecer la nueva fuente, inicializar las variables y establecer autoPlay a true para reproducir inmediatamente el nuevo vídeo.
Como vimos con esta nueva característica es bastante fácil crear tus propios plugins para manejar listas de reproducción. En este ejemplo estamos cambiando directamente la fuente del vídeo pero si quieres puedes navegar a otra URL como hace Youtube.
Desarrollo de plugins para WordPress
Este plugin de gestión de cursos es una forma sencilla de crear un sistema de gestión de aprendizaje WordPress que es lo suficientemente flexible como para soportar cualquier tipo de contenido. Este plugin es una herramienta perfecta de gestión de vídeo, lo que le permite gestionar fácilmente y curar seminarios web, cursos en línea, conferencias y mucho más.
Normalmente no comento extensiones, pero esta necesito hacerlo. Soy desarrollador web y la mayoría de los sitios que he creado para clientes están basados en WordPress. Hace algún tiempo, tenía que crear una página para un curso online y utilicé esta extensión. Ahora, el cliente es muy feliz, le encanta la estadística en este plugin, y canales de prepago.como desarrollador, recomiendo esta extensión. Es muy útil y fácil de usar.
Esto es compatible desde la última versión del plugin. Puedes controlar en qué orden se reproducirán los vídeos para cada canal. Hemos escrito una guía de usuario explicando cómo se hace. → Haz clic aquí ← para leer cómo se hace.
Sí. Puedes configurar una opción de pago por visión para cualquier cantidad de tiempo definida. También puede incluir la opción múltiple para que el usuario pueda elegir entre una noche y una semana, por ejemplo. Tenga en cuenta que requiere el complemento Pagos.
Manual de plugins de WordPress
En Wonder Slider, crea un nuevo slider. No tienes que añadir ninguna imagen o video al slider, porque nosotros rellenaremos el slider usando media IDs en el shortcode. Pero si añades imágenes o vídeos, se añadirán al principio del deslizador.
Si habilita el efecto lightbox, para los vídeos en el control deslizante, en la biblioteca multimedia de WordPress, es decir, en su panel de WordPress, vaya a la izquierda Media -> Library, es necesario editar el vídeo y añadir una imagen destacada a los medios de comunicación. La imagen destacada se utilizará como la imagen del cartel en el control deslizante para el vídeo.
Por defecto, el plugin deslizante utilizará la URL de la imagen por defecto, es decir, la URL de la imagen de tamaño completo en el control deslizante, puede agregar una opción de datos data-mediaimagesize al shortcode para especificar el tamaño de la imagen, por ejemplo:
Tenga en cuenta que si cambia el tamaño en la página de configuración de medios, sólo afectará a las imágenes futuras. Las imágenes que ya se han añadido a la biblioteca de medios no se verán afectadas. Es necesario volver a cargar las imágenes para que la biblioteca multimedia pueda cambiar su tamaño, o puede utilizar un plugin de terceros para cambiar el tamaño de todas las imágenes de acuerdo a su nueva configuración.