WP-Cli: una guía para principiantes

Cualquiera que sea nuevo en WordPress solo puede verse abrumado por la complejidad de su interfaz. Después de todo, ese CMS que usa el 39.9% de todos los sitios web debe ser bastante rico en características. Por lo general, es necesario durante semanas y mucha cafeína descubrir los detalles de la interfaz gráfica del usuario (GUI). Aunque el conocimiento de la interfaz gráfica de WordPress es una habilidad altamente solicitada, ¡es solo una parte de ser un verdadero gurú! Es el más fácil pensar en WordPress al pensar en sistemas operativos como Windows, Linux y Mac. Si bien podría usar la capa superior y dejarla igual, solo usaría una fracción de su poder. Si ha hecho escenarios para Linux, me gustaría disculparme por ese trauma. Sin embargo, puede estar seguro de que WP-CLI es mucho más simple y fácil de aprender.
La razón por la cual este conocimiento es una demanda tan alta en el mercado es porque muchas personas asumen que será imposible aprender. ¡Incluso el verbo “script” suena bastante intimidante! En realidad, es una de las formas más simples de ganar dinero en línea. Si ya es un administrador de WordPress, puede acortarlo enormemente el tiempo que pasa haciendo tareas triviales. Sin ninguna otra creencia, ¡buceemos en la forma en que podamos capitalizar el poder del CLI de WordPress! ¿Qué es WP-Cli?

