WordPress provee una interfaz de comandos que se llama wp-cli que nos permitirá instalar, activar , desactivar y borrar plugins, exportar de forma manual, regenerar thumbnails y muchas cosas mas.
La alternativa por consola al panel de control de WordPress
- Drupal por ejemplo tiene drush cómodo y para mi imprescindible, ya que agiliza el tiempo cuando tienes muchos modulos instalados. Para crear o generar features, para instalar modulos.
Instalación ( en mac )
Ejemplo de instalación
Ejemplo de instalación con HomeBrew
brew install homebrew/php/wp-cli
Si queréis otras instalaciones con composer, el paquete ,… referencia oficial
- El mejor articulo en Español podéis encontrarlo aquí en ayudawp
- wp-cli oficial
Comandos básicos
Recordar que estos comandos son para trabajar con la consola
Comandos básicos para manejar plugins:
Name | Description |
---|---|
activate | Activar plugin |
deactivate | Desactivar un plugin |
delete | Borrar plugins |
get | Obtener informacion de un plugin |
install | Instalar un plugin |
is-installed | Comprobar si esta instalado un plugin |
list | Obtener la lista de plugins |
path | Obtener la ruta de un plugin |
search | Buscar en el directorio de plugins de WordPress.org |
status | Comprobar el estado de uno o todos los plugins |
toggle | Toggle del estado de un plugin |
uninstall | Desinstalar un plugin |
update | Actualizar un plugin |
Comandos básicos para manejar temas:
Name | Description |
---|---|
activate | Activar un tema wp install nombreplugin |
delete | Borrar un tema |
disable | Desactivar un tema en WordPress multisite |
enable | Activar un tema en WordPress multisite |
get | Obtener informacion de un tema |
install | Instalar un tema |
is-installed | Comprobar si un tema esta instalado |
list | Lista de temas de un sitio |
mod | Manejar mods de un tema |
path | Obtener la ruta un tema |
search | Buscar un tema WordPress.org |
status | Ver el estado de todos los temas |
update | Actualizar un tema |
Ayuda y paquetes
También podemos añadir nuevas funcionalidades a wp-cli que nos permitirán verdaderas maravillas, como testear temas, .. aqui podeis ver todos los paquetes
http://wp-cli.org/package-index/
Ejemplo Practico ( Instalación de WordPress con 3 comandos)
Vamos a la consola y nos vamos a la carpeta donde queremos instalarlo
- // Descargamos WordPress
wp core download // creamos el fichero wp-config.php
wp core config –dbname=demo –dbuser=root –dbpass=root –locale=es_ES//Instalamos WordPress
wp core install –url=”http://localhost/demo” –title=”Sitio de prueba” –admin_user=”admin” –admin_password=”1234″ –admin_email=”admin@example.com”
Y con eso ya tenemos nuestro WordPress instalado