WordPress: Cómo instalar plugins y temas manualmente
Introducción: ¿Por qué instalar plugins y temas manualmente?
Cuando usas WordPress, la forma más común de añadir funciones o cambiar el diseño es desde el propio panel de administración. Sin embargo, hay situaciones donde necesitas hacerlo manualmente. Por ejemplo, cuando descargas un plugin premium desde una web externa, cuando tu servidor tiene límites de tamaño de subida, o cuando el plugin es demasiado grande para el instalador automático.
Instalar plugins WordPress manualmente no es complicado, pero requiere seguir ciertos pasos con cuidado. Lo mismo ocurre con los temas. En esta guía te explicaré dos métodos: el primero usando el propio panel de WordPress (subida directa) y el segundo usando FTP (File Transfer Protocol). Ambos son válidos, pero cada uno tiene sus ventajas. Al final, tendrás el conocimiento para hacerlo tú mismo sin depender de nadie.
Método 1: Instalar plugins y temas desde el panel de WordPress
Este es el método más sencillo y recomendado para principiantes. Solo necesitas tener el archivo comprimido (normalmente en formato .zip) en tu ordenador.
### Pasos para instalar plugins WordPress manualmente desde el panel
-
Descarga el plugin desde la fuente oficial o de un proveedor de confianza. Asegúrate de que el archivo sea un
.zipválido. -
Accede a tu panel de administración de WordPress. Normalmente es
tudominio.com/wp-admin. -
En el menú lateral izquierdo, ve a Plugins > Añadir nuevo.
-
Haz clic en el botón Subir plugin que aparece en la parte superior de la pantalla.
-
Se abrirá un selector de archivos. Busca el
.zipque descargaste y selecciónalo. -
Haz clic en Instalar ahora. WordPress se encargará de subir el archivo al servidor y descomprimirlo automáticamente.
-
Cuando termine, verás un mensaje de éxito. Haz clic en Activar plugin para ponerlo en marcha.
### Pasos para instalar temas WordPress manual desde el panel
El proceso es muy similar al anterior:
-
Ve a Apariencia > Temas en tu panel de administración.
-
Haz clic en Añadir nuevo y luego en Subir tema.
-
Selecciona el archivo
.zipdel tema que quieres instalar. -
Pulsa Instalar ahora y espera a que termine.
-
Una vez instalado, verás el tema en tu lista. Haz clic en Activar para aplicarlo a tu sitio.
Método 2: Subir plugin WordPress FTP (y temas)
¿Qué pasa si el método anterior falla? A veces, por problemas de configuración del servidor o por el tamaño del archivo, WordPress no permite la subida directa. En esos casos, el FTP es tu salvación. FTP es un protocolo para transferir archivos entre tu ordenador y el servidor.
Para este método necesitas:
- Un cliente FTP como FileZilla (gratuito) o Cyberduck.
- Los datos de acceso FTP de tu hosting (usuario, contraseña, servidor y puerto). Normalmente los encuentras en el correo de bienvenida de tu proveedor o en el panel de control.
### Pasos para instalar plugins WordPress manualmente usando FTP
-
Conecta a tu servidor con FileZilla. Introduce los datos de conexión: servidor (por ejemplo,
ftp.tudominio.com), usuario, contraseña y puerto (suele ser 21, pero en algunos hosting cambia). -
Una vez conectado, verás dos paneles: el izquierdo es tu ordenador y el derecho es el servidor.
-
En el panel derecho, navega hasta la carpeta
wp-content/plugins. Esta es la carpeta donde viven todos los plugins. -
Descomprime el archivo
.zipen tu ordenador. Obtendrás una carpeta con el nombre del plugin. -
Arrastra esa carpeta desde el panel izquierdo (tu ordenador) hasta el panel derecho (la carpeta
pluginsdel servidor). FileZilla empezará a subir los archivos. Espera a que termine. -
Ve a tu panel de WordPress y entra en Plugins. Verás el plugin en la lista pero desactivado. Solo tienes que hacer clic en Activar.
### Pasos para instalar temas con FTP
El proceso es idéntico, pero la carpeta de destino cambia:
-
Conecta por FTP como antes.
-
Navega a
wp-content/themes. -
Descomprime el
.zipdel tema en tu ordenador. -
Sube la carpeta del tema a
wp-content/themes. -
Ve a Apariencia > Temas en WordPress y actívalo.
Solución de problemas comunes
Aunque el proceso es sencillo, siempre pueden surgir dudas. Aquí tienes las más frecuentes:
### "El archivo subido supera el límite de tamaño"
WordPress tiene un límite de subida configurado por el servidor (normalmente 2MB, 8MB o 16MB). Si tu plugin pesa más, verás este error. Soluciones:
- Usa FTP: como explicamos antes, no hay límite de tamaño por FTP.
- Aumenta el límite: si tienes acceso al archivo
php.inio al.htaccess, puedes subir el límite. Añade estas líneas al.htaccess:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
### "No aparece el plugin después de subirlo por FTP"
Seguro que subiste la carpeta dentro de otra carpeta. Por ejemplo, si subiste mi-plugin dentro de wp-content/plugins/mi-plugin/mi-plugin. La estructura correcta es que el archivo principal del plugin (el .php con la cabecera) esté directamente en wp-content/plugins/mi-plugin/. Revisa la estructura de carpetas.
### "El tema se ve roto después de activarlo"
Esto suele pasar si el tema depende de un plugin que no está instalado, o si no se subieron todos los archivos. Revisa que la carpeta del tema no tenga subcarpetas innecesarias. Consulta la documentación del tema para verificar si necesita plugins adicionales.
Consejos de seguridad y buenas prácticas
Instalar plugins y temas manualmente te da más control, pero también requiere más responsabilidad. Sigue estas recomendaciones:
-
Descarga siempre de fuentes oficiales o de desarrolladores de confianza. Un plugin pirateado puede contener malware.
-
Haz una copia de seguridad completa de tu sitio antes de instalar cualquier cosa manualmente. Puedes usar un plugin de backup o descargar los archivos por FTP y exportar la base de datos desde phpMyAdmin.
-
Prueba en un entorno de desarrollo si es posible. Muchos hosting ofrecen un entorno de staging para probar cambios sin afectar a tu web en producción.
-
Mantén todo actualizado: cuando instales un plugin o tema manualmente, WordPress no te avisará de actualizaciones automáticas. Tendrás que comprobarlo tú periódicamente en la web del desarrollador.
-
Elimina los archivos que no uses: si ya no necesitas un plugin, desactívalo y bórralo desde el panel o por FTP. Dejar archivos huérfanos ralentiza tu sitio.
¿Qué es Syspanel y cómo te ayuda?
Si tu hosting usa Syspanel (el panel de control que antes se llamaba HestiaCP), tienes herramientas extra para gestionar tu WordPress. Recuerda que el acceso a Syspanel se hace por el puerto 2106 (por ejemplo, tudominio.com:2106). Desde ahí puedes:
-
Gestionar archivos directamente con un explorador web, sin necesidad de FTP. Es útil si no quieres instalar FileZilla.
-
Ver los logs del servidor para detectar errores de subida.
-
Configurar los límites de subida de PHP desde la sección de opciones de PHP, algo muy útil cuando tienes errores de tamaño.
Aunque no es imprescindible, Syspanel facilita mucho la vida cuando trabajas con WordPress en un hosting propio.
Preguntas frecuentes (FAQ)
¿Cuál es la diferencia entre instalar desde el panel y por FTP?
La subida desde el panel es más rápida y no requiere conocimientos técnicos, pero tiene límite de tamaño. FTP no tiene límite y te permite ver la estructura de archivos, pero es más complejo para principiantes.
¿Puedo instalar varios plugins a la vez?
No con el método del panel. Debes subirlos uno a uno. Con FTP, puedes subir varias carpetas a la vez, pero luego tendrás que activarlos uno a uno en WordPress.
¿Qué hago si el plugin requiere una versión específica de PHP?
Comprueba la versión de PHP de tu servidor. En Syspanel (puerto 2106) puedes cambiar la versión de PHP en la sección de configuración. WordPress también te mostrará un aviso si hay incompatibilidad.
¿Los plugins instalados manualmente se actualizan solos?
No. Debes estar pendiente de las actualizaciones en la web del desarrollador y volver a subir la nueva versión manualmente. Algunos plugins premium tienen su propio sistema de actualización, pero los gratuitos no.
¿Puedo instalar un tema desde un archivo .zip que tiene varias carpetas?
Sí, pero asegúrate de que el .zip contenga una sola carpeta principal con el tema. Si tiene varias carpetas, es probable que sea un tema con plugins incluidos; deberás subir cada parte por separado.
Conclusión
Instalar plugins y temas manualmente es una habilidad básica que todo usuario de WordPress debería dominar. Ya sea usando el panel de administración para casos simples o FTP para archivos grandes, ahora tienes los conocimientos para hacerlo sin miedo.
Recuerda: la práctica hace al maestro. Empieza con un plugin pequeño, prueba el proceso completo y luego atrévete con temas más complejos. Si algo falla, no entres en pánico: revisa la estructura de carpetas, comprueba los permisos y consulta la documentación del desarrollador.
Con estas herramientas, tu WordPress será más flexible y podrás exprimir al máximo tu web.
