Converting V2 to V3 (PWS CORE)
September 17, 2019 | Pharmacy, Tips & Tricks, WordPress
It may be necessary to convert our older websites to a newer version of PWS Core. Please use the following steps to assist you in this process.
Verify and Document
Verify that the website does not have PWS Core listed in the plugins, it may be possible that some plugins have just been deactivated. Once you have established that your site is not using PWS Core do the following:
- Open the website and take screenshots of each page so they can be referenced later on in your build. Make sure to get screenshots of any singular or archive pages if they are in use (1 product and the shop page if woo, blog and post page if using blog functions).
- Copy the CSS from the customizer, save it into a text file in the event you will need to reference it later.
- If it is not present in the CSS make note of header and paragraph font families and text size.
- Make note of any 3rd party plugins that are not supported by PWS as they may not function the same way once the site has been converted

Remove and Install plugins
At this point you should have all components of the website documented. Now, you will need to remove all PWS standard plugins.

- Deactivate all plugins.
- Delete all PWS plugins leaving only customers 3rd party plugins. These may include the following:
- Akismet Anti-Spam
- Beaver Builder Plugin (Agency Version)
- Classic Editor
- Gravity Forms
- PowerPack for Beaver Builder
- PWS Custom Templates
- PWS Pharmacy Customizer
- Search Engine Visibility
- Smush
- Storefront Mega Menus
- Storefront Powerpack
- Sucuri Security – Auditing, Malware Scanner and Hardening
- Title Toggle for Storefront Theme
- Ultimate Addon for Beaver Builder
- WooCommerce
- WP101 Video Tutorials
- Yoast SEO
- Install the newest version of PWS Core (Builders and Vendors use the V3 Tools website to download the most recent version of core.) Then activate the plugin. (For more detailed instructions on setup see this style guide)
- Go to appearance >> PWS Core. You will now be on the setup screen. (Based off the type of website you are building, select the proper plan type and the market region from the appropriate dropdowns)
- Click “Install Now” to install all necessary plugins.
- From the PWS Core>> Plugins menu. Make sure to activate or update any plugin needed for your site.

7. From Dashboard>>Plugins make sure to enable any 3rd party plugin previously disabled
At this point all Plugins required for this site should be up-to-date and ready. When you view the active site it should look very similar to your screenshots except for the header and footer.
Rebuild
At this point you will need to style and rebuild the pieces of the site lost in the conversion. It is acceptable for some of the new design to be slightly different than the old site as the header and footer layouts have changed. Please do your best to make the header and footer to be similar in style and layout.
Customize Appearance
- Under Appearance>>Customize>>General update the Headings and Text sections to use the correct font family, color, and text sizing.
- Appearance>>Customize>>General update accent color to use a color from the website.
- Appearance>>Customize>>General Update background to use the appropriate background color.
Build Header (Detailed Guide)
- Create a Themer Layout. dashboard > hover over beaver builder > click themer layouts > add new.
- Add Themer Layout.
- title: header
- type: themer layout
- layout: header
- Themer Layout Settings
- location: entire site (unless you have different headers for different pages)
- users: all users
- publish > launch beaver builder
- Choose A Header
- once in beaver builder, on the screen top right > click “+” sign > select templates > from the “group” drop-down > select Header Templates
- make sure to select the header that looks closest to the old site and what you are trying to recreate
- style as needed
Build Footer (Detailed Guide)
- Create a Themer Layout. dashboard > hover over beaver builder > click themer layouts > add new.
- Add Themer Layout.
- title: footer
- type: themer layout
- layout: footer
- Themer Layout Settings
- location: entire site (unless you have different headers for different pages)
- users: all users
- publish > launch beaver builder
- Choose A Footer
- once in beaver builder, on the screen top right > click “+” sign > select templates > from the “group” drop-down > select Footer Templates
- make sure to select the header that looks closest to the old site and what you are trying to recreate
- style as needed
Build remaining themer layouts (blog and/or woo) (Detailed Guide)
- Create a Themer Layout. dashboard > hover over beaver builder > click themer layouts > add new.
- Add Themer Layout.
- Title: Blog, Post, Shop, or Product
- Layout: Single or archive
- Themer Layout Settings
- location: entire site (unless you have different headers for different pages)
- users: all users
- publish > launch beaver builder
- Choose A Header
- once in beaver builder, on the screen top right > click “+” sign > select templates > from the “group” drop-down > select appropriate Templates
- make sure to select the header that looks closest to the old site and what you are trying to recreate
- style as needed
Quality Check
Now your website should be ready. Look through all of the pages and compare them to your screenshots. Look for the following:
- Header and footer are displaying correctly.
- Text and images are in the right places and layout is relatively unchanged.
- All modules and functions are working. Make sure nothing has reverted to a visible shortcode. You may need to refer back to the CSS you copied in the beginning to restyle any modules that may have changed.
- All page, blog, or store templates appear similar to the original site and are visually appealing.
- Check the mobile appearance of the site for any anomalies or issues with the header and footer.
Congratulations your v2 to v3 conversion is complete!
Solution by Aaron Goldberg