Update wordpress automatically · Wordpress · Wordpress setup

Automatically update a new version of wordpress in your Synology

I have previously shown you how to update manually wordpress on your Synology in the following post:

But today I am going to show you how to do it “automatically”. It is faster and error free. 🙂


The first thing you need is to set up or enable your FTP in your synology control panel under File Services.

If you havent done that before, follow the tutorial above, as you will need to open port 21 on your router.

enable ftp synology

I normally have my FTP disabled and I enable it only when i need it, for example, for updating wordpress.

Update WordPress

Once you have updated it, go to your wordpress site, and click on the Update Now button:

update wordpress

Now you will have to enter your FTP credentials:

  1. Your synology’s name:i.e: xxxx.synology.me
  2. Your synology’s username
  3. Your synology’s Password
  4. Select FTP or FTPS
  5. and you are done.

update wordpress ftp credentials

Once you performed this steps your wordpress will update automatically.

Pssss! The same procedure works when updating your plugins! 🙂

update plugins



9 thoughts on “Automatically update a new version of wordpress in your Synology

  1. Thank you so much! I was stuck on this for an hour (couldn’t figure out the “Synology’s name/Hostname” line) and your post saved me! 😀

  2. My website says I am on latest version 4.6.1 but there is already a version 4.7 which is required for certain themes. So I have no update button. Any tricks here?

  3. Hi, I tried your method, but during update of a module (here Akismet), after 60 seconds, I get :
    “504 Gateway Time-out | nginx” (I’m using WordPress with native nginx on NAS Synology)

    And in my /var/log/nginx/error.log I get :

    2017/06/13 18:57:36 [error] 15464#15464: *12847 upstream timed out (110: Connection timed out) while reading response header from upstream, client:, server: mywebsite.fr, request: “POST /wp-admin/update.php?action=update-selected&plugins=akismet%2Fakismet.php&_wpnonce=569971fef6 HTTP/2.0”, upstream: “”, host: “mywebsite.fr”, referrer: “https://mywebsite.fr/wp-admin/update.php?action=update-selected&plugins=akismet%2Fakismet.php&_wpnonce=569971fef6”

    Have you ever meet this problem ?

  4. In my Synology I have WordPress version 4.9.8 which seems to be the latest from synology DSM releases. Whereas the latest release from WordPress.org is 5.2.1. I followed all the steps you’ve described in and i never saw any updated button to perform automatic updates. How can I update to version 5.2.1. Please advise.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.