Siempre digo a mis clientes que las actualizaciones de plataformas como Joomla y WordPress se hacen con cuidado y vigilando todo, y a ser posible, esperando un par de semanas a ver qué cuentan el resto, o instalando en un servidor de pruebas primero. Esta semana pasada he demostrado por qué. Recapitulemos. La web del cliente consta de:
- WordPress versión 3.0.5
- Plugins mínimos: para SEO y dos características más.
- Plantilla Constructor
El cliente que actualiza a WordPress 3.1 porque “lo he hecho muchas veces y no pasa nada”. Aparentemente todo sigue funcionando… hasta que en la parte de administración de la web ha ido a escribir un artículo y se da cuenta que no puede añadir una imagen ni cualquier otro archivo al mismo. Los botones para Subir/Insertar simplemente han dejado de funcionar. La solución inicial es lo que encuentra en Internet: subo de nuevo las carpetas wp-content y wp-include, porque en la actualización algo ha ido mal.
Después de comprobar que no ha sido eso, el cliente contrata un servicio para arreglar “el fantasma”, ya que ha intentado seguir con las soluciones que hay por Internet sobre modificar .htaccess, subir a mano las librerías JQuery,… y se ha perdido, ha fastidiado cosas y antes de romper más su web, busca ayuda. Me contrata y entro en la web, arreglo lo que ha roto y miro qué tiene, ya que he actualizado un WordPress parecido y no ha ocurrido nada raro, hasta que me doy cuenta de una cosa: la plantilla de la web (Constructor) tiene mucho JQuery para que el cliente cambie a su gusto la misma sin tener que depender de nadie. Demasiado JQuery para mi gusto. La desactivo y sustituyo momentáneamente por otra, pruebo, y he acertado. Todo funciona de nuevo. EL cliente que respira aliviado y yo que he conseguido un cliente satisfecho que volverá a contratarme.
Así que esta vez, si te da problemas un WordPress al actualizarlo, no te comas el coco mucho, cambia de plantilla, comprueba que todo vuelve a funcionar,… y en el caso de que te hayan contratado para encontrar el error, dile a tu cliente que mejor se desarrolla otra plantilla con menos JQuery. Aunque de cuando en cuando tenga que depender de alguien para modificarla, no tendrá estos sustos. Ni tendrá que pagar que le arreglen de nuevo los desperfectos que ha ocasionado él al intentar arreglarlo.
En otro post explicaré qué necesita realmente un WordPress para funcionar sin dar problemas de ningún tipo, y cómo podemos buscarnos problemas con facilidad.
