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 Websites

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.

Automatic backups

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.

Manual backups

If you wanted to do things manually, there are two parts to backing up your website.

  1. 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.
  2. 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-content  directory. 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.

Removal of content-job_listing.php

Listify 2.0 moves towards a more javascript-focused infrastructure to improve performance and to take advantage of newer technology. Because of this the results returned when searching for listings are now displayed using a javascript template instead of PHP.

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:  

This new method adds the data to be output to an existing list of information associated with the listing. Then a javascript template tag is used to output the data. This method is similar to the previous method of modifying the map marker and  marker popup bubble.

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.