Wordpress

Com utilitzar Vagrant i Git per desenvolupar un tema de WordPress

La manera més senzilla de modificar els temes de WordPress és executar una versió de desenvolupament al vostre ordinador local. Configurar un servidor Linux, amb PHP i un servidor web al vostre propi ordinador és cada cop menys onerós i complicat amb eines com MAMP, XAMPP o DesktopServer. Vagrant és una altra eina d'aquesta categoria, que facilita molt el desenvolupament de WordPress. La increïble comunitat de WordPress ha fet un pas més enllà amb "Varying-Vagrant-Vagrants": VVV per abreviar.

Intentem crear un nou lloc de WordPress i utilitzar VVV per desenvolupar un nou tema localment i, a continuació, introduïm les modificacions a un lloc en directe que s'executa a DreamPress. Farem servir Git, així que assegureu-vos de llegir com utilitzar Git amb WordPress per seguir-lo.

WordPress + DreamHost

Les nostres actualitzacions automàtiques i les fortes defenses de seguretat us permeten la gestió del servidor de manera que us podeu centrar a crear un lloc web fantàstic.

Consulta els plans

Familiaritzeu-vos amb VVV

Varying Vagrant Vagrants és una configuració de codi obert Vagrant centrada en el desenvolupament de WordPress. Mantingut per una gran comunitat de col·laboradors, l'objectiu de VVV és proporcionar un entorn de desenvolupament accessible amb una configuració de servidor moderna. S'utilitza habitualment per modificar el programari bàsic de WordPress, així com per desenvolupar complements i temes.

Vagrant és una eina multiplataforma que crea entorns de desenvolupament basats en màquines virtuals. Els desenvolupadors poden descriure una màquina virtual i la seva configuració en un fitxer de text, alimentar-la a Vagrant i, després d'uns minuts, tenir un entorn en execució ja configurat. Un cop hàgiu descarregat VVV, la simple comanda `vagabund amunt' crearà una màquina virtual Ubuntu amb tot el programari instal·lat i configurat per executar WordPress.

Per començar, descarregueu i instal·leu Vagrant i VirtualBox per a Windows, Mac OS o Linux. Un cop instal·lats, inicieu el vostre client git i cloneu el dipòsit de VVV a la vostra carpeta de treball, com ara la carpeta "Llocs" per als usuaris de Mac OS (utilitzant Terminal):

[usuari@localhost]$ cd ~/Sites [usuari@localhost]$ git clone https://github.com/Varying-Vagrant-Vagrants/VVV.git

Canvieu a la carpeta VVV de nova creació i inicieu la màquina virtual amb:

[usuari@localhost]$ cd VVV [usuari@localhost]$ vagabund

La primera vegada que executeu aquesta ordre, Vagrant es baixarà lots de fitxers. Tingueu paciència, ja que això pot trigar una mica.

Abans que l'script finalitzi la seva execució, pot demanar la contrasenya de l'administrador per modificar el fitxer "hosts". Un cop fet això, tindreu una màquina virtual en funcionament amb la darrera versió estable de WordPress. El lloc s'executarà amb una IP virtual accessible des del navegador. L'adreça predeterminada és http://192.168.50.4 o http://vvv.dev (si heu instal·lat el connector vagrant-hostsupdater).

L' primer tutorial vagabund up té més explicacions i suggeriments.

Jugant amb la instal·lació de WordPress

Dins de la carpeta VVV els directoris `config`,`database`,`log` i `www` es comparteixen amb el servidor virtualitzat. Canvia a la www directori i observeu la carpeta `VVV/www/wordpress-default`: conté la instal·lació estable de WordPress i és la que cal treballar per a aquest tutorial.

Crea un tema infantil

Els temes infantils són una manera fantàstica de personalitzar ràpidament un tema existent de manera segura. A la carpeta `wordpress-default/wp-content/themes/` creeu un tema fill i inicialitzeu un repositori git allà:

[usuari@localhost]$ mkdir example-theme [usuari@localhost]$ git init example-theme/ Repositori Git buit inicialitzat a ~Sites/VVV/www/wordpress-default/wp-content/themes/example-theme/.git /

Alternativament, podeu descarregar un tema d'inici com subratlla a la carpeta de temes. Confirmeu el canvi amb l'ordre `git add * && git commit -a` i veureu que el tema fill apareix al tauler de control de WordPress a http://local.wordpress.dev/wp-admin (utilitzant la combinació administrador/contrasenya per iniciar sessió com a administrador.)

Un cop hàgiu provat el tema secundari, podeu enviar els canvis al servidor remot de DreamHost. Si ja ho has fet configureu Git al vostre servidor DreamHost, hauríeu de poder afegir un nou comandament a distància al vostre dipòsit local i impulsar els canvis en directe.

Aquesta és només una introducció simplificada a Vagrant i Git, però espero que pugui aclarir com tots dos us poden ajudar a simplificar el desenvolupament de WordPress. I no ho oblideu: hi ha molta més documentació a la nostra enginyosa base de coneixements per ajudar-vos a posar-vos al dia i mantenir els vostres llocs de WordPress funcionant sense problemes!

Tens preguntes? Simplement comenta a continuació o inicia una discussió aquí! 

Articles Relacionats

답글 남기기

이메일 주소는 공개되지 않습니다.

Torna al botó superior