Description
Keeping your WordPress install up-to-date and installing plugins in a hassle-free manner is not so easy if your server uses SFTP. « SSH SFTP Updater Support » for WordPress uses phpseclib to remedy this deficiency.
To use it, after installing and activating the plugins, add the necessary constants early in the code in your wp-config.php:
a) define('FS_METHOD', 'ssh2');
b) Others as detailed in the official WP codex
This plugin is offered and maintained as a free service to the WP community. You might also be interested in enhancing your WordPress site with our other top plugins, below.
- UpdraftPlus simplifies backups and restoration. It is the #1 most-used backup/restore plugin, with over a million currently-active installs.
- UpdraftCentral – a highly efficient way to manage, optimize, update and backup multiple websites from one place.
- WP-Optimize helps you to optimize and clean your WordPress database so that it runs at maximum efficiency.
- More quality plugins: Premium WooCommerce extensions | Other useful plugins
Installation
-
Upload the files to the
/wp-content/plugins/ssh-sftp-updater-supportdirectory -
Activez-la via le menu Extensions dans l’admin WordPress
-
Add the necessary constants early in the code in your wp-config.php:
a) define('FS_METHOD', 'ssh2');
b) Others as detailed in the official WP codex or various other articles (Google for things like WordPress updates via SFTP).
Avis
Contributeurs/contributrices & développeurs/développeuses
« SSH SFTP Updater Support » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“SSH SFTP Updater Support” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « SSH SFTP Updater Support » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal des modifications
1.1.2 – 2026/May/02
- TWEAK Update the bundled phpseclib library to the latest 3.0 version.
1.1.1 – 2026/Jan/26
- TWEAK: Prevent PHP notice for undefined variable in a dashboard context
1.1.0 – 2025/Dec/16
- TWEAK: Update the bundled phpseclib library to the latest 3.0 version.
1.0.0 – 2024/Dec/24
- FEATURE: Updated bundled phpseclib library to 3.0 series and amend code accordingly, thereby bringing access to various newer cryptographic algorithms
- REQUIREMENTS: Requires PHP 5.6+ (as required by phpseclib 3.0)
0.9.0 – 2024/Dec/18
- TWEAK: Updated bundled phpseclib library to 2.0 series
- REQUIREMENTS: Requires PHP 5.3+ (as required by phpseclib 2.0)
- REQUIREMENTS: Requires WP 5.0
0.8.8 – 2024/Oct/29
- FIX: Remove unwanted tab from the « private key » field, and remove duplicate radio buttons (regression in 0.8.7). You can download the plugin manually from https://downloads.wordpress.org/plugin/ssh-sftp-updater-support.0.8.8.zip and upload it in your WP dashboard in « Plugins -> Add New -> Upload Zip » if you are having trouble updating through the dashboard.
0.8.7 – 2024/Oct/28
- TWEAK: Add some missing translation domains
- TWEAK: Resolve Plugin Check messages
- TWEAK: Add explicit License field
0.8.6 – 2024/Jul/04
- TWEAK: Update to latest 1.0.x version of phpseclib
0.8.5 – 2022/Dec/08
- TWEAK: Update URL reference to current location
0.8.4 – 2020/Dec/30
- TWEAK: Remove obsolete references to other plugins
- TWEAK: Replace some further deprecated jQuery styles
- TWEAK: Update to latest 1.0.x version of phpseclib
0.8.3 – 2020/Dec/19
- TWEAK: Replace deprecated jQuery style
0.8.2 – 2019/Jun/22
- TWEAK: Make the FTP_ constants apply.
0.8.1 – 2019/Apr/13
- TWEAK: Don’t require phpseclib classes if they already exist
0.8.0 – 2018/Dec/14
- TWEAK: Replaced the deprecated ‘var’ visibility indicator
- TWEAK: Add various sanity checks to return error codes instead of causing fatal errors if another component calls the WP_Filesystem API incorrectly
- TWEAK: Add an extra sanity check that should prevent a fatal error if a component directly requests the ‘direct’ filesystem method but WP won’t let it have it
0.7.6 – 2018/Nov/26
- TWEAK: Clarify the installation instructions
- TWEAK: Add function visibility markers throughout WP_Filesystem_SSH2
0.7.5 – 2018/Oct/13
- TWEAK: Replace use of the submit_button() function (one user was seeing a fatal error related to it)
0.7.4 – 2018/Aug/25
- TWEAK: Update phpseclib to latest version (1.0.10)
- TWEAK: Replace deprecated constructor for WP_Filesystem_SSH2 class
- TWEAK: Adds a « Other useful plugins » link on the plugin listing page and ‘thank you’ notice
0.7.3
- TWEAK: Update phpseclib to latest version (1.0.10)
- TWEAK: Ship complete phpseclib library so that other plugins using it after we have loaded it don’t have problems
- TWEAK: Some minor internal re-factoring
- TWEAK: Adds a dismissable (and won’t reappear for 12 months) notice about other plugins users may be interested in.
0.7.2
- update phpseclib to latest version
0.7.1
- remove deprecated function
0.7.0
- disable modal dialog and use full screen real page when prompting for information
0.6.1
- fix a few compatibility issues with 4.2
0.6
- update phpseclib to latest version
- make plugin work with 4.2’s new modal dialog
0.5
- update phpseclib to latest version
0.4
- fix an E_NOTICE (thanks, runblip!)
- make it so keys that are copy / pasted in are saved with HTML5’s localStorage (thanks, kkzk!)
- update phpseclib to latest Git
0.3
- update phpseclib to latest SVN
- read file when FTP_PRIKEY is defined (thanks, lkraav!)
0.2
- recursive deletes weren’t working correctly (directories never got deleted – just files)
- use SFTP for recursive chmod instead of SSH / exec
- fix plugin for people using custom WP_CONTENT_DIR values (thanks, dd32!)
- plugin prevented non-SFTP install methods from being used
- make it so private keys can be uploaded in addition to being copy / pasted
0.1
- Initial Release