Documentación de uso de PublicaCMS
PublicaCMS añade un CMS público sencillo a FacturaScripts para publicar páginas, posts, categorías, etiquetas y elegir un theme visual.
Acceso
- Frontend público: /CMS
- Página publicada: /CMS?page=slug
- Post publicado: /CMS?post=slug
- Blog: /CMS?blog=1
- Blog filtrado: /CMS?blog=1&category=slug, /CMS?blog=1&tag=slug o /CMS?blog=1&search=texto
Si el usuario no está logueado, / y /login redirigen al CMS público.
Backoffice
En el menú Admin > PublicaCMS aparecen:
- Pages: páginas estáticas.
- Posts: entradas del blog.
- Categories: categorías para posts.
- Tags: etiquetas para posts.
- Ver CMS: abre el frontend público.
Ajustes del sitio
Ruta: Admin > Panel de control
Permite configurar:
- Título del sitio.
- Descripción corta.
- Theme activo.
- Página de inicio.
- Posts por página.
- Logo.
Themes incluidos:
- Default
- Orange
Crear una página
- Ir a PublicaCMS > Pages.
- Crear una página con Title, Slug, Resumen y Contenido.
- Dejar status = draft si no debe verse aún.
- Poner status = publish para hacerla visible en /CMS?page=slug.
- Si se quiere usar como portada, seleccionarla como Página de inicio en ajustes.
Crear un post
- Ir a PublicaCMS > Posts.
- Crear el post con Title, Slug, Resumen y Contenido.
- Poner status = publish para que aparezca en el blog.
- Añadir categorías y etiquetas desde las pestañas del propio post.
- Verlo en /CMS?post=slug.
Reglas importantes
- El contenido nuevo empieza como draft.
- Solo publish aparece en la web pública.
- El slug se normaliza para URL.
- published_at se completa automáticamente al publicar si está vacío.
- El blog muestra posts publicados ordenados por fecha de publicación.
- Si no hay portada publicada configurada, el CMS muestra una portada por defecto con posts recientes.