¿Qué es WP-CLI?
WP-CLI significa WordPress Interfaz de línea de comandos. Permite a los usuarios administrar WordPress sitios sin un navegador web.
Muchos desarrolladores web prefieren WP-CLI, principalmente debido a su flexibilidad y eficiencia. La herramienta se basa 100% en texto, es decir, en lugar de controlar sus sitios desde WordPress Panel de administración, usted controla su sitio usando líneas de comando.
Requisitos del servidor para WP-CLI
WP-CLI no es un complemento y no viene junto con WordPress instalación por defecto.
Para usar WP-CLI para su sitio web, debe instalarlo por separado en su servidor de alojamiento a través del acceso SSH.
Para alojar WP-CLI, su servidor de alojamiento debe cumplir con los siguientes requisitos:
- PHP 5.6 o posterior
- WordPress 3.7 o posterior
- Entorno similar a UNIX (Linux, FreeBSD, Cygwin, etc.)
Una vez que WP-CLI esté listo para su servidor, puede acceder a WP-CLI desde su computadora local usando un cliente SSH como terminal (macOS) o masilla (Windows)
Idealmente, desea utilizar WP-CLI en PHP 7.3 o superior y la última WordPress versión para una funcionalidad completa. Ejecutando WP-CLI en un Alojamiento de Windows El servidor es posible pero con soporte limitado.
¿Por qué WP CLI?
La velocidad, la accesibilidad y la eficiencia son las tres razones principales por las que muchos desarrolladores y administradores de servidores prefieren WP-CLI a los basados en navegador. WordPress Panel de administración.
WP-CLI elimina varias tareas improductivas en el desarrollo web. Cambiar de su pantalla a un navegador, iniciar sesión en su WordPress tablero, navegando tres páginas de profundidad para acceder a un WordPress función: todo esto se suma y aumenta el tiempo dedicado al desarrollo. Estos pasos se eliminan cuando administra sus sitios directamente desde su cliente SSH usando WP-CLI.
Uso común de WP-CLI y comandos
Aquí hay algunas cosas comunes (y sus comandos) que puede hacer con WP-CLI. Puedes encontrar todos los comandos WP-CLI disponibles en esta página.
a esta página para ver la lista completa de comandos disponibles.
Instalación WordPress
$ wp core install --url=youwebsite.com --title=Your Website --admin_user=supervisor --admin_password=password [email protected]
Creando un nuevo usuario
$ wp user create joe [email protected] --role=author
Cambio de contraseña de usuario
$ wp user update JOE --user_pass=PASSWORD
Cambio de rol de usuario
$ wp user set-role JOE editor
Instalación WordPress plugins
$ wp plugin install yoast-seo
Activación WordPress plugin
$ wp plugin activate yoast-seo
Ejecución de búsqueda y reemplazo de base de datos
$ wp search-replace 'old-image.jpg' 'new-image.jpg'
Borrado transitorio
$ wp transient delete --all
Ejecutando cron automatizado
$ wp cron event run --due-now
Crear una nueva publicación
$ wp post create --post_type=post --post_title='A sample post'
¿Qué servidor web es compatible con WP-CLI?
Debido a los requisitos especiales de su servidor, algunos servidores web no admiten WP-CLI. Y para aquellos que admiten WP-CLI, la función solo está disponible en planes de nivel superior. Para asegurarse de que puede usar WP-CLI para su WordPress sitio, debe elegir un servidor web preparado para WP-CLI. A continuación se presentan algunas ideas.
1. Cloudways
Página web: https://www.cloudways.com
A partir de 2011 en Malta, Cloudways es un proveedor de administrado alojamiento en la nube soluciones Actúa como integrador de sistemas, brindando acceso a diversos servicios desde Digital Ocean, Amazon AWS, Google Cloud y más.
Hasta empresas de alojamiento web ir, Cloudways es considerablemente joven. Ingresó al mercado en 2011 pero desde entonces ha crecido significativamente. Una gran parte de ese crecimiento se debe quizás al espacio de mercado relativamente especializado que ocupa, como un integrador de sistemas que brinda comodidad a cambio de un aumento en el precio.
Conoce más en mi Cloudways una estrategia SEO para aparecer en las búsquedas de Google..
Soporte WP-CLI
Como patrocinador principal del Proyecto WP-CLI, Cloudways ofrece soporte WP-CLI a todos sus usuarios. La herramienta WP-CLI se agrega a Cloudways Terminal SSH por defecto. Los usuarios pueden acceder a WP-CLI tan pronto como obtengan su Cloudways .
2. TMD Hosting
Página web: https://www.tmdhosting.com
Acerca de TMD Hosting
TMDHosting ha existido durante más de 10 años y se ha considerado una opción confiable para aquellos que necesitan una calidad Alojamiento Web proveedor. Personalmente, creo que TMD es una de las gemas ocultas en la industria del hospedaje y los recomiendo a amigos y familiares que necesitan una solución de hospedaje web confiable.
TMD El alojamiento compartido Los planes son especialmente adecuados para blogueros o pequeñas empresas que necesitan una solución de alojamiento web asequible y fiable. No solo ofrecen un rendimiento estable del servidor y toneladas de funciones útiles, sino que también cuentan con algunos de los mejores equipos de atención al cliente de la industria.
Conoce más en mi TMD Hosting una estrategia SEO para aparecer en las búsquedas de Google..
Compatibilidad con WP-CLI
TMD Hosting no es compatible con WP-CLI en sus planes de alojamiento compartido estándar. Para acceder a WP-CLI, debe ir con TMD WordPress Alojamiento. Su plan más bajo, llamado WordPress Starter, ofrece almacenamiento ilimitado, soporte premium y garantía de devolución de dinero de 60 días a $5.95/mes.
3. Hostinger
Página web: https://www.hostinger.com
Establecido en 2004, Hostinger es una empresa de alojamiento económico que funciona en varios centros de datos en todo el mundo.
Hostinger experimentó un crecimiento y una expansión desenfrenados a lo largo de los años. Lograron el gran hito de tener 1 millón de usuarios, solo 6 años después desde el día en que comenzaron. En la actualidad, la empresa gestiona más de 29 millones de usuarios y ha establecido oficinas localizadas en todo el mundo con 150 personas que trabajan en 39 países de todo el mundo.
Para más detalles y Hostinger estadísticas de rendimiento del servidor, leer mi en profundidad Hostinger una estrategia SEO para aparecer en las búsquedas de Google..
Compatibilidad con WP-CLI
Hostinger es compatible con WP-CLI en todos sus WordPress Planes de hospedaje (precio más barato a $1.99/mes) y Planes de hospedaje compartido premium (o superior). WP-CLI no es compatible con su plan compartido más bajo (Single Shared) a pesar de que tiene el mismo precio que el más barato WordPress .
4. GreenGeeks
Página web: https://www.greengeeks.com
GreenGeeks es una empresa de alojamiento web fundada sobre los principios del alojamiento web respetuoso con el medio ambiente en 2006. Su sede se encuentra en Agoura Hills, California, pero tiene clientes en todo el mundo con centros de datos en los Estados Unidos. Canadá, y Países Bajos.
La empresa ha servido a más de 35,000 clientes con más de 300,000 sitios web. Como un empresa de alojamiento ecológico, se ha dedicado a dejar una huella energética positiva y reponer la energía usada con el triple de los créditos energéticos que se consumen.
Obtenga más información en nuestro GreenGeeks revisar.
Soporte WP-CLI
WP-CLI está preinstalado en todos GreenGeeks Compartido y WordPress Alojamiento. Su plan más económico, que le permite alojar un sitio WP con 50 GB de almacenamiento, comienza en $2.95/mes.
5. BlueHost
Página web: https://www.bluehost.com
Bluehost aloja más de 2 millones de sitios web en su plataforma y es extremadamente popular. Actualmente, la empresa tiene su sede en Burlington, Massachusetts, EE. UU., y ofrece una amplia gama de opciones de alojamiento. La empresa BlueHost fue vendida a Grupo Internacional de Resistencia (EIG) en 2010 y EIG se vende a Clearlake Capital por $ 3 mil millones en noviembre de 2020.
BlueHost es recomendado oficialmente por WordPress.org y una opción de alojamiento popular entre los blogueros profesionales. Personalmente, creo que BlueHost puede ser la opción adecuada para las pequeñas empresas y los bloggers individuales que desean una solución de alojamiento económica y confiable.
Obtenga más información en nuestra revisión completa de BlueHost.
Soporte WP-CLI
WP-CLI no está preinstalado en el alojamiento BlueHost de forma predeterminada. Sin embargo, la empresa admite WP-CLI en todos sus planes de alojamiento compartido. Sin embargo, como el acceso raíz no está disponible, los procedimientos habituales de instalación de WP-CLI no funcionan en BlueHost. En cambio, se necesita una "configuración específica del usuario" especial para acceder a WP-CLI desde BlueHost Shared Hosting (instrucciones detalladas aquí).
Consideraciones finales
Casi todas las tareas de desarrollo que puede realizar en el panel de administración se pueden realizar más rápido con WP-CLI. Si desea trabajar de manera más eficiente con WordPress – echa un vistazo a WP-CLI.