Antes de convertirse en el próximo desarrollador de WordPress Top CLI del mundo, necesitará saber qué es. El nombre es simplemente el acrónimo de “WordPress” mezclado con un antiguo acrónimo de “Interfaz de línea de comandos”. O Cli es lo opuesto a una GUI; Todo se ejecuta en lo que se llama “terminal”.
A diferencia de la interfaz gráfica, donde puede hacer clic en los botones e inspeccionar visualmente lo que está sucediendo, todo con WP-CLI ocurre detrás de escena. Aunque puede ejecutar órdenes y scripts que tienen un fuerte impacto en el nivel del sitio, la CLI en sí generalmente no ofrece demasiadas comentarios. Es por eso que es esencial usar un complemento de repuesto de WordPress de confianza antes de comenzar a usar WP-CLI. Es bastante fácil ingresar a un pedido, aunque limpiar un orden erróneo puede ser una historia completamente diferente. Como dice el dicho, ¡siempre es más fácil de destruir que crear! En este momento, es posible que se pregunte por qué realmente debería preocuparse por WP-Cli. Muchos creen que “ni siquiera se han molestado en hacer una interfaz gráfica, por lo que no puede ser demasiado importante”. De hecho, su poder consiste en el hecho de que se basa en el texto. Esto hace que la automatización de tareas sea mucho más fácil. Una vez que te hayas vuelto hábil, ¡probablemente te preguntarás por qué no fuiste temprano! Explique la línea de comando de WordPress para que funcione realmente WP-Cli? Es simplemente la columna vertebral de WordPress. Cada vez que hace clic en algo en el CMS, en realidad WP-CLI produce pesas pesadas. Es un programa pequeño, con varias plataformas. Sin embargo, debido a que la gran mayoría de los servidores web son Linux, lo más probable es que lo ejecute a través del terminal de Linux.
Desde un punto de vista técnico, puede completar una instalación completa de WordPress en un nuevo servidor WP-CLI. También puede crear archivos .sh que son secuencias de pedido. Esto le permite compartir fácilmente sus creaciones con el resto del mundo de WordPress. WP-CLI puede ayudar a los administradores a reducir principalmente complementos innecesarios que podrían ralentizar sus sitios. Después de todo, la gran mayoría de los complementos son esencialmente una hoja de estilo y un archivo .sh con una serie de solicitudes y pedidos. Entraremos en detalles cómo funcionan en detalle un poco más tarde. El uso de WP-CLI para instalar temas seguros, es bastante fácil usar solo la interfaz gráfica para instalar temas. Sin embargo, si el tiempo es esencial, un pedido en una sola línea también hará el truco. Supongamos que tiene en el servidor un tema llamado “Geocytes”. Desea aplicar este tema en un blog que acaba de crear. Todo lo que tiene que hacer es escribir este comando y presione [ENTER]: WP Theme Instalar Geocitits -Activate
Desglosemos ese largo orden. En primer lugar, como cualquier otro programa de Linux, la primera palabra (“WP”) dice el sistema operativo que queremos ejecutar WP-CLI. Debido a que CLI trabaja sobre una base jerárquica, el tipo de orden ejecutado viene inmediatamente después del nombre del programa. Por supuesto, esto está relacionado con un tema, por lo que es solo un “tema” predecible. Después de dar la categoría de pedido al programa llamado “WP”, tenemos que decirle lo que queremos hacer. En este caso, debemos instalar el tema en el servidor. Por lo tanto, la siguiente palabra en el orden solo está “instalada”. Debe saber el nombre del tema en el servidor para ejecutar este comando; Esto es establecido por los desarrolladores de temas. El nombre del archivo del servidor suele ser el mismo que el nombre del tema. Probablemente vea la ventaja de usar esa estructura jerárquica. ¡Simplemente simplifica la cantidad de escritura que necesita hacer! Después de decirle qué tema queremos instalar, podemos agregar parámetros. En este caso, podríamos haber dejado el comando como una geopolítica de instalar el tema WP. Esto habría instalado el tema en nuestro servidor. Sin embargo, en realidad no aplicaría el tema a nada. El parámetro “activado” es lo que hace. Por cierto, puede estar un poco malhumorado con ellos, a menos que trabaje con bastante frecuencia con Linux o Mac. Pasemos por una actualización rápida antes de continuar.
Un manual rápido para los parámetros, argumentos y operadores de Linux antes de volar en el mundo WP-Cli, deberá comprender cómo el terminal de Linux interpreta los pedidos y tres “operadores”. A menos que ya escriba un programa, Linux le pide que ingrese el “alias” del programa. Este es el nombre del “Pack Root” en un almacén y, en este caso, es solo “WP”. ¡Tenga en cuenta que, a diferencia de Windows, las palabras de Linux son mayúsculas y minúsculas! El texto por el nombre del programa contiene los “parámetros” para el programa. Estos parámetros pueden ser obligatorios u opcionales. En el caso de los ejemplos de nuestros temas, está claro qué parámetros eran obligatorios: el “tema” del parámetro, porque esto nos dijo el área general en la que debe mostrarse la “instalación” de los parámetros, porque el programa debe saber a qué acciones las acciones Tomar. Linux a menudo usa el estenograma para fallar, por lo que la mayoría de los “argumentos” tienen dos formas de expresarse. Digamos que un programa en particular tenía un argumento para “ayuda”; En Linux, esto es casi universal A “-h” en el comando. Casi siempre hay la versión de texto completo del argumento. Esto es precedido por dos guiones, por lo que se leería de la siguiente manera: “-Help”. Finalmente, hay algunos operadores que debe conocer. Al igual que con una clase de matemáticas, un operador muestra que se realiza una acción o cálculo. Los tres que son los más comunes (y lo más probable es que se enfrente a las escrituras de WordPress) son los soportes izquierdos, los soportes derechados y la tubería, que es el símbolo “|”.
Debido a que un paréntesis a la izquierda parece extenderse a la derecha, significa que escribimos datos de cualquier cosa es a la izquierda del símbolo en lo que sea a la derecha del símbolo. Del mismo modo, cuando ve un soporte recto, esto significa que el elemento a la derecha del símbolo lee datos de lo que está a su izquierda. La tubería se ha utilizado durante décadas debido a su simplicidad y eficiencia. Todo lo que hace es ejecutar el programa a la izquierda de la tubería, tomar los datos que elimine y utilizar como datos de entrada para su programa correcto. Por ejemplo, si tuviéramos el programa1 | Programa2 Decimos que queremos ejecutar el Programa1, tomar todo lo que escupe y arrojarlo al programa2 a medida que se ejecuta. ¿Cómo accedo a la línea de comandos de WordPress? Antes de convertirse en una autoridad en el WP-CLI, necesitará saber cómo alcanzarlo. El proceso exacto dependerá del tipo de alojamiento que use. Aparte de hace unos años, mantuve una discusión sobre el uso de WP-Cli para ejecutar su propio alojamiento de WordPress. Incluya el video en esa discusión y un enlace, por lo que una muestra de archivo .sh que puede usar para ejecutar e instalar WordPress.
Verifique los requisitos del sistema por razones de seguridad y rendimiento, deberá asegurarse de que su sistema cumpla con los estándares mínimos dedicados. Aunque wp-cli.org siempre tendrá los últimos requisitos, aquí están los requisitos al momento de la redacción:
Al menos PHP 5.6+
Al menos WordPress 3.7+
Accediendo a WP-CLI a servidor o VPS dedicado cuando alquila un servidor o VPS dedicado, tiene control administrativo. Hay un cierto volumen de recursos que se le asignan y generalmente tiene un dominio completo sobre cómo usarlos. Si está en Windows como en la mayoría de los casos, la versión de Windows del programa es muy diferente de las versiones de Mac o Linux. Afortunadamente, puede consultar el sitio web oficial del proyecto para obtener instrucciones detalladas sobre su ubicación en una caja de Windows. Como regla general, debe tratar de evitar usar Windows en cualquier “orientado a la red”, porque es notorio porque tiene vulnerabilidades severas que se descubren después de ser explotadas. Si está en Linux o Mac porque Mac se basa en UNIX, Padre Linux, el proceso de instalar la CLI de WordPress en ambos es esencialmente idéntico. Esto es lo que tendrá que hacer: primero, descargue el software. Diferentes versiones de Unix y Linux usan WGet o Curl, por lo que si uno no funciona en el siguiente paso, intente el otro.
El archivo que necesitamos poner en un directorio privado en nuestro servidor se llama wp-cli.phar. Afortunadamente, los creadores siempre tienen la última versión estable en la misma URL de GitHub. Ejecute este pedido después de estar en el directorio donde desea descargar el archivo: curl -o https://raw.githubusercontten.com/wp-clds/gh-pages/phar/wp-cli.phar.
Es hora de poner en funcionamiento el programa ahora. El comando chmod cambia los permisos para un archivo. Por defecto, UNIX y Linux no fabrican archivos ejecutables, pero este orden nos permite hacerlo. En el mismo director, ejecute el chmod + x wp-cli.phar. Estos son todos los pequeños programas que llega WordPress. El comando MV puede hacer esto por nosotros. A partir del director que contiene el archivo, ejecute esto: MV wp-cli.phar / usr / local / bin / wp.
En este momento, todo debería ser bueno. Hay un mecanismo de prueba construido que nos permite verificar esto. En el terminal, simplemente ejecute el programa y el argumento de la “información” de texto completo. Esto se vería como WP – Información.
Asegúrese de obtener una pantalla de varias líneas sobre su nueva instalación WP-CLI. ¡Entonces eres bueno para continuar!
Accediendo a WP-CLI en el alojamiento en forma de parte, hay casi un número infinito de variables a considerar cuando se trata de compartir. Incluso la versión PHP que puede usar finalmente depende del administrador del servidor. Si resulta ser un host compartido basado en Windows, ya habrá un método diseñado para instalarlo.
Si está en un servidor Linux o Mac, se reducirá a qué tipo de acceso. Muchos hosts compartidos tienen un “terminal virtual” que puede usar. Esta es una versión restringida del terminal actual en el nivel del sistema operativo. Le permite realizar pedidos que el administrador considera libres de amenazas para otros usuarios. En este caso, solo mire la sección anterior y siga estos pasos en su terminal virtual. También puede tener acceso a un programa de instalación. La mayoría de los hosts que usan algo como Cpanel adjunta instaladores para cientos de sistemas diferentes. La idea es que esto conducirá a menos boletos de asistencia, lo que los ayudará a trabajar de manera más eficiente. Si ve que la CLI está disponible para la instalación a través de un programa de instalación basado en GUI, esta es la mejor opción. Finalmente, si se trata de un servidor Linux o Mac, no hay una opción obvia para instalar este software. Simplemente ingrese un boleto de asistencia con su host y solicite su adición a la lista de aplicaciones. Los anfitriones generalmente buscan responder a una audiencia lo más amplia posible, por lo que esto sería una victoria. Los pedidos de WP-CLI han hablado mucho sobre cómo poner en funcionamiento el programa, pero discutimos muy poco sobre cómo usarlo de manera eficiente. Si tiene experiencia en programación, es un proceso similar. A medida que complete los tutoriales y descubra más pedidos y atajos, automáticamente memorizará los que son más importantes para usted.
Tenga en cuenta que para usarse en el mundo real, siempre necesita un complemento de seguridad de WordPress decente instalado antes de jugar con el servidor. ¡Lo último que le gustaría que suceda es que sus datos se vean comprometidos, porque ha ingresado incorrectamente una clave y no tiene otra forma de remediarlos que tomarlo desde el final! Aunque es posible ingresar comandos únicos a la vez, este es un método muy ineficaz. Es mucho mejor crear archivos .sh con una serie de comandos de WordPress; De esta manera, puede obtener lo que podría tomar treinta minutos en la interfaz gráfica realizada en unos segundos. En el tutorial que pasaremos en breve, crearemos un script a partir del script que haga un nuevo servidor de WordPress, incluida una configuración predefinida. Desafortunadamente, podríamos pasar todo el año examinando cada pedido y cómo funciona. Debido a su gran base de usuarios, WP-CLI tiene una documentación bastante buena. Específicamente, tienen un manual. Es un documento largo y requerirá paciencia. Sin embargo, pasa sobre cada comando, lo que hace, por qué es importante y muchos más. La publicación también presenta cómo puede combinar varios comandos para crear sus propios scripts. A partir de ahí, las posibilidades son ilimitadas. Actualizar WP-CLI ¿Le gustaría obtener la última versión de WordPress CLI? ¡Esta es una gran idea, porque nunca se sabe cuándo un investigador de seguridad malvado ha encontrado vulnerabilidad en las versiones anteriores! Cuando actualiza el software, verifica su versión actual de WordPress.
A diferencia de muchas aplicaciones de Linux, los desarrolladores han creado un solo revestimiento muy simple que puede ingresar en el terminal para asegurarse de ejecutar la última versión. Lo mejor de todo, no interfiere con sus sitios actuales. Tenga en cuenta que este método de “actualización fácil” solo funcionará si lo ha instalado agarrando el archivo wp-cli.phar mencionado anteriormente. Algunos tutoriales citan métodos alternativos de instalación, como el uso de Docker, etc. Tendrá que pasar por más círculos de los que podemos caber en esta página para actualizar si lo ha instalado. Estos son los pasos para una actualización en menos de un minuto: abra el terminal que utilizó inicialmente para instalar el software.
Establezca el nivel de riesgo que esté dispuesto a aceptar. La versión “Night” tendrá las últimas características, pero puede que no sea estable. Le recomendamos que tome la versión “estable”.
Ingrese su comando WP CLI Update. Esto se hará cargo implícitamente de la última versión estable.
Si está buscando la construcción de la noche, simplemente ejecute el comando WP CLI Update, por la noche.
Hay muchas maneras de hacer su propio proceso de actualización. Por ejemplo, si no desea pasar por diálogos de confirmación, no tiene que hacer esto. Solo tiene que agregar el parámetro –Yes para responder “sí” forzado a cada diálogo. Ya sea que haya comenzado o no, es una gran idea echar un vistazo a la página de parámetros completos y trabajar en un servidor de prueba. Tutorial WP-Cli ahora, que hemos cubierto el requisito previo, ¡tomemos el cliente de WordPress para un giro! Una tarea ordinaria de los administradores de WordPress es crear nuevos sitios. Pasar por el experto en GUI es una opción, pero la forma más fácil es usar WP-CLI. Imagine que tiene que crear diez blogs diferentes con la mayoría de la misma configuración. Claro, podría hacer esto manualmente si desea pasar horas en el embarazo. ¡También puede crear un script reutilizable y simplemente puede ejecutarlo para cada sitio! Crearemos nuestro propio Script CLI. Recomendamos escribir cada comando en lugar de copiar e insertar. Asegúrese de ingresarlo en un archivo .sh para que pueda ejecutar fácilmente más tarde. Abra su editor de texto bruto favorito. El bloc de notas en Windows no se recomienda para este propósito. Dos de los mejores que puede probar son GitHub y NotPad ++ Atom con código abierto. Ambos son multiplataforma.

