WP-CLI Part 2, instal·lant WordPress pas a pas i primeres configuracions

  • 1. Instal·lació i primers passos
  • 2. Instal·lant WordPress i primers passos i configuracions
  • 3. Treballant amb posts
  • 4. Treballant amb usuaris
  • 5. Treballant amb la base de dades
  • 6. Search & Replace, una ordre imprescindible
  • 7. Importa i Exporta contingut
  • 8. Scaffold, genera esquelets de codi
  • 9. Paquets de comandaments addicionals
  • 10. Crea els teus propis comandaments

En el post anterior vam veure com instal·lar WP-CLI i deixar-lo configurat per començar a treballar amb WordPress des de la línia d’ordres.

A partir d’ aquest post veurem com realitzar accions rutinàries, però en lloc de a cop de clic, utilitzant la consola.

I el primer de tot és instal·lar un WordPress en local. Per aquest exemple vaig a basar-me en un entorn local amb XAMPP. Crea una entrada a l’arxiu hosts, i un conf amb un domini, per exemple, wptest.dev i que apunti a la carpeta c: \ xampp \ htdocs \ wptest \

S’està baixant WordPress amb WP-CLI

Obre la consola i dirigeix-te ac: \ xampp \ htdocs \ wptest \. El primer és descarregar WordPress, per a això farem ús de la comanda core, concretament el subcomando core download:

wp core download

Aquesta comanda descarregarà l’última versió de WordPress en anglès. Accepta els següent paràmetres:

  • , per especificar la ruta on volem que baixi WordPress, si no indiquem res ho descarregarà en el directori actual.
  • , per seleccionar l’idioma en què volem que descarregui WordPress.
  • , per si volem descarregar una versió específica de WordPress.
  • , per sobreescriure arxius en el cas que estiguem descarregant WordPress en un directori que ja contingués una versió de la mateixa.

Per al nostre cas llavors potser convé descarregar la versió en Català:

wp core download --locale=es_ES

Creant i configurant l’arxiu wp-config.php des de la línia d’ordres

el següent pas és generar l’arxiu wp-config.php amb els paràmetres de connexió a la base de dades, etc … Utilitzarem el subcomando create de la comanda core:

wp config create --dbname=wptest --dbuser=myuser --dbpass=mypass

Les opcions d i aquest subcomando són:

  • --dbname=<dbname>, per establir el nom de la base de dades.
  • --dbuser=<dbuser>, per establir l’usuari d’accés a base de dades.
  • , per establir la contrasenya d’accés a base de dades.
  • , per establir el sistema principal de la base de dades. default: localhost.
  • , per establir el prefix de les taules de la base de dades. default: wp _
  • , per establir el charset de la base de dades. default: utf8.
  • , per establir la col · lació de la base de dades.
  • , per establir la constant WPLANG ..
  • , per escriure instruccions PHP.
  • , per no generar keys & salts.
  • , per no revisar la connexió amb la base de dades.
  • , per sobreescriure el fitxer si existeix

Alguns exemples amb aquest subcomando:

# Fichero estandard wp-config.php$ wp config create --dbname=wptest --dbuser=miusuario --dbpass=miclave --locale=es_ESSuccess: Generated 'wp-config.php' file.# Habilitar WP_DEBUG y WP_DEBUG_LOG$ wp config create --dbname=wptest --dbuser=miusuario --dbpass=miclave --extra-php <<PHP$ define( 'WP_DEBUG', true );$ define( 'WP_DEBUG_LOG', true );$ PHPSuccess: Generated 'wp-config.php' file.

Després crearem la base de dades. Per això també tenim una ordre:

wp db create

Crearà una base de dades amb la informació establerta en el fitxer wp-config.php.

Instal·lant WordPress amb WP-CLI

Finalment instal·larem WordPress. Per a això utilitzarem el subcomando install de la comanda core. Aquest subcomando accepta els següents paràmetres:

  • --url=<url>, l’URL del nostre domini.
  • --title=<site-title>, el títol del nostre lloc.
  • --admin_user=<username>, el username de l’usuari administrador.
  • , la contrasenya de l’usuari administrador. Si no la posem crearà una contrasenya aleatòria.
  • --admin_email=<email>, correu electrònic de l’usuari administrador.
  • , per no enviar un mail a l’usuari administrador amb la notificació que s’ha creat un nou lloc
wp core install --url=midominio.com --title="Este es mi sitio hecho con WordPress" --admin_user=mi_usuario --admin_password=mi_contraseña [email protected]

Si tot és correcte rebrem el missatge d’èxit: WordPress installed successfully. Ja tenim WordPress instal·lat!

Instal·lant i activant connectors

Des de la línia d’ordres també podem descarregar, instal·lar i activar o desactivar plugins.La comanda wp connector té molts subcomandos, encara que per a aquesta entrada només comentaré sobre wp connector install. Accepta els següents paràmetres:

  • < connector | zip | url > …, accepta que li passem el slug de el connector, la ruta local a un arxiu .zip, o la ruta remota d’un arxiu .zip
  • , podem fins i tot instal·lar una versió concreta d’un connector
  • , per sobreescriure tota la instal·lació de l’plugin si és que ho tenim ja instal·lat, sense preguntar per la confirmació.
  • , per activar el connector directament un cop descarregat.
  • , per activar el connector per a tota la xarxa (en entorns multisite).

per exemple, per a instal·lar i activar directament WP SuperCache, la comanda seria:

wp plugin install wp-super-cache --activate

Aquesta comanda obre la porta a crear-te el teu propi bash, on escriure les instruccions per descarregar i instal·lar els connectors habituals que cada un de nosaltres solem utilitzar per defecte en qualsevol projecte web.

t’ha resultat útil?

Si aquest po st t’ha resolt un problema, invítame a un cafè o una cervesa. Amb aquest petit gest em animeu a seguir escrivint.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *