feat: sitio CV completo v1.0.0

- 4 temas WordPress: persona-cv (activo), lumina, apex-cv, cvolio
- Plugin pflores-cv-fields con CMB2 (100% gratuito) — admin editable
- Generador PDF dinámico con Chromium headless (?cv_pdf=1)
- Datos del CV de Patricia Flores cargados en CMB2
- URL dinámica con soporte proxy SSL (NPM/X-Forwarded-Proto)
- WP Mail SMTP instalado (pendiente config SMTP)
- Documentación completa: PROMPT_IA.md, DEPLOY_WEB.md, PRODUCCION.md, VERSIONADO.md
This commit is contained in:
2026-06-05 11:21:30 -05:00
parent cc6545604c
commit 5846c515f3
77 changed files with 9567 additions and 220 deletions
+33 -19
View File
@@ -1,31 +1,45 @@
# Instalación local
## Puerto
## Acceso
El primer puerto libre detectado fue `8081`.
| Desde | URL |
|---|---|
| Este equipo | `http://127.0.0.1:8081` |
| Red local | `http://192.168.222.40:8081` |
| Admin WP | `http://192.168.222.40:8081/wp-admin` |
## Requisitos faltantes en este entorno
## Arranque
Para que WordPress quede ejecutable aquí mismo, el sistema necesita:
```bash
bash backend/start-wordpress.sh
```
- PHP con `mysqli` o `pdo_mysql`
- PHP con `dom/xml`
- Recomendado: `mbstring`, `curl`, `gd`, `zip`
- Un servidor MariaDB/MySQL activo o credenciales de una base existente
El servidor escucha en `0.0.0.0:8081` (todas las interfaces). La URL se genera dinámicamente según el host de la petición, por lo que funciona desde cualquier IP sin cambiar configuración.
## Temas disponibles
| Slug | Descripción |
|---|---|
| `persona-cv` | **Activo** — Una página, Personage-style, rojo, timeline central |
| `lumina` | Claro, teal+ámbar, sidebar izquierdo |
| `apex-cv` | Oscuro, cian eléctrico, sidebar fijo izquierdo |
| `cvolio` | Oscuro clásico, glassmorphism, paleta café |
Para cambiar de tema:
```sql
UPDATE cv_options SET option_value = 'slug-del-tema'
WHERE option_name IN ('template','stylesheet');
```
## Archivos clave
- Configuración principal: `backend/wordpress/wp-config.php`
- Tema editable: `frontend/cvfolio-theme`
- Configuración: `backend/wordpress/wp-config.php`
- Temas: `frontend/*/`
- Variables de entorno: `.env`
- Script de arranque: `backend/start-wordpress.sh`
## Uso del tema
## Requisitos
1. Activa el tema `CVolio`.
2. Crea una página de inicio y asígnala como portada.
3. Edita el contenido principal con bloques de WordPress.
4. Personaliza cabecera, contacto y habilidades desde `Apariencia > Personalizar`.
## Siguiente paso recomendado
Instalar las extensiones PHP faltantes y levantar MariaDB local, o apuntar WordPress a una base existente.
- PHP con `mysqli` y `dom`
- Recomendado: `mbstring`, `curl`, `gd`, `zip`
- Base de datos MariaDB en `192.168.222.20`