Este plugin es un fork del popular moodle-local_staticpage que amplía sus capacidades con funcionalidades de SEO avanzado, experiencia de usuario mejorada y herramientas de difusión en redes sociales. Permite publicar páginas estáticas dentro de Moodle con URLs limpias y enriquecidas semánticamente.
Nuevas funcionalidades del fork
SEO y metadatos
- Campo de descripción SEO personalizable por página
- Etiquetas Open Graph completas para compartir en Facebook y LinkedIn
- Twitter Cards con soporte de imagen
- Schema.org JSON-LD para fragmentos enriquecidos en Google
- URLs canónicas automáticas
- Campo de imagen personalizada para redes sociales
Tabla de contenidos automática
- Genera un índice navegable a partir de los encabezados H2 y H3
- Barra lateral fija en escritorio para navegación rápida
- Desplazamiento suave al hacer clic en los enlaces
- Solo se muestra con 2 o más secciones
Botones de compartir
Botones de compartir integrados para: Twitter/X, Facebook, LinkedIn, WhatsApp, Telegram y copia del enlace al portapapeles.
Mejoras de UX
- Tiempo de lectura estimado automáticamente
- Navegación anterior/siguiente entre páginas
- Migas de pan para mejor orientación
Base de datos extendida
Nueva tabla local_staticpage_pages con campos adicionales: slug, título, contenido, descripción SEO, imagen OG, estado (borrador/publicado) y orden de navegación.
Compatibilidad
- Moodle 5.1+
- PHP 8.1+
- Paquete de idioma español (es) completo incluido
Instalación
- Clonar o descargar el repositorio
- Copiar a
/local/staticpage/ - Completar la instalación desde la administración
- Configurar en Administración del sitio > Páginas estáticas
Mantenido por Fase Consulting Ibiza, S.L. para el proyecto PreparaOposiciones.