On January 10th, 2020 we’ve released new version of WorkScout – 2.0. As WorkScout was made in 2015 and was over 4 years old theme, we had to take some drastic measures to make it up to current standards. This means we had to rewrite big part of theme, change how some things works, and most important, refresh the design.
If you had version prior to 2.0, it’s important that you’ll read this guid to understand how to update your site correctly.
Most important thing – please do not update your live site, create some staging environment, copy of your current site, and work first on it to learn how things work now. Many parts of theme were rewritten and most of functionality was moved to a plugin (WorkScout Core) as it’s required now by ThemeForest. We try to do it so it won’t break any default installation of previous version, but any modification made in child themes might cause some problem.
Installing WorkScout Core
After updating theme files, you’ll see notification about new plugins to install.
Click the “Begin activating plugins” and follow the instructions there to install new required plugins. If you’ll have problems with updating WPBakery Page Builder, go to Plugins to deactivate it first, then update from Appearance → Install Plugins, and activate again.
After installing WorkScout Core, you’ll see new menu in your WordPress Dashboard → WorkScout Core. This replaces the old OptionTree theme options panel. Most functionality related options are in WorkScout Core, the visual options are in Appearance → Customize
One of the biggest new features is new Dashboard for users https://www.youtube.com/watch?v=PCfFRzACSiY
To set it up correctly you need to create some new pages. Below is a list of pages you need to create, and what content whey should have. All those pages need to have Page Template set to “Dashboard Page”
- Page Title: Dashboard Page | Content: [workscout_dashboard] | set Page Template to “Dashboard Page”
- Page Title: Messages | Content: [workscout_messages] | set Page Template to “Dashboard Page”
- Page Title: My Profile | Content: [workscout_my_account] | set Page Template to “Dashboard Page”
- Page Title: Lost Password | Content: [workscout_lost_password]
- Page Title: Reset Password | Content: [workscout_reset_password]
Additionally, set the “Dashboard Page” Page Template for pages you have set as Job Listings → Settings → Pages to also show them within the dashboard view
If you are using Resumes, do the same for pages set in Resumes → Settings → Pages
Go to WorkScout Core → Pages and select the newly created pages for the options you see there.
Setting Up Maps
We’ve added support for alternative map provides, so you don’t have to use Google Maps, the options for that are in WorkScout Core → Map Settings.
You’re previously set API keys (they used to be set in Customise / Maps Options) should be automatically fetched from previous settings to new settings, so you should just save them. If that didn’t happen, you can copy your API keys from your Google Cloud project.