Cómo actualizar un plugin premium en WordPress

Muchos de vosotros nos preguntáis cuando recibís una actualización de algunos de nuestros plugins, cómo lo actualizo. Mientras no tengamos el sistema de actualizaciones automático preparado o si sois usuarios de otros plugins premium de otros proveedores como CodeCanyon de Envato; puede seros útil.

¿Qué hace WordPress cuando actualiza un plugin de forma automática?

Si entráis en el código del core y veis ficheros como class-plugin-upgrader.php os podéis hacer una idea, básicamente:

  1. Desactiva el plugin
  2. Descarga el código del nuevo
  3. Borra el antiguo
  4. Copia el nuevo en su sitio
  5. Activar el nuevo

Todo eso con algunas llamadas a ciertos hooks entre medias por si tienen que ejecutarse acciones derivadas de la actualización.

La idea que tenemos, es replicar este mismo mecanismo, pero de forma manual, os daré varios métodos que llegan al mismo

Método número 1: usando el plugin Easy Theme and Plugin Upgrades

Si instaláis Easy Theme and Plugin Upgrades podréis actualizar plugins y temas premium (y no premium) como si estuviérais instalándolos de nuevo. Sabréis que si lo intentáis sin este plugin activado, lo que conseguiréis será un mensaje de «El destino ya existe» o algo así. Con este plugin este problema desaparece y hace muy cómoda la actualización.

Método número 2: borrando el plugin, subiéndolo de nuevo y activándolo

Este método es bastante manual y aunque a muchos «da miedo» por suerte o por desgracia los plugins no suelen borrar su configuración cuando son desactivados y/o borrados. Así que probablemente os funcione en la mayor parte de los casos.

Método número 3: usando FTP u otro método para sobrescribir los ficheros

Este es mi favorito. Directamente con tu gestor de ficheros, coges y «machacas» el plugin viejo con el nuevo. Directamente lo sobrescribes. Si estás en un sitio en producción suele ser buena idea ponerlo en mantenimiento para que no se generen errores 500 en el proceso.

Básicamente lo que tienes que hacer es:

  1. Descomprimir el plugin premium nuevo para tener el directorio listo para subir
  2. Abrir tu cliente de FTP
  3. Situarte en el directorio de plugins, es decir, en tu directorio raíz, seguido de wp-content y plugins
  4. Subir el plugin nuevo
  5. Permitir que se sobrescriba

También puedes previamente borrarlo, para asegurarte que no queda basura (por si la versión anterior tenía más ficheros que la nueva).

Aunque bueno, todos estaréis de acuerdo, en que la forma más cómoda de actualizar es usando el actualizador automático que es una verdadera gozada.1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (Ninguna valoración todavía)

Cargando…

Almacenamos las IPs desde la que se envían las valoraciones para evitar fraudes

Carrito

loader