Uso de SSH y WP-CLI para administrar su sitio de WordPress

Publicado: 2022-11-11

Prefacio
¿Qué es SSH?
- Para obtener más información sobre cómo usar los comandos SSH, considere estos recursos de terceros:
¿Qué es WP-CLI?
¿Cuándo es útil WP-CLI?
- Uso de la interfaz de línea de comandos de WordPress para configurar un nuevo sitio
- Comandos útiles de WP-CLI para nuevas configuraciones de sitios
- instalación del complemento wp
- instalación del tema wp
- Uso de WP-CLI para solucionar problemas de su sitio
- Comandos WP-CLI para solucionar problemas de su sitio web
- wp php-errores
- lista de complementos wp
- lista de temas wp
- complemento wp desactivado
- wp –skip-plugins –skip-temas
Cuándo evitar el uso de WP-CLI
Haciendo la vida de los desarrolladores más fácil

WordPress es increíblemente fácil de usar, pero para los usuarios más avanzados, hacer clic en todas las diferentes pantallas del administrador de WordPress puede ser engorroso. Esos usuarios pueden querer considerar usar SSH para administrar sus sitios a través de la interfaz de línea de comandos de WordPress, WP-CLI.

Esta publicación cubre los conceptos básicos de SSH y WP-CLI, incluido quién debe usarlo, cuándo es útil y consejos sobre cuándo evitarlo.

¿Qué es SSH?

Secure Shell, o SSH, es un protocolo que le permite conectarse a un servidor web. Un shell es un programa de computadora con una interfaz de línea de comandos. En lugar de controlar el servidor web con una interfaz gráfica de usuario típica, el usuario ingresa todo escribiendo comandos.

Para obtener más información sobre cómo usar los comandos SSH, considere estos recursos de terceros:

  • Tutorial de línea de comandos de Ubuntu para principiantes
  • Manual de comandos de Linux de freeCodeCamp
  • LinuxCommand.org
  • Curso Shell de Microsoft

Para usar SSH, necesita un servidor web que lo admita. Pressable ofrece acceso SSH a todos los clientes. Siga estas instrucciones para configurar sus credenciales SSH y acceder a las herramientas de línea de comandos.

¿Qué es WP-CLI?

WP-CLI amplía la interfaz de línea de comandos para administrar su sitio web de WordPress. WP-CLI le permite instalar y actualizar su software de WordPress, así como instalar y administrar complementos y temas . Lea la documentación oficial de WordPress para WP-CLI para obtener más información sobre todas las opciones disponibles.

Soporte de WordPress 24/7

de verdaderos expertos de WordPress

APRENDE MÁS

Para utilizar WP-CLI, necesitará acceso SSH y un servidor con WP-CLI instalado. Puede seguir estas instrucciones para instalar WP-CLI o preguntarle a su servidor web al respecto. WP-CLI viene preinstalado y habilitado en todas las cuentas de Pressable.

¿Cuándo es útil WP-CLI?

WP-CLI es más útil cuando se configura un nuevo sitio o se soluciona un error del sitio.

Uso de la interfaz de línea de comandos de WordPress para configurar un nuevo sitio

Puede instalar una nueva instancia de WordPress utilizando la interfaz de línea de comandos. Simplemente siga estas instrucciones. Si tiene alojamiento administrado de WordPress, es probable que sea más fácil y rápido configurar una nueva instalación de WordPress usando su tablero de alojamiento.

El acceso SSH en Pressable se configura por sitio. Deberá configurar un nuevo sitio antes de obtener acceso SSH. Los clientes Pressable no necesitan usar la interfaz de línea de comandos para instalar WordPress; en su lugar, use MyPressable Dashboard.

Comandos útiles de WP-CLI para nuevas configuraciones de sitios

WP-CLI ayuda durante la configuración de un nuevo sitio al permitirle instalar y activar temas y complementos.

instalación del complemento wp

Use este comando para instalar uno o más complementos. Simplemente enumere el slug del complemento al final. Puede encontrar el slug en el directorio de complementos de WordPress. El slug es lo que viene después de los plugins/

Formato de slug del complemento de instalación de WordPress

