Skip to content
/ WP_quickstart Public template

Quick start for large WP Project, structure with multiple environments, composer with wp-packagist and sh command for quick local setup

License

Notifications You must be signed in to change notification settings

elarroyoDEV/WP_quickstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WP_quickstart Versión Adrián

Quick start

  • Poner los parámetros que se quieran en el fichero config/.env.sample

    • SITE_NAME="MI SITIO RÁPIDO"
    • SITE_ID="sitiorapido"
    • LOCALE=es_ES
    • DB_TABLE_PREFIX=wp_
  • Abrir el composer.json y añadir los temas y plugins que se quieran de wpackagist.org/

  • Abri la consola e ir a la carpeta donde te has bajado el repositorio.

  • Ejecutar desde consola sh bin/setup

  • Si pones un fichero dump.sql en la carpeta dump, directamente te hará el import de ese fichero (recuerda de modificar el valor de DB_TABLE_PREFIX inicialmente para que concuerde con el del fichero)

    • Después tendrás que hacer un lando wp search-replace 'http://urlviejadelabd' 'http://laurlquetehadadoelinstalador'

Posibles mejoras

  • Hacer que te pregunte esos 3 campos del .env en un instalador y poder lanzar el instalador con este comando: `git archive --remote=https://www.github.com/elarroyo/quickstart | tar -t | sh /bin/setup``

  • Hacer que cuando se hace el import dump, pille el campo active_plugins de wp_options y haga un foreach instalando cada plugin.

  • Preguntar en caso de que sea un import la URL vieja y forzar el wp search-replace

  • ¿¿¿Hacer un merge para que todo esto se ejecute dentro del lando start???

  • Que cuando guarda en el fichero del hosts mire si ya existe la linea

  • Poner un certificado ssl al vuelo para evitar la pantalla de sitio no seguro

About

Quick start for large WP Project, structure with multiple environments, composer with wp-packagist and sh command for quick local setup

Topics

Resources

License

Stars

Watchers

Forks