Guarde el archivo como cualquier nombre que tenga una extensión “.sh”. Por ejemplo, Top-WordPress-Dev-in-the-World.sh funcionaría.
Antes de ingresar algo, debe abrir su lista de pedidos completos. Siéntase libre de desviarse de nuestro escenario para crear uno personalizado a medida que avanza.
Las primeras líneas usan la categoría básica. En primer lugar, necesitamos la descarga básica de WP para obtener la última versión. Luego tenemos que ingresar las credenciales de la base de datos. Por supuesto, deberá usar los más seguros, pero aquí hay un ejemplo: wp core configname = customDBName –dbuser = admin -dbpass = contraseña –dbhost = localhost –dbprefix = customomprefix_ –extra -php ‹‹ php
En esta línea, en realidad creamos un archivo WP-Config con todos esos datos. -Xtra -php ‹encanta php es lo que termina ese archivo.
Ese ‹‹ PHP también nos permite introducir algunas variables PHP. Lo necesitaremos si queremos tener revistas para el sol más adelante. Agregue esta línea: define (‘wp_debug’, true); seguido de define (‘wp_debug_log’, true); En la siguiente línea, ponga PHP para demostrar que he terminado de escribir el código PHP manualmente.
Hicimos wp-config.php, pero aún necesitamos agregar una línea para activar nuestra creación DB: WP DB.
¡La única línea restante es la que completa toda la instalación de WordPress! WP Core instalación –URL = http: //yoursite.com –title = mainwptitle –Admin_use = username –Admin_password = contraseña – [protegido] Por supuesto, deberá cambiar algunos de esos valores de parámetros. ¡Además, acabamos de crear un script para generar nuevos sitios de WordPress!
El uso de WP-CLI con la gestión de complementos de complementos probablemente no sea su trabajo favorito en el mundo, pero es necesario.Podemos usar CLI para que la administración de complementos sea mucho más fácil y más rápido.Con mucho, la característica más útil es la instalación del bloque del complemento.Primero tendrá que apretar los nombres de los complementos que desea instalar.Estos se pueden encontrar en la URL oficial de WordPress.Supongamos que desea el complemento JetPack.Debido a que la URL oficial de la tienda para esto sería https://wordpress.org/plugins/Jetpack/, tomamos la última parte de esa URL (JetPack).El comando WP Plugin Install puede tomar un número ilimitado de nombres de complementos.¡Esto significa que puede obtener diez complementos en unos segundos en lugar de buscarlos e instalarlos manualmente! AJ Morris
AJ aporta más de dos décadas de experiencia trabajando y desarrollando sitios de membresía con una amplia gama de clientes.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi

Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi

Leave a Reply

Your email address will not be published. Required fields are marked *