Files
feadulta/archive/README.md
rafa 587d718fde chore(wp): limpieza wordpress/ — backdoor reset.php, scripts migración, updraft
- Borrar reset.php (utilidad de reset password admin que dejamos suelta — backdoor)
- Archivar 25 scripts de migración K2→WP a archive/wp-migration-scripts/
- Borrar wp-config-docker.php (plantilla original Docker, sin uso) y
  clasificacion_articulos.csv (duplicado del que ya está en archive/logs-migracion/)
- updraft/: retención (5 ficheros backup completo Feb-02 + Feb-28 + Mar-15 +
  Abr-30 + 7 últimos días May) — borrados 47 backups + 32 logs (2.1 GB)
- Borrar 4 themes no usados (generatepress, kadence, twentytwentythree,
  twentytwentyfour) — solo astra + twentytwentyfive en uso
- Borrar wp-content/plugins/hello.php (Hello Dolly demo) y
  delete-duplicate-posts.zip (instalador antiguo, 1.9 MB)
- Borrar dirs vacíos wp-content/{plugins-old,upgrade,upgrade-temp-backup}

WP local: 7.8 GB → 5.7 GB (-2.1 GB)
2026-05-26 08:54:32 -04:00

3.3 KiB

Archive — scripts y logs históricos

Material no vivo de la migración Joomla → WordPress. Conservado por si hace falta volver a consultarlo. Esta carpeta está gitignored (excepto este README).

Movido aquí el 2026-05-26 desde la raíz del repo.

setup-inicial/

Scripts usados en Feb 2026 para arrancar la migración: instalar PHP en el contenedor Joomla, restaurar el Akeeba inicial, parchear permisos, deshabilitar SSL en el Docker, etc.

Script Función
setup.sh, start-containers.sh Arranque inicial Docker
install-php-extensions.sh Instalar extensiones PHP en contenedor Joomla
restore-backup.sh, restore-htaccess.sh Restaurar Akeeba inicial + htaccess
fix-config.sh, fix-joomla-config.sh, fix-database-config.sh, fix-kickstart-security.sh, fix-permissions.sh Hotfixes de la fase inicial
check-config.sh, disable-ssl.sh Diagnóstico / ajustes de entorno

logs-migracion/

Logs y CSVs de la fase de auditoría/migración inicial (Marzo 2026):

Fichero Origen
detectar_estricto.log, detectar_gemma.log Detección de imágenes con Gemma vision
renombrar_idiomas_gemma.log, renombrar_por_slug.log Renombrado de uploads
backup_nombres_20260302_2131.txt Mapa pre-renombrado
links_no_resueltos.txt Enlaces sin resolución en migración
clasificacion_articulos.csv Clasificación de los 24.778 posts (categorías + autor)
Trafico_FeAdulta.csv Export tráfico web pre-migración
carta_8949.txt Texto suelto de una carta (no migrada)

configuration.php

Fichero configuration.php de Joomla legacy que quedó suelto en la raíz del repo. Conservado por si hace falta recuperar parámetros (DB, host, secrets antiguos del .org desmontado).

wp-migration-scripts/

25 scripts PHP/Bash usados en Feb-Mar 2026 dentro de la raíz del WordPress (wordpress/) para la migración K2 → WP. Ejecutados con wp eval-file o llamados directamente vía Apache durante la migración. Movidos aquí el 2026-05-26 porque dejarlos en la raíz del WP es un riesgo (cualquiera con la URL podría dispararlos en producción).

Categoría Scripts Función
FileBird folders assign_folder.php, bulk_import.php, create_folder.php, create_libros.php, list_folders.php, list_folders_v2.php, smart_import_libros.php Crear/asignar carpetas FileBird (estructura uploads/)
Importación masiva import_homilias.php, import_jornada.php, import_libros_sub.php, import_musica.php, import_pensamientos.php, import_portadas.php, import_remaining.php, import_small.php, import_stories.php, import_script.sh Bulk import de uploads por carpeta
Migración metadatos migrate_authors.php, migrate_fast.php, migrate_idioma.php, migrate_metadata.php Migrar K2 author/idioma/metas → WP categories/tags
Fixes fix_attachments.php, fix_folders.php, fix_links.php, generate_commands.php Hotfixes de migración (links Joomla, attachments)

Nota de seguridad: se encontró también reset.php en la raíz del WP (resetea password del admin id=1 a "Logan1234" al accederlo). Era una utilidad creada por nosotros para recuperar acceso. Borrada el 2026-05-26.