Wordpress: WP Smush.it plugin para optimizar imágenes



WP Smush.it es un plugin para Wordpress que te permite optimizar la imágenes, tanto las viejas como las que subes por primera vez a tu server.

Este plugin tiene la posibilidad de convertir de GIF a PNG y también de remover información de ficheros JPEG.

Este trabajo que lleva a cabo reduce el tamaño de las imágenes en forma considerable.

Entre las características más importantes tenemos las siguientes:



  • Quita  meta data de ficheros JPEGs

  • optimiza la compresión JPEG

  • Convierte algunos GIFs en PNG indexados

  • Quita los colores que no se utilizan de las imágenes indexadas

Una vez instalado, cada vez que subimos una imagen, este plugín la optimiza automáticamente, sin que nosotros tengamos que hacer nada.

Con las imágenes que subimos antes de instalar WP Smush.it, podemos optimizarlas en forma manual y esto lo hacemos entrando en la librería de Media o biblioteca de objetos, haciendo clic en el enlace  Smush.it Now!, por cada una de las imágenes que queremos optimizar.

Protege tu instalación de Wordpress a través del fichero .htaccess

.htaccess es un fichero muy poderoso que nos permite definir diferentes directivas de configuración para cada directorio de la instalación de Wordpress u otro CMS que utilize el servidor web Apache.   Hoy les voy a mostrar como, a través de este fichero, podemos proteger nuestra instalación de Wordpress.

Muchos desarrolladores web no lo tienen en cuenta, pero existen muchos peligros que pueden afectar nuestra instalación de Wordpress como por ejemplo la inyección de secuencias de comandos o intentos de modificación de la variable _REQUEST o del cambio de variables globales PHP.

Para evitar esto solo deben de editar el fichero .htaccess y agregarle las siguientes líneas de código (por las dudas hagan un respaldo del fichero que editarán),



Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]


Con esto solo ya están resguardados de esos peligros que les comenté anteriormente.