Cuando vamos a instalar varios temas para probar, varios plugins, etc. es posible que WordPress te solicite datos de ftp para cada uno de los componentes a instalar, y acaba siendo un engorro si tienes que hacerlo repetidas veces. Evita que WordPress te solicite datos FTP al instalar plugin, theme o widget desde el Dashboad con añadir una simple línea a tu archivo de configuración:
Editamos el fichero wp-config.php y añadimos esta línea:
define(‘FS_METHOD’, ‘direct’);
Con esto conseguirás que no te vuelva a solicitar las credenciales de FTP, una vez terminado el desarrollo o el proceso debes eliminar esta línea por seguridad.
Si te funciona el método anterior porque no sea capaz de crear las carpetas por temas de permisos, puedes usar la autenticación a través de FTP pero indicando los datos en el fichero wp-config.php para que no se nos soliciten, debes añadir estas líneas (cambiando en cada valor por tus datos):
define(‘FTP_HOST’, ‘ftp.MIDOMINIO.com‘);
define(‘FTP_USER’, ‘MiUsuarioFTP‘);
define(‘FTP_PASS’, ‘MiPasswordFTP‘);
// Indicamos la carpeta a la que se debe acceder para llegar a wordpress
// solo es necesario si este ftp no accede directamente.
define( ‘FTP_BASE’, ‘/httpdocs/wp/‘ );
define(‘FTP_SSL’, false); // Indicamos que usaremos FTP y no FTPS