Moodle Static Page

PHP Educacion Codigo abierto

Lenguaje

PHP

Categoria

Educacion

Estado

Codigo abierto

Repositorio

GitHub

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

  1. Clonar o descargar el repositorio
  2. Copiar a /local/staticpage/
  3. Completar la instalación desde la administración
  4. Configurar en Administración del sitio > Páginas estáticas

Mantenido por Fase Consulting Ibiza, S.L. para el proyecto PreparaOposiciones.

Compartir