Installation Guide
Installation Guide
Applies to: Current VideoHub360 theme package
Requirements
Use a site that meets all of these requirements:
- WordPress 5.8 or newer
- PHP 7.4 or newer
- HTTPS for camera, microphone, PWA, push-notification, and secure browser features
- A current web browser for Studio production
The theme stylesheet may declare a lower WordPress minimum, but the required Studio and Community plugins require WordPress 5.8. Treat WordPress 5.8 as the suite minimum.
Install the Theme
- Go to Appearance → Themes → Add New → Upload Theme.
- Upload the customer theme ZIP.
- Click Install Now, then Activate.
Do not upload an extracted directory or a development repository ZIP that contains an extra parent folder.
Install the Required Plugins
After theme activation, open the required-plugin notice and install the bundled platform plugins. Install and activate VideoHub360 Core before Studio.
Required plugins include:
- Elementor
- Contact Form 7
- PWA App
- VideoHub360 Core
- VideoHub360 Studio
- VideoHub360 Community
- VideoHub360 Starter Sites
- VideoHub360 Memberships
WooCommerce is optional and is needed only for shop features or one-time membership products.
Install and activate VideoHub360 Core before VideoHub360 Studio. Studio and Starter Sites are registered for force activation while the theme is active. Studio remains unavailable when Core is inactive.
Activate the License
- Go to VideoHub360 → License.
- Enter the license information supplied with the product.
- Activate the license.
An active license is required for licensed frontend features, including Studio and PWA/App functions. Theme, Core, Studio, and the other bundled plugins should be kept on compatible versions.
Create Required Pages
Go to VH360 Theme → Page Templates and create the pages your site uses. A typical installation needs at least:
- Dashboard
- Login
- Register or the account-type registration pages
- Lost Password
- Reset Password
- Profile Edit
- Members Directory
- Activity Feed
Course sites should also create Course Catalog and Instructor Registration pages. Bulletin sites should create a Bulletins Archive page.
Configure Menus
Go to Appearance → Menus and assign menus to the locations used by the site. Configure the Primary Menu, Dashboard Menu, User Menu, Community Menu, Mobile Drawer, Mobile Bottom Navigation, and Footer Menu only when those locations are used.
Add Studio to the Dashboard Menu for users who are allowed to host live sessions. Add Video is opened from the Videos or Lessons dashboard section and should not be added as a normal sidebar item.
Import a Starter Site
- Go to VH360 Theme → Starter Sites.
- Select a site and start the import.
- Keep the import screen open until it completes.
- Review the import summary and log.
- Recheck menus, pages, license status, Core, and Studio.
Installation Check
Confirm all of the following:
- The homepage and Customizer styles load.
- VideoHub360 Core and Studio are active.
- VideoHub360 → License reports an active license.
- The Dashboard page uses the Dashboard template.
- The Studio dashboard section opens for an authorized account.
- Videos → Add Video opens the VOD or lesson form.
- Required menu locations are assigned.
- Permalinks work without 404 errors.
Troubleshooting
Studio says Core is required
Activate VideoHub360 Core, then reload the Plugins screen.
Studio is locked
Activate the product license under VideoHub360 → License and verify that the current user has the Host Live Rooms permission.
A bundled plugin will not install
Upload the complete customer theme ZIP again and confirm the web server can write to the WordPress plugins directory.
Imported links point to a demo domain
Review imported menus and pages. Newer WordPress versions can rewrite more imported URLs automatically, but every production site should still be checked after import.
Pages return 404 errors
Go to Settings → Permalinks and click Save Changes once.
