How to make wordpress Update Plugins prompt to
permanently store password / Get rid of annoying updates wordpress
prompt
I'm managing few wordpress installations which requires me to type
in:
Hostname ,
FTP Username and
FTP Password ,
every single time a plugin update is issued and I want to upgrade
to the new version.
Below is a screenshot of this annoying behaviour:
As you can see in the above screenshot, there is no way through
Update Plugins web interface to store the password
permanently. Hence the only option to store it permanently is to
manually edit
wp-config.php (file located in wordpress
docroot, e.g.
/path/to/wordpress/wp-config.php , inside the
file find the line:
define ('WPLANG', '');
Right after it put a code similar to:
define('FS_METHOD', 'ftpsockets');
define('FTP_BASE', '/path/to/wordpress/');
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
define('FTP_PLUGIN_DIR ',
'/path/to/wordpress/wp-content/plugins/');
define('FTP_USER', 'Username');
define('FTP_PASS', 'Password');
define('FTP_HOST', 'localhost');
Change the above defines:
path/to/wordpress/ - with your wordpress location
directory.
Username and
Password - with your respective FTP
username and password. The
localhost
That's all, from now onwards the User/Password prompt will not
appear anymore. Consider there is a security downside of storing
the FTP User/Pass in
wp-config.php , if someone is able to
intrude the wordpress install and access the documentroot of the
wordpress install he we'll be able to obtain the ftp user/pass and
log in the server directly via FTP protocol.