Skip to content

Releases: rogertm/wp-setup

Release list

v1.1.0

Choose a tag to compare

@rogertm rogertm released this 06 Aug 01:25

Nuevo en esta versión

  • set -euo pipefail más un trap para manejar Ctrl+C de forma limpia.
  • Contraseñas ocultas de ps: tanto la del admin como la de la base de datos ahora se pasan a WP-CLI vía --prompt=... alimentado por STDIN, en vez de como argumento de línea de comandos.
  • Longitud mínima de contraseña (8 caracteres) para admin y base de datos.
  • Bug corregido: ya no intenta borrar posts/páginas/papelera cuando la lista viene vacía.
  • URL con puerto: el regex ahora acepta cosas como http://localhost:8888, típico en entornos con Docker.
  • Versión de WordPress opcional: puedes indicar una versión específica o dejarlo en blanco para la última.
  • Permalinks amigables configurados automáticamente tras la instalación.
  • Aviso si el directorio no está vacío, con opción de cancelar antes de que wp core download falle a mitad de camino.
  • Funciones auxiliares (ask_nonempty, ask_regex, ask_password, ask_yes_no, run_step) para eliminar toda la repetición de código que tenía el original.
  • -h/--help con un mensaje de uso básico.
  • Lista de plugins de debug ahora en un array, más fácil de extender.

Full Changelog: v1.0.0...v1.1.0

V1.0.0

Choose a tag to compare

@rogertm rogertm released this 15 Apr 21:12

Lista de cambios

  • Uso de colores robusto y portable
  • Verificación eficiente del WP-CLI
  • Validación rigurosa de la entrada de datos
  • Manejo detallado de errores y mensajes claros
  • Gestión segura de la base de datos
  • Interactividad mejorada para la eliminación de contenido predeterminado
  • Actualización de plugins y temas tras la instalación
  • Seguridad en la presentación de la información final