Cómo usar el paquete Image Optimizer para WP-CLI

Habrá muchas ocasiones en las que necesitará optimizar todas las imágenes en una biblioteca de medios del sitio. Si está familiarizado con el uso de WP-CLI, existe un paquete muy útil que se puede instalar. El paquete se llama “image-optimize” y simplificará el proceso de preparar sus imágenes para el alojamiento web.

Este paquete no es para “hosts administrados”, ya que las bibliotecas necesarias no podrán instalarse sin acceso de root y puede consumir muchos recursos de la CPU.

Preparación para ejecutar comandos

El paquete para WP-CLI se llama imagen-optimizar . Para poder usar este paquete, necesitarás inicie sesión en el servidor de su sitio y actualice WP-CLI. Puede actualizar WP-CLI ejecutando el siguiente comando:

wp cli update

A continuación, deberá instalar una serie de bibliotecas que utiliza el paquete para optimizar las imágenes jpeg, png y gif con estos comandos:

sudo apt-get install jpegoptim
sudo apt-get install optipng
sudo apt-get install pngquant
sudo apt-get install gifsicle

Ahora puede instalar la versión estable del paquete image-optimize con este comando:

wp package install typisttech/image-optimize-command:@stable

Optimización de imágenes del sitio

Los siguientes son ejemplos de los comandos que se ejecutan después de una actualización del núcleo de WordPress:

wp image-optimize mu-plugins
wp image-optimize plugins
wp image-optimize themes
wp image-optimize wp-admin
wp image-optimize wp-includes

Puede usar este comando para regenerar todas las miniaturas en un sitio.

wp media regenerate --yes

Es posible que deba limitar la cantidad de imágenes que image-optimize procesará en un solo reverso. Para limitar el tamaño del lote, solo necesita agregar el indicador –limit al final del comando del lote y especificar la cantidad, como se muestra en estos ejemplos:

wp image-optimize batch --limit=500
wp image-optimize batch --limit=1000
wp image-optimize batch --limit=2500
wp image-optimize batch --limit=5000

Al usar el comando image-optimize WP-CLI, el uso de la CPU del servidor puede ser intensivo, así que ejecute los comandos por lotes en tamaños más pequeños durante las horas de inactividad en su sitio. Puede realizar un seguimiento del uso de la CPU mientras ejecuta un comando de optimización por lotes utilizando arriba . Puede instalar y ejecutar htop usando los siguientes comandos:

sudo apt-get install htop
htop

Para usar htop para monitorear la carga del servidor, mantenga abierta una ventana de terminal mientras se ejecuta el comando de optimización por lotes en otra ventana de terminal. En nuestras pruebas, el uso de la CPU no fue demasiado alto.

1.61GB/3.74GB Memory usage
180M - 3.86GB Swap

Restauración de imágenes optimizadas

Antes de optimizar las imágenes, se crean versiones de respaldo, lo que significa que puede restaurar en cualquier momento a un archivo de respaldo y reemplazar la versión optimizada.

Para exampleel Anexo 123 se optimizó con este comando:
wp image-optimize attachment 123

Para restaurar el archivo adjunto para 123, el comando a ejecutar sería:
wp image-optimize restore 123

Puede usar el comando wp media regenerate para regenerar un archivo multimedia específico.
wp media regenerate 123

Ser capaz de optimizar las imágenes en la biblioteca de medios de su sitio de WordPress reducirá la cantidad de almacenamiento necesario para su sitio. La optimización también mejorará la velocidad y el rendimiento de su sitio para los visitantes, mejorando la experiencia y satisfacción del usuario.

Related Posts