Laravel & Php

Auto-Update WordPress Without FTP Credentials


Updating or upgrading your WordPress and plugins can be troublesome if you’re asked for FTP connection details. This often happens when WordPress can’t directly write to your /wp-content folder.

You can address this by adding FTP details to your wp-config.php file. Alternatively, granting write access directly to the /wp-content folder by changing its permissions to 775 (from the default 755 or 644) through FTP can also solve this problem.

A simpler method involves defining a constant, FS_METHOD, in your wp-config.php file. This single line of code bypasses the need for FTP details and enables automatic updates.

Open wp-config.php File

First, locate and open the wp-config.php file in the root directory of your WordPress installation (accessible via your WordPress installer folder).

Add FS_METHOD Code

Add the following line at a suitable place in your wp-config.php file:

define('FS_METHOD','direct');

Save Changes and Upload

After inserting the code, save the file and upload it back to the root directory on your server using your hosting control panel.

Conclusion

FTP issues are common in shared hosting environments due to permission and ownership conflicts. By implementing the ‘direct’ method, you can seamlessly update or upgrade your WordPress and its plugins without entering FTP details.


PHP WordPress
Share with Friends

Like this chef? Share with friends..