Ya está aquí Sensei 1.8, con grandes mejoras para los profesores

Actualizado el 28 de mayo de 2015

Se acaba de publicar la versión 1.8.0 de Sensei. Consulte nuestra documentación para obtener información detallada sobre cómo actualizar.

Esta actualización introduce varias funciones nuevas, por lo que, como de costumbre, recomendamos encarecidamente probar la actualización en un sitio de prueba antes de actualizar el sitio activo.

Aquí tienes un resumen de las novedades de Sensei 1.8:

  • Ahora los profesores pueden crear y gestionar sus propios cursos (incluyendo lecciones y cuestionarios). Ver funciones y capacidades de Sensei
  • Esto funciona con WooCommerce Product Vendors, permitiendo a los profesores ganar comisiones por las ventas de sus cursos.
  • Los módulos están ahora en el núcleo de Sensei (por lo que puede eliminar la extensión de módulos si la tiene).
  • Muchos ajustes de lecciones y cuestionarios pueden actualizarse ahora mediante Edición masiva y Edición rápida.
  • Ahora es posible desactivar las notificaciones por correo electrónico para cada curso. Ver Notificaciones por correo electrónico
  • Los elementos del menú Sensei en la administración de WordPress se han reestructurado para que sean más lógicos. Consulte Elementos del menú Sensei.

Nota: La extensión Sensei Course Progress también ha sido actualizada (v1.0.4) para funcionar con Sensei 1.8. De nuevo, asegúrese de eliminar la extensión Modules antes de actualizar Sensei Course Progress, ya que no funcionará con la extensión Modules.

Notas importantes para los desarrolladores:

Función de instancia global de Sensei
En versiones anteriores había que declarar la instancia global $Woothemes_Sensei para poder acceder a las propiedades de Sensei, pero a partir de ahora basta con utilizar:

Sensei()

El código de abajo:

global $woothemes_sensei;
$versión = $woothemes_sensei->versión;

se convertirá en

$versión = Sensei()->versión

Esto aún no se ha aplicado en toda la base de código, pero todas las instancias de $woothemes_sensei global serán reemplazadas por ella a medida que continuemos mejorando Sensei.

Obtener todos los cursos
Ahora puedes obtener todos los cursos con esta función: WooThemes_Sensei_Courses::get_all_courses(). No hay necesidad de rodar su propio WP_Query. Esta función también viene con un nuevo filtro para más extensiones: sensei_get_all_courses.

Plantilla de módulos
Hay una nueva plantilla para módulos que ahora se incluye como parte de las plantillas Sensei. La encontrará aquí:
woothemes-sensei/templates/single-course/course-modules/course-modules.php

Nuevas clases y formatos de nombres de clases
Observará 2 nuevas clases, a saber:

  • class-sensei-modules.php ( funcionalidad de los módulos )
  • class-sensei-teacher.php ( funcionalidad rol profesor )

También notarás que estas clases tienen un nombre diferente, ya que hemos eliminado WooThemes del nombre. La razón de esto es simplificar la búsqueda de archivos en la lista de clases. El objetivo es eventualmente terminar solo con class-module y class teacher. Esto irá de la mano con el uso de espacios de nombre cuando el requisito mínimo para WordPress se empuja hasta 5.4 y más allá.

Cuando los espacios de nombres estén soportados, daremos a las clases nombres más simples dentro del espacio de nombres Sensei, pero más sobre esto en el futuro.

Más pruebas unitarias

Las unidades se han ampliado, pero esto es sólo el principio, ya que nuestro objetivo es cubrir la mayor parte de la base de código con pruebas Unit. Nuestras pruebas se ejecutan públicamente aquí: https://travis-ci.org/woothemes/sensei

Comprobar si el usuario admin es un profesor

También tenemos una nueva función para probar si el usuario actual está en el admin del sitio y si es un profesor:

Sensei()->profesor->is_admin_profesor()

Puede consultar el historial completo de confirmaciones de esta versión aquí: https://github.com/woothemes/sensei/pull/855

Consulte el registro de cambios para conocer todos los detalles de esta versión.

(Los comentarios de esta entrada están cerrados. Si tiene algún problema, póngase en contacto con el servicio de asistencia a través del enlace de la barra lateral).


Mantén la conversación...

Únete a la comunidad
Sensei P2

Síguenos en Twitter
@senseilms

¿Listo para empezar a enseñar en línea?

Sabemos que eres un genio. Ahora déjanos ayudarte a compartir tu genialidad con el mundo.

Alojar en cualquier lugar

Descargue nuestro plugin gratuito para utilizarlo en cualquier sitio de WordPress y actualícelo a Sensei Pro en cualquier momento.

  • Código abierto y ampliable
  • Funciona con cualquier tema de WordPress
  • Se integra con cientos de plugins de WordPress
  • Elija cualquier alojamiento web

Alojado Con Nosotros

Obtenga alojamiento ultrarrápido, Sensei Pro, copias de seguridad y seguridad en un paquete con descuento.

  • Cursos Sensei Pro y cuestionarios
  • Pagos WooCommerce
  • Seguridad y marketing de Jetpack
  • Alojamiento escalable de WordPress.com
A %d bloggers les gusta esto: