Skip to content

Gets the version of a reference site and update the wordpress site, if the reference site has a higher version.

License

Notifications You must be signed in to change notification settings

CMiksche/wp-remote-updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WordPress Remote Updater

Gets the version of a reference site and update the wordpress site, if the reference site has a higher version.

It downloads the latest wordpress version and upload it via ftp. After login, it clicks on the "Update WordPress Database" link.

Procedure

  • Checks if the reference site has a higher version.
  • Download the new wp version.
  • Unzip the wordpress zip file.
  • Upload the new files.
  • Login to update the database.
  • Update the wordpress database.

General Information

License: GNU General Public License

Author: Christoph Daniel Miksche (m5e.de)

Installation

  1. Use the following command to install all dependencies.
pip install pipenv
pipenv install

Alternatively if your using Debian:

apt install python-beautifulsoup python-mechanize python-lxml
  1. Then clone the git repository.

  2. After that, please change the variables in the settings.py file.

  3. Enter the command python updater.py in your commandline.

  4. If you want to schedule your updates, edit your /etc/crontab file.

About

Gets the version of a reference site and update the wordpress site, if the reference site has a higher version.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages