Skip to content

Instantly share code, notes, and snippets.

@jorarmarfin
Last active June 24, 2024 14:58
Show Gist options
  • Save jorarmarfin/a95d35fc2516c20342d7f05d119ab8bb to your computer and use it in GitHub Desktop.
Save jorarmarfin/a95d35fc2516c20342d7f05d119ab8bb to your computer and use it in GitHub Desktop.
Wordpress CLI
#Instalar wp CLI
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
#Crear user admin
wp user create <nombredeusuario> <email> --role=administrator --user_pass=<contraseña>
#Cambiar Clave
wp user update <nombredeusuario> --user_pass=<nuevacontraseña>
#Cambiar dominio
wp search-replace 'http://dominio-antiguo.com' 'http://dominio-nuevo.com' --all-tables
wp cache flush
#Backup to Database
wp db export
wp db export mi_backup_de_base_de_datos.sql
wp db import mi_backup_de_base_de_datos.sql
#Desinstalar plugins
wp plugin deactivate wordfence
wp plugin list
wp plugin update nombre_plugin
#Opciones Adicionales
#WP-CLI también ofrece opciones adicionales para el comando export que pueden ser útiles, como:
# --add-drop-table: Añade la instrucción DROP TABLE antes de cada CREATE TABLE en el backup.
# --path=<path>: Especifica un camino específico a la instalación de WordPress de la cual hacer el backup, útil si estás manejando múltiples instalaciones.
# --ssh=<ssh>: Ejecuta el comando en un entorno remoto si tienes configurado el acceso SSH.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment