Upgrading to Listify 2.0+
Listify 2.0 brings major feature enhancements, code improvements, and stability to Listify. We urge everyone to update as soon as possible and have created an outline to ensure the upgrade goes as smoothly as possible.
All users updating from Listify 1.x to 2.x should read the following:
1. Create a Backup
All WordPress-powered websites have two import locations that data is stored. One is your
wp-content directory on your web server, where your themes, plugins, and any uploaded content is located. Second is the database that organizes and stores your listings, posts, pages, etc.
The most efficient and reliable approach is to use an automated site backups through your web host. Most WordPress-specific hosting platforms will offer this functionality by default. If you are not sure, you should contact to confirm.
If you wanted to do things manually, there are two parts to backing up your website.
- Go to Tools > Export to export all of your site's content. This contains all of your posts, pages, comments, etc. in an XML file.
- To back up your theme files and plugin files, log into your site via FTP (contact your web host if you are unsure how to do this) to find your files in the
wp-contentdirectory. Create a backup of this entire directory.
2. Create a Staging Server
It is never a good idea to update anything on your production (live) website. This opens up your website to the possibility of producing an error and causing downtime.
The simplest way to ensure your production website does not experience downtime is to first test updates on a Staging Server. This is a clone of your existing website. As with automatic backups, many web hosts will offer this service as well. If you are unsure how to access your staging server please contact your web host for instructions.
With this ready you can test and updates on a server setup just like the one that is running your live site. You can also share the staging site with others to let them help test. You can also test on more devices, test load time, and more.
3. Update Plugins
Before updating your Listify theme it is important to update all of your active plugins. It is important that you have entered your license keys in all plugins that require them so you can see any available updates.
For plugins purchased on Astoundify.com you can download the latest versions in your dashboard.
Please note: If you are using WP Job Manager - Favorites, WP Job Manager - WooCommerce Advanced Paid Listings, WP Job Manager - Labels please download the replacement plugins from your dashboard.
4. Update Listify
Now it is safe to update Listify on your staging server! Update to Listify 2.0 and have a look around!
5. Update Production Website
Once you are confident everything is working on your staging website you can repeat steps 3 and 4 on your live website.
Other Migration Notes
If you have modified your website's functionality via a child theme (custom code in your functions.php file, overwritten template files, etc), please read the following developer notes below.
If you have previously followed this article you will need to update your code. The functionality in the article can be reproduced with the following code:
Removed Support of "WP Job Manager - Tags"
With the release of our " Listing Labels for WP Job Manager" plugin we have removed support for the "WP Job Manager - Tags" plugin. Simply delete the Tags plugin and replace with Listing Labels. All data will be migrated automatically.
Removed Support of "WP Job Manager - Bookmarks"
With the release of our " Astoundify Favorites" plugin we have removed support for the "WP Job Manager - Bookmarks" plugin. Simply delete the Bookmarks plugin and replace with Listing Labels. All data will be migrated automatically.
Deprecation of "WP Job Manager - WC Paid Listings"
With the release of our " Listing Payments for WP Job Manager" plugin we have soft-deprecated support for the "WP Job Manager - WC Paid Listings" plugin. This plugin will continue to work with Listify for the foreseeable future, however to ensure you have access further theme-specific enhancements and plugin updates we highly recommend migrating to the Astoundify plugin.