Requirements
- WordPress 6.0 or newer and PHP 7.4 or newer
- The DEV3 Theme Toolkit plugin (included and required)
- Recommended: Elementor (free) and WooCommerce. Contact Form 7 is optional; the theme's own booking request form works without it. Elementor Pro is supported but not required.
What's in the download
Unzip the download from your DEV3 account first. Do not upload the download itself to WordPress.
dev3-solace.zip: the theme. Install this one.
dev3-solace-child.zip: an optional child theme for your own CSS and PHP.
dev3-theme-toolkit.zip: the companion plugin (rooms, experiences, events, booking requests, Elementor widgets and blocks, motion controls, WooCommerce extras, demo importer).
dev3-solace-demo-content.zip: the demo package for reference. The importer already has a copy inside the theme.
Documentation/index.html: the full guide. Open it in a browser.
Install the theme
- Go to Appearance → Themes → Add New → Upload Theme, choose
dev3-solace.zip, click Install Now, then Activate.
- The theme asks for the DEV3 Theme Toolkit (required). Go to Plugins → Add New → Upload Plugin, choose
dev3-theme-toolkit.zip and activate it.
- Install and activate Elementor, WooCommerce and Contact Form 7 from the same prompt.
- Optional: if you plan to change code, upload
dev3-solace-child.zip the same way and activate DEV3 Solace Child. The parent theme must stay installed.
Import the demo
- Make sure you are logged in as an administrator. Elementor keeps every widget setting only when an administrator runs the import.
- Go to Appearance → DEV3 Demo and click Import demo.
- The import adds:
- the Home, Rooms & Suites, Dining, Spa & Wellness, Experiences, Offers, Gallery, Our Story, Location, Reviews, Contact and Journal pages
- 10 rooms and suites, 8 experiences, 4 events, 4 hosts, 6 sample guest reviews and 6 journal posts
- 9 shop products (gift vouchers, spa packages and "Solace at home"), the WooCommerce pages, menus and widgets, with Cash on delivery enabled for testing
- Open the home page and scroll through it.
Imported items are tagged, so Reset on the same screen removes only them. With WP-CLI you can run wp dev3tk demo import --user=admin.
After the import
- Replace the demo rooms' rates, and check each room's rate period: the booking estimate multiplies it by the number of nights.
- Booking requests are emailed to the site admin address in Settings → General and stored under Requests.
- Set up real payment methods in WooCommerce → Settings → Payments and turn off Cash on delivery.
Updates
Download the new version from your DEV3 account and upload dev3-solace.zip again. WordPress offers to replace the installed version. Changes you made in the child theme, the Customizer and your pages are kept.