Paquetes WP-Cli sin los cuales no podemos vivir


Creo que la mayoría de los desarrolladores estarían de acuerdo en que WP-Cli (“Línea de comandos de WordPress”) es lo mejor que le sucede a WordPress de My-Hacks.php. Es mi forma favorita de usar WP Migra DB Pro, configurar nuevos sitios de WordPress, controlar WordPress con Chron, administrar complementos, probar rápidamente el código y muchas otras tareas que son más rápidas y más fáciles de completar a través de CLI o un caparazón. guión. “¿Qué”, podrías preguntar, “podría ser mejor que WP-Cli?”. “Muchas cosas …” Respondía, preparándome para enumerar cosas como
perro
Hamburguesa con queso
zorros fennec
Cuando un omide construye su crisálido en una escoba, dejaste fuera y sabes que la próxima vez tendrá que barrer, habrá una hermosa y nueva mantequilla de monarca
cachorros
Bitcoin
etc …
Pero luego podría sorprenderme y darme cuenta de que su pregunta probablemente se refería al desarrollo de WordPress y herramientas relacionadas, por lo que tosería duro y continuaría: ” * Tis * es … paquetes … para wp-cli. Paquetes WP-CLI ”Transporte gratuito El índice de paquetes WP-Cli es una mina dorada increíblemente útil. Los paquetes se pueden instalar fácilmente desde el WP-CLI con el comando de instalación del paquete WP […], ya que podría instalar una herramienta NPM usando Yarn Global Add […].
Si bien los complementos de WordPress pueden proporcionar sus propios pedidos a un sitio en el que están instalados y activados, los paquetes tienen la ventaja de estar disponibles a nivel mundial, por lo que si tiene muchos sitios que se ejecutan en el mismo servidor, puede instalar un paquete o dado Y puede usarlo en cada sitio. Los paquetes también pueden ejecutarse antes de que se cargue WordPress, o incluso en directorios donde WordPress aún no está instalado (como el paquete Big WP-Installer de Matt). Muéstrame los bienes hay muchos paquetes excelentes en el índice de paquetes, pero estos son algunos de los que me pareció súper útiles: aaemnosttv/wp-cli-login-command Este paquete no está solo en la parte superior de mi lista En orden alfabético hay una pequeña herramienta increíblemente útil que uso con más frecuencia de lo que estoy orgulloso. El comando wp-cli-login-command proporciona una manera muy fácil de conectarse a un sitio de WordPress sin conocer su contraseña o incluso cambiarla. Por supuesto, podría ejecutar la actualización del usuario de WP-PEST = DR1NKM0R30VALTINE, pero este es el tipo de estupidez que lo ha puesto en miseria primero. Ahora puede ejecutar WP Login Install -Activated (porque este paquete tiene que instalar su complemento de acompañamiento) y luego WP Login Cree Admin que generará un “enlace de inicio de sesión mágico” que lo conectará automáticamente como un usuario especificado al hacer clic en él.
> WP Iniciar sesión Instalar -Activated; WP Iniciar sesión Crear éxito administrativo: complemento complementario instalado. Plugin ‘WP-Cli-Login-server’ actuado. Éxito: activado 1 de 1 complementos. Éxito: ¡enlace de inicio de sesión mágico creado! ————————————————– —— https://deliciousbrains.dev/f430b776/a25737-a2fd5c-863013 ————————- —– ———————– Este enlace se autodetruirá en 15 minutos, o tan pronto como se use; Lo que sea que venga primero. Las contraseñas son para retoños.tm Alleinteractive/WP-Doc-Command WP-Doc-Command El comando es una herramienta increíblemente útil para los desarrolladores cuando necesita un poco más de información sobre un WordPress básico de lo que su IDE está dispuesto a mirar. En lugar de mirar a través del Código de referencia de Codex, puede abrir CLI y ejecutar WP DOC […] para obtener el resultado PHPDOC para casi cualquier cosa se documenta en WordPress (que es todo). > WP Doc __return_true Documentación para la función ‘__return_true ()’ en WP-Includes/Functions.php: 4835 ============================================================================= ============================================== RETURN verdadero. Útil para la devolución verdadera a los filtros fácilmente. Desde 3.0.0, ver __return_false () return True True. Súper útil, especialmente para todas las funciones de WordPress que no comienzan con __return_. Binarygary/DB-Checkpoint DB-Cackpoint es otro paquete que ya puede hacer algunos comandos WP-CLI o incluso con WP Migra DB Pro, pero debido a que está especialmente diseñado para hacerlo, lo hace mucho mejor.
Aquí está la idea: DB-Checkpoint (en realidad intuitivo, el comando es DBSNAAP) le permite hacer un instante rápidamente de la base de datos ejecutando WP DBSNAP, luego puede probar muchas cosas estúpidas en el sitio y luego restaurarlo rápidamente sin usted. Debe recordar cómo llamó al archivo de copia de seguridad ejecutando WP DBSNAPBack. ¡Pretsto! ¡Nadie sabrá sobre todas las cosas que has confundido! > WP DBSNAP éxito: Exportado a ‘/var/www/productions.com/wp-content/uploads/checkpoint-stastastage/secure.20180119-0506.sql’. Éxito: ¡Se guardó el punto de control! #¡Voy a cambiar la URL de mi sitio para obtener todo el tráfico! > Opción WP Establecer siteurl http://google.com éxito: opción actualizada ‘SiteUrl’. #Just Comprobar para hacer eso funcionó …> Opción WP ¡Obtenga SiteUrl http://google.com #OH Fork! ¿Por qué pensé que eso funcionaría alguna vez? > wp dbsnapback Esta es una operación destructiva, ¿verdad? [y/n] Y ¿Estás seguro de que quieres restablecer la base de datos ‘Production-DB’? [Y/N] Y éxito: Restablecimiento de la base de datos. Éxito: importado de ‘/var/www/productiononsite.com/wp-content/uploads/checkpoint-stastasta/secure.20180119-0506.sql’
. Éxito: Checkpoint restaurado! #Nobody puede saber … iandunn/wp-cli-rrename-db-prefix El paquete WP-Cli-Rename-DB-Prefix es excelente para cualquier momento que necesite cambiar el prefijo de su tabla por cualquier motivo. Tal vez todavía piense que es una buena práctica de seguridad asegurarse de no usar WP_ o simplemente intentar usar WP Migra DB Pro para migrar los datos a un sitio utilizando un prefijo diferente de su sitio de desarrollo. El cambio manual del prefijo de la tabla es un dolor y, aunque hay complementos en el repositorio que renovan el prefijo de la tabla DB de WordPress, un paquete tiene mucho más sentido que un complemento que instala, úselo una vez y luego desinstalarlo .> WP Rename-DB-Prefix Slartibartfast_ Advertencia: use esto bajo su propio riesgo. Si algo sale mal, podría romper su sitio. Antes de ejecutar esto, asegúrese de hacer una copia de seguridad de su archivo `wp-config.php` y ejecute WP DB Export`. ¿Estás seguro de que quieres cambiar el nombre de Devsite.LocalHost’s Database Prefijo de `WP_` a ‘SLARTIBARTFAST_`? [S/N] Y éxito: prefijo de base de datos renombrado correctamente. Para las instalaciones estándar (los administradores multisit están solos aquí …), el comando Rename-DB-Prefix realmente transforma esta tarea, de lo contrario molesta, en algo que requiere un segundo pensamiento. Markri/WP-SEC El paquete WP-SEC es probablemente algo que cada desarrollador de WordPress debe ejecutarse regularmente en cada sitio que esté administrando, probablemente con un trabajo que abarca el resultado y le envía correos electrónicos al indicar una vulnerabilidad.
> WP WP-SEC Check —————————————— -Verificación de vulnerabilidad central para la versión 4.8.5 ——————————- ——– No conocido Vulnerabilidad central encontrada en la versión 4.8.5 —————————————— ————————————– Vulnerabilidad del complemento ———- ——————- Vulnerabilidad: ————- ————– Complemento: Versión de WordPress-SEO: 4.9 Vulnerabilidad: Yoast SEO <= 5.7.1-Scripting de sitios cruzados (XSS) CVE: 2017-16842 fijado en: 5.8- ——————— ————- Comprobación de la vulnerabilidad del tema —————— ———— Vulnerabilidad: No se sabe Vulnerabilidad del tema encontrada ————————— —————- Los paquetes están muertos , vive los paquetes! De acuerdo, hasta ahora está completamente a bordo: ha instalado todos los paquetes de los que hablé, navegue por el índice para obtener más paquetes que puede usar y le complace averiguar todos los paquetes nuevos que definitivamente se agregan al índice semanal , ¿verdad? Pero aquí el trabajo … el índice de paquetes WP-CLI está casi muerto. Tl; dr: Para la instalación de paquetes, no tendremos un "índice" real, aceptamos cualquier fuente compositor (almacenamiento git, archivo zip, camino a la carpeta, …) como un paquete, con el detalle agregado que un El paquete/ paquete de proveedores será predeterminado al depósito de GitHub correspondiente. […] El "descubrimiento" es entonces un problema completamente diferente y será resuelto mediante un proyecto separado (potencial de un tercero).
El índice del paquete se deprecia oficialmente y actualmente no acepta nuevos paquetes.Parece que hay un plan … para hacer un plan … para finalmente reemplazarlo, pero además de eso, actualmente estamos bloqueados con lo que actualmente está en el índice.Todavía se pueden instalar nuevos paquetes, aunque un poco más manualmente, navegar al director del paquete (ruta de paquete WP)) e instalar un paquete directo con el compositor, pero actualmente no hay forma de que se descubran nuevos paquetes en un sistema centralizado.lugar.

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

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

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