Menús de alumnos y globales

Primero debes completar Introducción e instalación de WordPress antes de ver esta lección
Por favor, matricúlate GRATUITAMENTE en el curso antes de empezar la lección.

Para ver el vídeo tienes que estar matriculado1.

      En el vídeo haz clic en el icono para cambiar la resolución a HD1080 o clic en el icono para verlo a pantalla completa.

Introducción

 

El uso de Menús en cualquier sitio web es esencial para facilitar la navegación de visitantes y usuarios registrados, así como para destacar contenidos agrupados en ítems destacables.

¿Cuales son los menús importantes y necesarios que deberías tener en tu Academia?

Existen una serie de menús, que se pueden considerar como “menús globales” y que deberían ser visibles desde cualquier página del sitio web, incluida la página 404, ya sabes, la que se muestra cuando un contenido no carga, no existe, lo has eliminado o has cambiado su enlace permanente (permalink).

Los menús se gestionan desde el dashboard de WordPress:

Apariencia Menús Crear menú

Menús globales

 

Los menús que en este curso vamos a denominar como “globales” son aquellos que se han de mostrar en el Menú Principal (normalmente en la parte superior de la página) para facilitar la navegación esencial a alumnos y visitantes.

Lo que se destaca en este curso como menú global en WordPress se considera menú primario y un ejemplo habitual es el “Menú Principal”.

  • Inicio: Para que en todo momento se pueda volver a la home del sitio.
  • Contacto: Para dar acceso rápido al formulario de Contacto.
  • Acerca de: Una página genérica donde hables de tu Academia, etc.

Y dentro de los menús de uso global añado también 2 ítems de menú importantes que aporta Sensei LMS para acceder a determinadas páginas esenciales de la academia.

  • Cursos: Donde se muestra la parrilla de todos los Cursos disponibles.
  • Mis Cursos: Página de Cursos del alumno, que se personaliza dinámicamente en base a cada usuario.

A modo de guía te muestro a continuación cómo deberías establecer estos menús para usuarios visitantes y para alumnos respectivamente y si deberías permitir el indexado de las misma por parte de bots de motores de búsqueda.

Visibilidad e indexado:

Inicio Visible a todos Indexable
Contacto Visible a todos Indexable
Acerca de Visible a todos Indexable

Menús del Alumno

 

Para que los alumnos, una vez acceden con sus datos a la plataforma, puedan ver y modificar su perfil y además puedan consultar otros elementos de su cuenta de alumnos, es importante añadir un “Menú de Alumno” que contenga una serie de ítems.

  • Editar Perfil: Permite a los alumnos editar determinados campos de su perfil.
  • Consultas con el Profesor: Si se habilita esta opción en Sensei LMS, para contactar con el tutor.
  • Mensajes: Si se habilita en Sensei LMS permite al alumno gestionar los mensajes internos.
  • Salir / Desconectar: Acceder y desconectarse de la plataforma de cursos.

Este menú hay que crearlo de forma separada del Menú Principal, para poder anclarlo luego en la barra derecha (sidebar) dentro de un widget al que se le puede dar visibilidad solo para usuarios conectados, así los visitantes no lo tendrán visible.

Visibilidad e indexado:

Editar perfil Visible solo a alumnos (usuarios conectados) No indexable
Consultas con el Profesor Visible solo a alumnos (usuarios conectados) No indexable
Mensajes Visible solo a alumnos (usuarios conectados) No indexable
Salir / Desconectar Visible solo a alumnos (usuarios conectados) No indexable

Para establecer la visibilidad de determinados ítems de menús utilizaremos menús condicionales de forma que podamos establecer que elementos será visible y bajo que condiciones.

Este plugin, que ya hemos visto en la lección 4ª de este Curso, permite establecer visibilidad condicionada para widgets, por tanto también para menús como el de Alumnos.

Menús Legales

 

He denominado como menús “Legales” a los habituales en todos los sitios web, que además en general son obligatorio que estén visibles y localizables en el sitio para cumplir con ciertas normas legales.

Lo que se define aquí como menú legal en WordPress se considera menú secundario y un ejemplo habitual es el “Menú Inferior” que se añade en el pie de página o “footer” de la web.

  • Política de Privacidad: Da acceso ala página que contiene la Política de Privacidad de la academia.
  • Aviso Legal: Muestra los textos de aviso legales de la academia.
  • Política de Cookies: Da acceso al texto completo de la política que se sigue en tu sitio web con respecto a las cookies.
  • Condiciones del Servicio: Esta página solo será necesaria si comercializas tus cursos, es decir, si cobras por ellos a través del sitio web, para explicar las condiciones del proceso de compra, etc.
  • Mapa del sitio: Esta página no es obligatoria, pero ayuda a los usuarios a moverse mejor por la estructura de tu sitio.

Muchas de estas páginas debes crearlas y tenerlas accesibles para cumplir con la Ley de Protección de Datos o el Reglamento General de Protección de Datos y otras leyes (LSSI) etc., en vigor en tu país, de forma que evites problemas legales por no facilitar dicha información a los usuarios.

Visibilidad e indexado:

Política de Privacidad Visible a todos Indexable
Aviso Legal Visible a todos Indexable
Política de Cookies Visible a todos Indexable
Condiciones del Servicio Visible a todos Indexable
Mapa del sitio Visible a todos Indexable

Como todavía no hemos tocado la creación de Páginas, ya sean estáticas (política de privacidad, acerca de, etc.) o dinámicas (mis cursos, etc.) crearemos los ítems de menús legales usando la opción “Enlace personalizado” y los dejaremos vacío usando la almohadilla # en el campo enlace (link) solo para darles visibilidad en la página.

Cuando tratemos la creación de páginas en la Lección 8 de este curso, entonces modificaremos esos enlaces para que apunten a las páginas correctas.

Esto de momento dará visibilidad a los menús, que es el objetivo de esta clase y a medida que avancemos ya se aplicarán los cambios y ajustes necesarios para dejarlos como corresponda.

¡Seguimos avanzando en la próxima Lección! 👍

Volver a: Crear Academia online con WordPress