Como evitar que WordPress pida usuario FTP y password FTP al instalar o actualizar plugins y temas

Te voy a enseñar la manera mas sencilla para solucionar esa engorrosa petición de datos FTP cuando intentamos instalar o actualizar plugins y temas.

Para que nos pida esto datos de conexión ftp debemos hacer lo siguiente.

El proceso se llevara a cabo en dos partes claramente diferenciadas, la primera es solucionar un posible problema de permisos en la estructura de archivos de WordPress la segundo es la configuracion del archivo wp-config.php para que al realizar la conexión a la ftp no nos pida usuario ni contraseña.

Cambiar permisos en la estructura de directorios en WordPress

Lo primero es cambiar los permisos de la carpeta /wp-content que es la responsable de alojar todo el contenido que ese sube en WordPress. Para esto nos situamos en el directorio raíz y desde la línea de comandos ejecutamos

chmod -R 775 wp-content

Si no tienes acceso al terminal, y entras siempre por un programa cliente FTP, lo normal es cuando hemos realizado la conexión: botón derecho -> cambiar permisos -> 775 y acuérdate de apretar al check que se aplique a todos los directorios y archivos.

En pocas ocasiones sera necesario configurar los permiso con 777 PERO ESTO NO ES RECOMENDABLE.

Modificar wp-config.php para que wordpress no pida datos de conexión FTP al instalar o actualizar plugins

Ahora toca modificar el archivo wp-config.php para que no nos pida los datos de conexión ftp, este archivo se encuentra en el directorio raíz de la instalación de WordPress, este archivo contiene todos los datos que wordpress necesita para funcionar, Antes de continuar asegúrate de hacer copia de seguridad

Para asegurar el tiro y saber que no borras nada, ves al final del archivo copia y pega el siguiente codigo:

/*** FTP login ***/
define("FTP_HOST", "DOMINIO DE TU PAGINA WEB");
define("FTP_USER", "NOMBRE DE USUARIO DE LA FTP");
define("FTP_PASS", "CONTRASEÑA DE USUARIO DE LA FTP");
/*** Definir FS_METHOD en WordPress para actualizar de manera automatica sin FTP ***/
define("FS_METHOD","direct");

Lo que esta negrita son los datos que tendrás que modificar, y mucho cuidado de no borrar las comillas dobles «» solo tienes que modificar lo que hay entre comillas.

Una vez hecho eso, cierras la ventana del navegador la vuelves a entrar en el Backend de wordpress y veras que no te pidirá los datos de conexión ftp

Deja una respuesta

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