WP Super Cache 0.9.5, con soporte para móviles


por el 18/07/2009

en Gadgets,Mangas Verdes,WordPress

Acabo de actualizar el plugin WP Super Cache, uno de los imprescindibles en Mangas Verdes, a la versión 0.9.5, que corrige algunos errores e incorpora nuevas funcionalidades, entre las que destaca el soporte para móviles, es decir, la posibilidad de servir páginas cacheadas también en teléfonos portátiles. Veo que soporta prácticamente todo tipo de dispositivos y navegadores, o al menos los más populares (Android, Nokia, Blackberry, iPhone, iPod, SonyEricsson, PlayStationt, Nintendo…). Acabo de probar con mi Balckberry y parece que todo va bien.

WP Super Cache es uno de los plugin que no suelo actualizar vía herramienta automática en WordPress, debido a que ya me ha dado algún que otro problema importante. Se trata de un hack algo complejo con el que prefiero seguir el protocolo de actualización segura, que es el siguiente, por si te interesa:

1. Da permisos de escritura 777 a tu carpeta ‘wp-content’.

2. En la página del plugin (panel de administración), selecciona ‘OFF WP Cache and Super Cache disabled’ y pulsa sobre ‘Update status’.

3. En la página de plugins, desactívalo.

4. En tu ‘wp-config.php’, elimina el código ‘define(‘WP_CACHE’, true);’

4. Borra la copia vieja del plugin en tu servidor y sube la nueva.

5. Vuelve a incorporar ‘define(‘WP_CACHE’, true);’ a tu ‘wp-config.php’.

6. En la página de plugins del panel de administración, activa la nueva copia.

7. En la página del plugin, activa la opción de cacheo que quieras.

8. Devuelve los permisos originales a tu carpeta ‘wp-content’.

En esta ocasión, además, si quieres habilitar la funcionalidad de cacheo para móviles, debes seguir uno de los siguientes tres pasos:

a) Seleccionar la opción y escoger el modo ‘HALF ON’

b) Darle permisos de ecritura 777 a tu .htaccess, borrar el código ya presente de WP Super Cahe (entre los comentarios ‘# BEGIN WPSuperCache’ – ‘# END WPSuperCache’, seleccionar la opción ‘Mobile device support’ y el modo de cacheo que prefieras. Por último, dale a actualizar en el apartado ‘Mod Rewrite Rules’ y devuelve el fichero .htaccess los permisos originales.

c) Edita tú mismo el .htaccess (sin necesidad de cambiarle los permisos), añadiendo la línea:

RewriteCond %{HTTP_user_agent} !^.*(Android|2.0\ MMP|240x320|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|
Elaine/3.0|EudoraWeb|hiptop|IEMobile|iPhone|iPod|KYOCERA/WX310K|LG/U990|MIDP-2.0|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|Playstation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|Windows\ CE|WinWAP).*

después de

RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$

Hay dos líneas iguales y, por tanto, deberás añadir la nueva línea dos veces.

Si te ha gustado el post, puedes compartirlo en tu red preferida:


Y seguirnos en... Síguenos en Facebook Síguenos en Twitter Síguenos en Google+ Síguenos en Pinterest

También te puede interesar...

Comentarios, mensajes, tuits, RT, pingbacks, trackbacks...

(Al darle a '¡Opina!', aceptas nuestras Condiciones de Participación)

{ 1 comentario }

DiegoCerdan julio 18, 2009 a las 15:03

¿La Nintendo Wii esta dentro de la categoría de dispositivos móviles? Aunque no uso el WP Super Cache, el RewriteCond este me sirve para dirigir mi trafico desde móviles.

Los comentarios están cerrados.

{ 1 trackback }

Previous post:

Next post:


«La ingratitud proviene, tal vez, de la imposibilidad de pagar.» (Balzac)