e8e35b5dc5ae0aa7a7e21d1153cfc346bc0bc30c
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 6.x (PHP 8.4, servidor PHP integrado)
- Base de datos: MariaDB en
192.168.222.20 - Campos del CV: CMB2 (100 % gratuito, GPL)
- PDF: Chromium headless (
/?cv_pdf=1) - Email: WP Mail SMTP (configurable)
- Deploy: Debian 12 · Nginx Proxy Manager →
192.168.222.40:8081 - URL pública:
https://pflores.linkedcorp.net
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
│ └── wp-content/
│ ├── plugins/pflores-cv-fields/ ← plugin propio: CMB2 + PDF
│ └── themes/apex-cv/ ← tema oscuro cian
├── docs/
├── .env ← local, no versionado
├── .env.example
├── VERSION
├── CHANGELOG.md
├── PROMPT_IA.md ← guía completa para IA
└── README.md
Arranque rápido
# 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:
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 desarrolladoresDEPLOY_WEB.md— pasos para versionar y desplegarPRODUCCION.md— estado del servidor de producciónVERSIONADO.md— reglas de versionesCHANGELOG.md— historial de cambiosdocs/instalacion-wordpress.md— configuración local
Description
Languages
PHP
71%
JavaScript
20%
CSS
8.8%
SCSS
0.1%
HTML
0.1%