Interfaz de línea de comandos del kit de herramientas de WordPress
Válido para las versiones 92 hasta la última versión
Última modificación: 30 de agosto de 2021
Visión general
Este documento enumera todos los comandos disponibles a través del Kit de herramientas de WordPress interfaz de línea de comandos.
Cree una copia de seguridad del sitio de WordPress®
wp-toolkit --backup
-instance-id INSTANCE_ID|-domain-name DOMAIN_NAME -path PATH
-operation list|backup|restore -filename FILENAME
-format raw|json
Opciones
Este comando acepta las siguientes opciones:
Opción | Descripción |
---|---|
-instance-id | El ID de la instalación de WordPress. |
-domain-name | El nombre de dominio. |
-path | La ruta de archivo relativa del directorio raíz de documentos del dominio. Por ejemplo: /subdirectory |
-operation | La acción a realizar:
|
-filename | El nombre del archivo de respaldo. |
-format | Salida de los datos en un formato específico:
Esta opción tiene como valor predeterminado |
Ejemplo
wp-toolkit --backup -instance-id 1 -operation backup
Borrar un caché de instalación de WordPress
wp-toolkit --clear-cache
-instance-id INSTANCE_ID|-domain-name DOMAIN_NAME -path PATH
-format raw|json
Opciones
Este comando acepta las siguientes opciones:
Opción | Descripción |
---|---|
-instance-id | Requerido El ID de la instalación de WordPress. |
-domain-name | Requerido El nombre de dominio. |
-path | Requerido La ruta de archivo relativa del directorio raíz de documentos del dominio. Por ejemplo: /subdirectory |
-format | Salida de los datos en un formato específico:
Esta opción tiene como valor predeterminado |
Ejemplo
wp-toolkit --clear-cache -instance-id 1
Limpiar la caché del kit de herramientas de WordPress
wp-toolkit --clear-wpt-cache
Mostrar la documentación de ayuda de WordPress Toolkit
wp-toolkit --help
-command COMMAND_NAME
Opciones
Este comando acepta las siguientes opciones:
Opción | Descripción |
---|---|
-command | Muestra la documentación de ayuda de un comando de WordPress Toolkit. |
Ejemplo
wp-toolkit --help -command wp-cli
Clonar un sitio de WordPress en un dominio y / o subdirectorio
wp-toolkit --clone
-source-instance-id INSTANCE_ID
-target-domain-name DOMAIN_NAME
-target-path PATH
-target-db-name DB_NAME
-target-db-user-login DB_USER_LOGIN
-force-overwrite yes|no
-format raw|json
-show-progress yes|no
Opciones
Este comando acepta las siguientes opciones:
Opción | Descripción |
---|---|
-source-instance-id | Requerido El ID del sitio de WordPress de origen que se va a clonar. |
-target-domain-name | El nombre de dominio de destino para clonar el ID del sitio de WordPress. |
-target-path | La ruta dentro de la raíz del documento del dominio de destino para clonar el sitio de WordPress. Esta opción tiene como valor predeterminado la raíz del dominio. |
-target-db-name | El nombre de la base de datos de destino. Si lo haces no use esta opción, el comando crea automáticamente el nombre de la base de datos. |
-target-db-user-login | El nombre de usuario del usuario de la base de datos de destino. Para especificar una contraseña para el usuario de la base de datos, utilice la TARGET_DB_USER_PASSWORD Variable ambiental. Si lo haces no use esta opción, el comando crea automáticamente el nombre de usuario. |
-force-overwrite | Si WordPress Toolkit sobrescribirá los datos en el dominio y la ruta de destino, ignorando cualquier instalación existente de WordPress y otros datos del sitio.
Esta opción tiene como valor predeterminado |
-format | Salida de los datos en un formato específico:
Esta opción tiene como valor predeterminado |
-show-progress | Ya sea para mostrar el progreso de la operación:
De forma predeterminada, el comando muestra el progreso de la operación a menos que haya especificado el |
Ejemplo
wp-toolkit --clone -source-instance-id 1 -target-domain-id 2
Administrar los ajustes de configuración del kit de herramientas de WordPress
wp-toolkit --config
-operation list|get|set|rollback
-option-name OPTION_NAME
-option-value OPTION_VALUE
-format raw|json
Opciones
Este comando acepta las siguientes opciones:
Opción | Descripción |
---|---|
-operation | Requerido La acción a realizar:
|
-option-name | El nombre del ajuste de configuración. El nombre de la configuración es distingue mayúsculas y minúsculas y no poder ser un read-only ajuste de configuración. |
-option-value | El nuevo valor de ajuste de configuración. |
-format | Salida de los datos en un formato específico:
Esta opción tiene como valor predeterminado |
Ejemplo
wp-toolkit --config -operation get -option-name logSecurityCheckErrors
Copie los datos de la tabla de archivos y bases de datos de un sitio de WordPress a otro
wp-toolkit --copy-data
-source-instance-id SOURCE_INSTANCE_ID
-target-instance-id TARGET_INSTANCE_ID
-data-to-copy all|files|db
-files-replace-modified yes|no
-files-remove-missing yes|no
-db-tables-copy-mode default|all|new|selected
-db-tables COMMA_SEPARATED_LIST_OF_TABLE_NAMES
-exclude-db-tables COMMA_SEPARATED_LIST_OF_TABLE_NAMES
-create-restore-point yes|no
-show-progress yes|no
Opciones
Este comando acepta las siguientes opciones:
Opción | Descripción |
---|---|
-source-instance-id | Requerido El ID de instalación del sitio de origen de WordPress. |
-target-instance-id | Requerido El ID de instalación del sitio de WordPress de destino. |
-data-to-copy | Los datos a copiar:
|
-files-replace-modified | Ya sea para reemplazar los archivos del sitio de WordPress de destino con los archivos del sitio de origen de WordPress, incluso si los archivos del sitio de origen son más antiguos:
Esta opción tiene como valor predeterminado |
-files-remove-missing | Ya sea para eliminar cualquier archivo que exista en el sitio de WordPress de destino pero que sí no existen en el sitio de origen:
|
-db-tables-copy-mode | Las tablas de la base de datos para copiar:
|
-db-tables | Una lista separada por comas de las tablas de la base de datos para copiar. |
-exclude-db-tables | Una lista separada por comas de tablas de base de datos para excluir de la copia. |
-create-restore-point | Cree un punto de restauración que pueda usar para revertir cualquier cambio:
Esta opción tiene como valor predeterminado |
-show-progress | Ya sea para mostrar el progreso de la operación:
Por defecto, la función muestra el progreso de la operación. a no ser que has especificado el |
Ejemplo
wp-toolkit --copy-data -source-instance-id 1 -target-instance-id 2 -data-to-copy files
Separar un sitio de WordPress del kit de herramientas de WordPress
wp-toolkit --detach
-instance-id INSTANCE_ID|-domain-name DOMAIN_NAME -path PATH
Nota:
Este comando hace no desinstale el sitio de WordPress de la cuenta de cPanel.
Opciones
Este comando acepta las siguientes opciones:
Opción | Descripción |
---|---|
-instance-id | Requerido El ID de la instalación de WordPress. |
-domain-name | Requerido El nombre de dominio. |
-path | Requerido La ruta de archivo relativa del directorio raíz de documentos del dominio. Por ejemplo: /subdirectory |
Ejemplo
wp-toolkit --detach -instance-id 1
Mostrar información sobre una instalación de WordPress
wp-toolkit --info
-instance-id INSTANCE_ID|-domain-name DOMAIN_NAME -path PATH
-format raw|json
Opciones
Este comando acepta las siguientes opciones:
Opción | Descripción |
---|---|
-instance-id | Requerido El ID de la instalación de WordPress. |
-domain-name | Requerido El nombre de dominio. |
-path | Requerido La ruta de archivo relativa del directorio raíz de documentos del dominio. Por ejemplo: /subdirectory |
-format | Salida de los datos en un formato específico:
Esta opción tiene como valor predeterminado |
Ejemplo
wp-toolkit --info -instance-id 1
Instalar un nuevo sitio de WordPress en un dominio
wp-toolkit --install
-domain-name DOMAIN_NAME
-username USERNAME
-admin-email EMAIL
-protocol PROTOCOL
-path PATH
-version VERSION
-language LANGUAGE
-db-name DB_NAME
-db-user DB_USER
-table-prefix TABLE_PREFIX
-site-title SITE_TITLE
-auto-updates true|false|minor
-plugins-auto-updates true|false
-themes-auto-updates true|false
-format raw|json
-show-progress yes|no
Opciones
Este comando acepta las siguientes opciones:
Opción | Descripción |
---|---|
-domain-name | Requerido El nombre de dominio. |
-username | El nombre de usuario del administrador del sitio de WordPress. Para establecer su contraseña, use el ADMIN_PASSWORD Variable ambiental. Si lo haces no especificar este valor, el sistema genera un admin_ cuenta con un valor de sufijo aleatorio. Por ejemplo: admin_jzsfbt4l |
-admin-email | La dirección de correo electrónico del administrador del sitio de WordPress. Si lo haces no especificar este valor, el sistema crea el admin cuenta de correo electrónico. Por ejemplo: admin@example.com |
-protocol | El protocolo del sitio de WordPress:
Esta opción tiene como valor predeterminado |
-path | Una ruta de archivo relativa desde el directorio raíz de documentos del dominio. Por ejemplo: /subdirectory Esta opción tiene como valor predeterminado el directorio de inicio de la cuenta de cPanel. |
-version | El número de versión de WordPress. Para obtener una lista de las versiones disponibles, utilice el --versions mando. Esta opción tiene como valor predeterminado la versión más reciente de WordPress. |
-language | La configuración regional del sitio de WordPress. Para obtener una lista de las configuraciones regionales disponibles, use la --languages mando. Esta opción tiene como valor predeterminado en_US . |
-db-name | El nombre de la base de datos. Si lo haces no especificar este valor, el sistema genera un nombre de base de datos utilizando el nombre de usuario de la cuenta de cPanel. Por ejemplo: username_wp_f0ehk |
-db-user | El nombre de usuario del usuario de la base de datos. Para especificar una contraseña para el usuario de la base de datos, utilice la DB_PASSWORD Variable ambiental. Si lo haces no especificar este valor, el sistema genera un nombre de usuario utilizando el nombre de usuario de la cuenta de cPanel. Por ejemplo: username_wp_vfcf4 |
-table-prefix | El prefijo de la tabla de la base de datos. Si lo haces no especificar este valor, el sistema genera un prefijo. |
-site-title | El título del sitio de WordPress, rodeado de comillas. Si lo haces no especificar este valor, el sistema genera un título de sitio aleatorio. |
-auto-updates | Ya sea para habilitar las actualizaciones de seguridad automáticas para el nuevo sitio de WordPress:
|