Antes de nada, toda esta parrafada es sólo para quien busque en google un problema que da el gestor de blogs alguna veces.
Seguramente te sonará a chino
¿Que hacer cuando no puedes instalar un plugin o un tema directamente desde el panel de administración de wordpress?
Cuando sale:
Datos de conexión
Para realizar la acción requerida WordPress necesita acceder a tu servidor web. Por favor, introduce tus datos de acceso FTP para proceder. Si no recuerdas tus datos de acceso deberÃas contactar con tu proveedor de alojamiento.
Me he tirado cerca de un año teniendo que actualizar manualmente tanto wordpress como plugins, y hoy he hallado una solución para arreglarlo.
Añade esto a tu wp-config.php
define('FS_METHOD', 'ftpext'); // Método usado ("direct", "ssh", "ftpext", o "ftpsockets")
define('FTP_BASE', '/home-de-tu-ftp/'); // Directorio base de tu FTP
define('FTP_USER', 'user-ftp'); // Username del FTP
define('FTP_PASS', 'ftp-password'); // Password del FTP
define('FTP_HOST', 'ftp-host'); // Ruta del Host del FTP
define('FTP_SSL', false); // Activar / Desactivar SSL de la conexión al FTP
define('FTP_CONTENT_DIR', '/ruta-de-wp-content/'); // Ruta absoluta del directorio wp-content/ del FTP
define('FTP_PLUGIN_DIR ', '/ruta-de-plugins/'); // Ruta absoluta del directorio wp-content/plugins/ del FTP
En mi caso el directorio base era /home/a51…/, el de wp-content /home/a51…/public_html/wp-content/
Estos datos los podéis conseguir en el panel de control de vuestro host.
Espero que os sirva de ayuda, todo esto me lo encontré en anieto2k