# pflores.linkedcorp.net Sitio web de currículum ejecutivo de **Patricia Soledad Flores Sánchez** — Gerente / Jefa de Operaciones Financieras, sector financiero y microfinanzas. ## Stack - **CMS:** WordPress 7.0 (PHP 8.x, servidor PHP integrado) - **BD desarrollo:** MariaDB en `192.168.222.20` - **BD producción:** MariaDB en `192.168.222.32` - **Campos del CV:** CMB2 (100 % gratuito, GPL) - **PDF:** Chromium headless (`/?cv_pdf=1`) - **Email:** WP Mail SMTP (pendiente configuración SMTP) - **Servidor producción:** `192.168.222.3:8081` · Nginx Proxy Manager → `https://pflores.linkedcorp.net` - **Servidor desarrollo:** `192.168.222.40:8081` ## Estructura ``` pflores.linkedcorp.net/ ├── frontend/ │ ├── persona-cv-theme/ ← ACTIVO — Personage-style, rojo, timeline central │ ├── lumina-cv-theme/ ← Claro, teal + ámbar, sidebar izquierdo │ └── cvfolio-theme/ ← Oscuro, glassmorphism original ├── backend/ │ ├── start-wordpress.sh │ └── wordpress/ │ ├── wp-config.php │ ├── favicon.ico ← foto de Patricia, circular, 16/32/48px │ └── wp-content/ │ ├── plugins/pflores-cv-fields/ ← plugin propio: CMB2 + PDF │ └── themes/ │ ├── apex-cv/ ← directorio real (tema oscuro cian) │ ├── persona-cv → ../../../../frontend/persona-cv-theme │ ├── lumina → ../../../../frontend/lumina-cv-theme │ └── cvolio → ../../../../frontend/cvfolio-theme ├── otros/ ← archivos de referencia (foto, QR, docx original) ├── docs/ ├── .env ← local, no versionado ├── .env.example ├── VERSION ├── CHANGELOG.md ├── VERSIONADO.md ├── PRODUCCION.md ├── DEPLOY_WEB.md ├── PROMPT_IA.md ← guía completa para IA └── README.md ``` ## Arranque rápido ```bash # 1. Copiar variables de entorno cp .env.example .env # 2. Editar .env con credenciales reales # 3. Arrancar el servidor WordPress bash backend/start-wordpress.sh & # 4. Abrir http://127.0.0.1:8081 ``` El servidor escucha en `0.0.0.0:8081` (accesible desde la red local). ## Temas disponibles | Slug | Descripción | Estado | |------|-------------|--------| | `persona-cv` | Personage-style, rojo, secciones alternas, Raleway | **Activo** | | `lumina` | Claro, teal+ámbar, sidebar izq., Plus Jakarta Sans | Disponible | | `apex-cv` | Oscuro, cian eléctrico, sidebar fijo, Space Grotesk | Disponible | | `cvolio` | Oscuro glassmorphism, café/tostado, Manrope | Disponible | Cambiar tema activo: ```bash mysql -u "paty.wordpress" -p"paty.wordpress" -h 192.168.222.20 "paty.wordpress" --ssl=0 \ -e "UPDATE cv_options SET option_value='SLUG' WHERE option_name IN('template','stylesheet');" ``` ## Editar el CV Acceder al admin: `https://pflores.linkedcorp.net/wp-admin` - Usuario: `pflores` - Menú: **CV Patricia Flores** → sub-páginas por sección Los datos se almacenan en CMB2 (opciones de WordPress). Cada cambio se refleja automáticamente en la web y en el PDF descargable. ## Descargar CV en PDF El PDF se genera dinámicamente con Chromium headless: ``` GET /?cv_pdf=1 → descarga CV_Patricia_Flores_Sanchez.pdf ``` ## Documentación relacionada - `PROMPT_IA.md` — guía completa para asistentes de IA y desarrolladores - `DEPLOY_WEB.md` — pasos para versionar y desplegar - `PRODUCCION.md` — estado del servidor de producción - `VERSIONADO.md` — reglas de versiones - `CHANGELOG.md` — historial de cambios - `docs/instalacion-wordpress.md` — configuración local