Este comando funciona con más de un complemento. También puede usarlo para instalar complementos desde un archivo ZIP local o una URL a un archivo zip remoto.

Agregue –activate al final de la línea para instalar y activar los complementos.

Este comando es increíblemente útil si desarrolla sitios utilizando el mismo conjunto de complementos. Puede instalar y activar su paquete de complementos de inicio preferido con una línea.

Obtenga más información sobre el comando de instalación del complemento.

instalación del tema wp

La línea de instalación del tema funciona de la misma manera que la línea del complemento. Puede descargar, instalar y activar un complemento utilizando el slug del directorio de temas de WordPress o un archivo zip.

Usando estas dos líneas juntas, un desarrollador podría instalar su tema y complementos preferidos con solo dos líneas.

Obtenga más información sobre el comando de instalación del tema.

Uso de WP-CLI para solucionar problemas de su sitio

Todos los propietarios y desarrolladores de sitios de WordPress odian el error interno del servidor 500. Es como la pantalla azul de la muerte para los sitios de WordPress. WP-CLI es una forma de solucionar los problemas de su sitio web cuando no tiene acceso al administrador tradicional de WordPress.

Comandos WP-CLI para solucionar problemas de su sitio web

Use estos comandos para ayudar a identificar y solucionar problemas con su sitio.

wp php-errores

Este comando enumera los errores de PHP recientes. Es un excelente punto de partida para ver si hay un complemento o tema en particular que causa el problema.

lista de complementos wp

Este comando devuelve una lista de todos sus complementos instalados con su estado y versión. La lista también incluirá los slugs del complemento. Toma nota de los slugs para usarlos en otros comandos. Obtenga más información sobre este comando .

lista de temas wp

Este comando devuelve una lista de todos los temas y su estado y versión. Nuevamente, tome nota de las slugs del tema para usarlas más tarde. Obtenga más información sobre este comando.

complemento wp desactivar

¿Crees que un complemento está causando un error en el sitio? Desactívelo usando este comando. Simplemente agregue el slug del complemento al final de la línea. Funciona de la misma manera que el comando de instalación en el sentido de que puede enumerar varios complementos en el mismo comando. Obtenga más información sobre este comando.

wp –skip-plugins –skip-temas

Si encuentra errores y no puede ejecutar ningún comando, use este comando para omitir la carga de cualquier tema o código de complemento. Puede combinar este comando con otros para omitir todos los complementos y temas, de modo que pueda desactivar un complemento problemático:

Obtenga más información sobre cómo identificar un conflicto de complemento o tema con WP-CLI .

Cuándo evitar el uso de WP-CLI

WP-CLI y SSH, en general, no son aptos para principiantes. Podrías dañar tu sitio o eliminar accidentalmente archivos importantes si no sabes lo que estás haciendo. Incluso los usuarios experimentados deberían considerar hacer una copia de seguridad de su sitio antes de usar los comandos SSH para realizar cambios.

Los clientes de Pressable deben tener en cuenta que, debido a la naturaleza compleja de SSH y WP-CLI, nuestro equipo no puede brindar un amplio soporte para el uso de estas herramientas. Puede usar el equipo de soporte de Pressable para resolver problemas de conexión a través de SSH, pero no ofrecemos soporte ni orientación sobre el uso de comandos específicos.

Si no está seguro sobre el uso de SSH, considere hacer una copia de su sitio como un sitio de ensayo. Su cuenta de Pressable incluye entornos de ensayo gratuitos y puede probar los comandos SSH en el sitio de ensayo antes de usarlos en su sitio en vivo.

Haciendo la vida de los desarrolladores más fácil

El acceso SSH y WP-CLI son solo otra forma en que Pressable apoya a los desarrolladores. Desde herramientas avanzadas hasta un tablero intuitivo para administrar varios sitios , Pressable ofrece una experiencia superior para alojar y administrar sitios web de WordPress.

¿Quieres probar la plataforma por ti mismo? Echa un vistazo a MyPressable Playground para ver cómo funciona.

Rendimiento web

¡El tiempo de carga importa! ¿Sabes qué tan rápido es tu sitio?

APRENDE MÁS