🔐 Fran Salas Export Plugin ZIP: Descarga Cualquier Plugin desde el Admin de WordPress

Hay veces en las que necesito descargar un plugin directamente desde el panel de administración de WordPress. Por ejemplo:

  • Estoy en la web de un cliente que tiene plugins premium y necesito hacer pruebas en local.
  • Quiero duplicar un plugin a otra instalación.
  • Quiero revisar el código o guardar una copia rápida.

Y sinceramente, no me apetece ir por FTP ni usar herramientas externas para algo tan simple como descargar un plugin en formato ZIP.

Por eso creé Fran Export Plugin ZIP, un plugin personal que uso siempre que tengo que trabajar con instalaciones de terceros.

descargar plugin desde admin wordpress

¿Qué hace este plugin?

Hace una sola cosa y la hace bien: añade un enlace llamado “Descargar ZIP” al lado de cada plugin en el panel de administración. Nada más.

  • No tiene opciones
  • No tiene panel de ajustes
  • No mete CSS ni JS innecesario

Solo añade un enlace en la tabla de plugins y, al hacer clic, genera al vuelo un archivo ZIP del plugin y lo descarga directamente.

Funciona tanto para plugins activos como inactivos.

¿Por qué lo uso?

Lo uso sobre todo cuando entro a webs de clientes, agencias o proyectos heredados donde hay plugins instalados que no puedo volver a descargar (porque no tengo acceso a la cuenta del marketplace o del desarrollador original).

Con este plugin, hago clic y me llevo el ZIP original del plugin sin tener que conectarme por FTP ni complicarme la vida.

¿Qué incluye el ZIP?

El archivo que se descarga contiene todos los archivos del plugin tal como están en el servidor:

  • Código fuente
  • Carpetas internas
  • Archivos de idioma, imágenes, funciones, etc.

No incluye ninguna configuración ni ajustes, ya que esos se guardan en la base de datos de WordPress y no forman parte del plugin en sí.

¿Cómo funciona?

Básicamente, usa una acción AJAX para:

  1. Detectar el plugin que has pedido descargar
  2. Recorrer todos sus archivos
  3. Generar un archivo ZIP temporal
  4. Iniciarte la descarga con el nombre del plugin

El código es limpio, seguro y no sobreescribe nada. Y al terminar, borra automáticamente el archivo temporal para no dejar basura en el servidor.

¿Y la seguridad?

El plugin solo está disponible para usuarios con permisos de administrador (manage_options), y valida correctamente el nombre del plugin y su ruta antes de hacer nada.

Tampoco tiene impacto en el rendimiento porque solo actúa si haces clic en el botón de descarga.

Descarga

Este plugin forma parte de las herramientas que comparto con los usuarios premium de la web. Si ya estás registrado, puedes descargarlo directamente desde la zona de descargas.

¿Aún no eres usuario premium?
Puedes registrarte desde aquí y acceder a este y otros plugins y códigos prácticos que uso en mis propios proyectos.

Conclusión

Es un plugin para todo el mundo. No tiene opciones. No tiene pantallas. No hace backups completos ni exporta configuraciones. Solo te deja descargar un plugin en ZIP desde el panel, sin tocar nada más.

Pero para mí, es uno de esos plugins tontos que siempre acaban siendo útiles cuando menos lo esperas. Especialmente cuando trabajas con clientes o instalaciones ajenas.

Nos vemos en el siguiente tutorial. Un saludo.

5/5 - (4 votos)
Sobre estos plugins:
Todos los plugins creados por mí han sido desarrollados pensando en la ligereza, la optimización y la independencia de recursos externos. Solo utilizan librerías externas en caso de ser absolutamente necesario, y están diseñados para funcionar sin necesidad de actualizaciones frecuentes. Si en algún momento necesitan mejoras o compatibilidad, subiré una nueva versión a la zona de descargas premium.
Compartir Artículo

Un comentario

  1. Fran Salas Master WP 1 año atrás

    ¿Tienes alguna duda o sugerencia? Déjala en los comentarios.

¿Tienes una duda o sugerencia sobre este artículo?

Puedes dejar un comentario de forma anónima, sin necesidad de registrarte ni proporcionar ningún dato personal. Tu mensaje se publicará como “Usuario Anónimo No Premium”, un perfil que agrupa a todos los visitantes no registrados.

Importante: para evitar el spam automático, todos los comentarios anónimos deben comenzar con el símbolo #. Ejemplo: # Tengo una duda sobre los shortcodes personalizados...

Este espacio está destinado exclusivamente a preguntas concretas, dudas o sugerencias relacionadas con el contenido del artículo. Por respeto a los demás lectores, no se publicarán temas sin relación.

Privacidad y normas:
  • No tienes que agregar tu nombre, correo ni ningún otro dato identificativo.
  • No se permiten enlaces en comentarios anónimos.
  • No se permiten símbolos especiales como < o > (menor y mayor que), ya que se consideran intentos de insertar código y serán bloqueados.
  • Todos los comentarios anónimos pasan por revisión antes de ser publicados y solo se aprobarán si aportan valor al contenido del artículo.
¿Quieres comentar con tu nombre y que tu mensaje se publique al instante? Inicia sesión o regístrate.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

0%