-
-
Notifications
You must be signed in to change notification settings - Fork 166
Update
Robert Isoski edited this page Dec 30, 2019
·
6 revisions
Important: Before updating, create a backup of your website.
- Download latest WonderCMS version from the official website
- Upload and unzip WonderCMS to your server in a new, temporary folder (example.com/updateWonderCMS).
- If you're using a custom theme, change all the theme tag with the following guide: https://github.com/robiso/wondercms/wiki/Create-theme-in-8-easy-steps and save the changes.
- Login to your new WonderCMS website (example.com/updateWonderCMS).
- Open your old WonderCMS website in a new tab and copy the old content to your new WonderCMS.
- You can also manually edit the database.js and copy the content over.
- Make sure your new WonderCMS website looks exactly like you want it to. When you're finished and before continuing, make sure your website is backed up.
- Delete your old WonderCMS website files.
- Final step:
- Option 1: Rename your new WonderCMS installation (example.com/upgradeWonderCMS) to where you want the new website displayed (location of your old website).
- Option 2: Copy all files from your new WonderCMS to your old location (original) website location.
- Your website should be now running on latest WonderCMS version.
- If you've used any plugins, download them through Settings->Plugins.
If you get stuck at any step or need help, give our WonderCMS community a visit.
- Log into your website and click "Update".
- Replace your old index.php with the new one from the above download.
- Backup all your WonderCMS files.
- Make a fresh installation of the latest WonderCMS anywhere on your server.
- Copy your old content and paste it into the new installation.
- Remove the old installation.
- Move the new installation to the old WonderCMS installation location.
Note: Check the "What's new" page for any plugin and theme updates: https://www.wondercms.com/whatsnew
Still need help?
- Ask a question or make a request in the community.
- Official website
Intro
- Home
- Demo
- Download
- One step install
- Requirements
- 5 file structure
- List of hooks
- Included libraries
- Create theme in 8 easy steps
- Create a plugin
- Custom modules
- Translations
- All security features described
Basic how to's
- Backup all files
- Change default login URL
- Change default password
- Create custom page template
- Create new editable areas or editable blocks
- Edit 404 page
- Get data from database
- Set data to database
- Hide page from menu
- Caddy web server config
- IIS server config
- NGINX server config
- Login
- Recover login URL
- Reset password
- Restore backup
- Update
- PHP built in server
Themes
- Create theme in 8 easy steps
- Add favicon
- Theme tags
- Update theme to work with WonderCMS 2.0.0
- Update theme to work with WonderCMS 3.0.0
- Share your themes with Custom modules
Plugins
- Quick intro on creating plugins and List of hooks
- Share your plugin with simply with Custom modules
Security
- All security features described
- Add SRI tags to your theme libraries
- Always redirect to https and www
- Additional security configuration(s)
- Add SRI tags to your theme libraries
- Better security mode (HTTPS and other features)
Features description
- One click update
- Optional: functions.php file
- Default database.js
- Allowed extensions file types for uploads
- Login URL doesn't work - 404
- 500 internal server error
- Persistent "New WonderCMS update available" message
- URLs mailformed on Windows IIS
- Other errors