Then unzip it. Installation file located in: Installation/vidmov-version-x.x.x.zip
Go to Your Website -> Admin Dashboard -> Navigate to Appearance -> Themes page to access theme uploader screen and use vidmov-version-x.x.x.zip file:
After installed successfully, click on "Active" to activate this theme.
VidMov comes with several plugins which will extend the theme basic functionality. Go to Appearance -> Install Plugins to install recommended plugins with a single click:
After installed successfully, Go to Appearance -> Install Plugins to activate recommended plugins with a single click:
After installed & active successfully, please go back to the Dashboard.
After successful installation and activation, please go to Appearance -> Import Demo Data; click Import Demo Data button go to next step:
Make sure these plugins are installed, if you don't already have them installed. The import process will not complete or there is not enough data:
Click Continue & Import button, then wait a few minutes:
This is the message when the sample data has been imported:
Theme Options
Below is the theme options area with global options for your theme:
Global Settings
RTL Mode (Right To Left - Default is off - Only for Arabic language)
Lazyload Images (Default is off)
Numer Format (Default is "Shorten")
DateTime Format (Default/Time Ago)
Breadcrumbs (Default is off)
Styling
Full-Width Mode (Turn On this option if you want to use full width mode for all pages - Default is off)
Sidebar (Right/Left/Hidden - Global option, applies to all pages - Default is "Right")
Color Mode (Light/Dark - Default is "Light")
Main Skin Color (Change the main color for the theme - Default is "Red: #de0404")
Sub Skin Color (Change the sub color for the theme - Default is "Green: #6ac46d")
[Dark Mode] Main Skin Color ( Change main color when entering dark mode )
[Dark Mode] Sub Skin Color ( Change sub color when entering dark mode )
Light/Dark Mode Button (Display the button to change the light and dark mode, user can use it on the front-end. Default is on)
Header
Main Navigation Style (There are 6 layouts: Poppy/Default/Alyssa/Leilani/Marguerite/Rose - Default is "Poppy" )
Header Banner (Use only with Marguerite Header layout)
[Header Banner] - Link Target (Use only with Marguerite Header layout)
Header Background (Use only with Leilani Header layout.)
Text Logo (If you don't have a logo image, you can use this option)
Light Mode - Logo Settings (Logo for light mode)
Dark Mode - Logo Settings (Logo for dark mode)
Side Menu (Default is on)
Default Status for Side Menu
Default Position for Side Menu
Side Menu Navigation (Show navigation bar on Side Menu - Default is on)
Footer Settings
Footer Copyright Text
Blog Settings
Full-Width Mode (Turn On/OFF full-width mode for archive pages. Leave it blank to use the settings in Theme Options > Styling)
Archive Loop Style (There are 6 layouts: Default/Alyssa/Leilani/Lily/Marguerite/Rose/Orchid)
Sidebar (Right/Left/Hidden - Default is "Right")
Main Navigation Style (Change navigation layout for archive pages - Choose "Theme Options" to use settings in Theme Options > Header)
Display Post Author
Display Post Excerpt
Display Post Categories
Display Post Published Date
Display Post Last Updated
Display Post Reactions
Display Post Comments Count
Display Post Views Count
Display Post Read More (or: Share)
Single Post Settings
Full-Width Mode (Turn On/OFF full-width mode for Single posts. Leave it blank to use the settings in Theme Options > Styling)
Sidebar
Main Navigation Style (Change navigation layout for Single posts - Choose "Theme Options" to use settings in Theme Options > Header)
Display Post Author
Display Post Categories
Display Post Published Date
Display Post Last Updated
Display Post Reactions
Display Post Comments Count
Display Post Views Count
Display Post Tags
Display Prev/Next Posts
Display Related Posts
Related Posts - Header Title
Related Posts - Query
Related Posts - Order By
Related Posts - Sort Order
Related Posts - Count
Related Posts - Loop Style
Display Sharing Block
Search Settings
Full-Width Mode (Turn On/OFF full-width mode for search page. Leave it blank to use the settings in Theme Options > Styling)
Search Loop Style
Sidebar
Main Navigation Style (Change navigation layout for search page - Choose "Theme Options" to use settings in Theme Options > Header)
Default Ordering
Pagination
Author Settings
Full-Width Mode (Turn On/OFF full-width mode for author page. Leave it blank to use the settings in Theme Options > Styling)
Author Loop Style
Sidebar
Main Navigation Style (Change navigation layout for author page - Choose "Theme Options" to use settings in Theme Options > Header)
Default Ordering
Pagination
404 Page Not Found
404 Image
404 Content
Back Button Text
Typography
Main Font Settings
Heading Font Settings
Navigation Font Settings
Post Meta Font Settings
Button Font Settings
Input field Font Settings
Disable Google Fonts (This is the option to optimize font loading when using VidMov. If you are only using Custom Fonts, you can enable this option)
Custom Font Settings
Theme Settings
Below are the settings for the theme's feature. Most of the options are already noted, you can see the description image and compare it directly with the WordPress Dashboard to set up.
Theme Settings
Functional Options:
Like/Dislike/Reaction Settings:
Review Settings:
View Settings:
Trending Settings:
Video Settings
General Settings:
Archive Page Settings:
Single Settings:
Video Main-Toolbar Settings:
Player Settings:
Audio Settings
General Settings:
Archive Page Settings:
Single Settings:
Audio Main-Toolbar Settings:
Player Settings:
Channel Settings
General Settings:
Side Menu Settings:
Tab Settings:
Watch Later:
Rated Posts:
Reacted Posts:
History:
Videos:
Audios:
Playlists:
Posts:
Subscriptions:
Notifications:
Playlist Settings
General Settings:
Archive Page Settings:
Single Settings:
Series Settings
General Settings:
Archive Page Settings:
Single Settings:
Cast Settings
General Settings:
Archive Page Settings:
Single Settings:
Clone Settings ( Create more new variations ):
User Submit Settings
Settings:
Image Settings
Settings:
Video
The theme feature already supports format recognition based on file extension or links to video networks like Youtube, Vimeo, Dailymotion. Therefore, you just need to set up with the default options without having to change them.
If you still have questions or need further assistance and suggestions, contact us through the support tab.
Self-Hosted Video:
Youtube Video:
Vimeo Video:
Dailymotion Video:
HLS (.m3u8) Streams:
Embed - Facebook (Iframe):
Embed - Wistia
Embed - Google Drive (Iframe):
Embed - CloudFlare (Script):
Multi-Links:
Time-Lapse (Seek-To):
Subtitles (Only support self-hosted videos, Youtube, Vimeo & Dailymotion):
Block Direct URL File Access
If enabled, direct access to your files without a referer header will be blocked. All files will need to come from one of the allowed referrers.
Toggle this option:
If you use CloudFlare and don't want your video or image files to be accessed directly from the CloudFlare cache server, create a rule like this:
After successful account registration, you can sign up for a free trial by clicking the "Send Confirmation Link" button to confirm your email address and get an extra 5GB of streaming data.
1. Click Settings in the OBS Window and then Select Stream.
2. Choose Custom Streaming Server in the Stream Type dropdown menu.
3. In the URL box, type/paste your Server.
4. In the Stream key, type/paste your Stream key.
5. Save changes.Close the Settings window and click on the “Start Streaming” button in the main window of OBS.
StreamYard:
1. Set up your destination by going to your StreamYard account.
2. Choose "Custom RTMP" and add the RTMP server URL and Stream key.
3. Go to "Broadcasts" then "create a broadcast".
4. Enter Live Studio.
5. Adjust all your preferred settings and Click on "Go Live".
Restream:
1. Go to your Restream account and set up a destination or channel.
2. Choose "Custom RTMP" and add the RTMP URL and Stream Key.
3. Click on "Add Channel".
4. Enter Live Studio.
5. Adjust your preferred settings and Go Live.
vMix:
1. Click on the gear icon near the stream button on the bottom.
2. Choose a custom RTMP Server in destination.
3. In the URL box, type/paste your URL.
4. In the Stream key, type/paste your Stream key.
5. Save changes. You can start streaming by clicking on the stream button at the bottom of the dashboard.
Wirecast:
1. Click Output on the top of the screen and then Select Output Settings.
2. In the destination, choose RTMP Server and click OK.
3. In the Address box, type/paste your Address.
4. In the Stream box, type/paste your Stream key.
5. Click on OK to save changes just click the Output on the top of the screen and then Start/Stop Broadcasting.
XSplit:
1. Click Broadcast in the XSplit Window and then click "Set up a new output".
2. Choose Custom RTMP in the Set up a new output dropdown menu.
3. In the URL box, type/paste your RTMP Url.
4. In the Stream key, type/paste your Stream key.
5. Save changes and click on the “Stream” button in the main window.
Video Advertising
You can create many different ads
Go here to create your ad, it's pretty easy:
Supported ad types include: Image, Video, VAST 4.2 (Linear & Non-Linear), Google Adsense & your custom HTML code.
You can choose any ad for all the videos here:
You can choose any ad for all video posts in a specific category or tag:
You can choose any ad for any single post or in each playlist/series:
Bunny Stream (Video file support)
By default, the maximum upload file size for PHP scripts is set to 128 megabytes. However, you may want to change these limits. For example, you can set a lower limit to prevent users from uploading large files to your site. To do this, change the upload_max_filesize and post_max_size directives. To ensure that file uploads work correctly, the post_max_size directive should be a little larger than the upload_max_filesize. For example, the following settings demonstrate how to set a file upload limit to 1024 megabytes:
max_execution_time = 6000 or 12000 max_input_time = 6000 or 12000 max_input_vars = 6000 or 12000 memory_limit = 512M or 1024M post_max_size = 2048M upload_max_filesize = 1024M
If you still have questions or need further assistance and suggestions, please contact us through the support tab.
Go to the "Stream" menu and click "ADD VIDEO LIBRARY":
Enter the name of your library and choose a "Storage" location. Finally, click on "ADD VIDEO LIBRARY" to create a library:
Once created, continue to access the "Stream" menu and choose the library you just created:
Click on the API menu to see your declaration information, copy them and declare for your website:
Declare the above keys here and save:
If you want to automatically fetch thumbnails for videos from BunnyStream, declare Webhook by copying this link:
Then go to your BunnyCDN, go to the Stream menu, select your Zone and paste it like this, finally save:
Continue going to the "Pull Zone" section and click "Manager" to find and declare the AccessKey for the download feature:
Go to the "Origin URL" section and click "Storage Zone" to find and declare the AccessKey for the download feature:
Follow the instructions below to get the Accesskey to use for the next step:
Paste the code you just copied into this field:
Bunny Storage (Audio file support)
By default, the maximum upload file size for PHP scripts is set to 128 megabytes. However, you may want to change these limits. For example, you can set a lower limit to prevent users from uploading large files to your site. To do this, change the upload_max_filesize and post_max_size directives. To ensure that file uploads work correctly, the post_max_size directive should be a little larger than the upload_max_filesize. For example, the following settings demonstrate how to set a file upload limit to 1024 megabytes:
max_execution_time = 6000 or 12000 max_input_time = 6000 or 12000 max_input_vars = 6000 or 12000 memory_limit = 512M or 1024M post_max_size = 2048M upload_max_filesize = 1024M
If you still have questions or need further assistance and suggestions, please contact us through the support tab.
Go to the "Storage" menu and click "+ Add Storage Zone":
Enter the name of your Storage Zone, eg: we name it "beeteam368-storage-files" ( you can give another name...this is just an example ). Then set up options like Storage Tier, Main Storage Region and Geo Replication (depending on your geography and budget). Finally, click on "ADD STORAGE ZONE" to create a new zone:
Once created, you will be redirected to "FTP & API ACCESS", copy the values of the highlighted fields including: 2, 3, 4 & 5:
Enter the zone name you created in step 2 here:
Declare the above information in the corresponding data fields and save:
Still under "FTP & API ACCESS", please continue by clicking the button "CONNECT PULL ZONE":
Enter the name of your Pull Zone, eg: we name it "beeteam368-pull-zones-urls" ( you can give another name...this is just an example ). Then select "Original Type" = "Storage Zone" and select the zone you created in the previous steps. Finally, click on "ADD PULL ZONE" to create a new pull zone:
Once created, please continue by clicking "SKIP INSTRUCTIONS" button:
Copy your pull zone link:
Declare that link as instructed below and save:
Go to Header -> and add audio extensions: mp3, oga, ogg, wav
Select a project, or if you don't have any in your account, click "Select a project":
Create a new project:
Enter Project Name & click to Create button:
After successful creation, a message will appear, select the project you just created:
Find "Explore and enable APIs" and click on it:
Click to "ENABLE APIS AND SERVICES":
Scroll down, find the item "Youtube Data API V3" & click on it:
Next, click to "Enable":
After successful activation, please click to "Credentials" -> click to "CREATE CREDENTIALS":
Click to: "API KEY"
A window will open, your API key has been generated, copy it to use for the next step below:
Go to your WordPress Dashboard -> Theme Settings -> API & Fetch Data (PRO) -> paste that code in the "[Youtube] Google "Private" API key" field | Then save:
Click to "Generate Access Token" and follow the instructions below:
Copy the codes below to use for the next step:
Go to your WordPress Dashboard -> Theme Settings -> API & Fetch Data (PRO) -> Paste the corresponding code for each field | Then save:
Auto Fetch Data
Support fetching title, description, thumbnail, duration, views count, tags from Youtube, Vimeo and Dailymotion videos
Please note, with Youtube, you need to declare the APIs key first: Youtube API Key
Please note, With Vimeo, you don't need to make APIs key declarations, unless you want to fetch data from private videos from your account: Vimeo API Key
It will be divided into 3 main settings:
Applies to all video posts added from WordPress Dashboard: -> Theme Settings -> API & Fetch Data (PRO) -> Scroll to:
Apply for each specific video post:
Apply to front-end video post submission form: WordPress Dashboard -> Theme Settings -> User Submit Settings -> scroll to:
Audio
The theme feature already supports format recognition based on file extension. Therefore, you just need to set up with the default options without having to change them.
If you still have questions or need further assistance and suggestions, contact us through the support tab.
Self-Hosted Audio:
Embed - Spotify:
Embed - Spotify Playlist:
Embed - SoundCloud:
Playlist
Step 1: Create playlist first
Step 2: Go back to the video post (or audio post) and select the playlist for that video post (or audio post)
Series
Step 1: Create series first
Step 2: Create groups, and put corresponding videos (or audios) in series, see the example below:
Trending
Step 1: Create a new page, in this case we name it "Trending":
Step 2: Go to WordPress Dashboard -> Theme Settings -> Trending Settings Tab -> Scroll to: Trending Page -> Use the magnifying glass icon next to the input box to find and select the "Trending" page (The page you created in step 1):
Channel
Step 1: Create two new pages, in this case we name them: "Channel" and "Member List".
Step 2: Go to WordPress Dashboard -> Theme Settings -> Channel Settings -> General Settings Tab -> Scroll to: Channel Page -> Use the magnifying glass icon next to the input box to find and select the "Channel" page (The page you created in step 1):
Step 3: Go to WordPress Dashboard -> Theme Settings -> Channel Settings -> General Settings Tab -> Scroll to: Member Page -> Use the magnifying glass icon next to the input box to find and select the "Member List" page (The page you created in step 1):
Step 2: Link to the video you just created and set up questions related to the video's content:
MyCred
Here are the settings we recommend for you, you can change a few things to suit your system.
If you still have questions or need further assistance and suggestions, contact us through the support tab.
A/ buyCred & cashCred
Step 1: Go to WordPress Dashboard -> Theme Settings -> Functional Options -> Scroll to: buyCred (PRO) & Turn ON
Step 2: Create a new page, in this case we name it "Buy":
Step 3: Go to WordPress Dashboard -> Theme Settings -> Functional Options -> Scroll to: buyCred Page (PRO) -> Use the magnifying glass icon next to the input box to find and select the "Buy" page (The page you created in step 1):
Step 4: Go to WordPress Dashboard -> myCred -> General Settings -> Scroll to "buyCred" item & Click to expand -> Scroll to: Redirect. You choose "Buy" page for two options Redirect to Page (The page you created in step 1) & Setup like the image below:
Step 5: Go to WordPress Dashboard -> myCred -> buyCred Gateways -> Set up payment information (when users buy points, money will be transferred to your account through these declarations) - You can use other payment gateways, please refer to: https://mycred.me/product-category/buycred-gateways/
Step 6: Go to WordPress Dashboard -> myCred -> cashCred Gateways (cashCred allows your users to convert their Points into Cash and the possibility to withdraw their points through different payment gateways) -> You can use other payment gateways, please refer to: https://mycred.me/product-category/cashcred-gateways/ - In this case, we set up the payment method via bank transfer:
B/ Sell Content ( & Sell Media )
Step 1: Go to WordPress Dashboard -> Theme Settings -> Functional Options -> Scroll to: myCred Sell Content (PRO) & Turn ON
Step 2: Go to WordPress Dashboard -> myCred -> General Settings -> Scroll to "Sell Content" item & Click to expand -> Scroll to: Post Type -> Choose Posts, Videos and Audios -> Then Save (Scroll to the bottom find the "Update Setttings" button and save it)
Step 3: After completing step 1, continue to click Sell Content again to expand -> Select "Posts I manually select" for all Posts, Videos and Audios:
Scroll to "Button Label", then enter the code below:
After creating specific plans (membership level), please visit ARMember Lite -> General Settings > Payment Gateways and set up your payment information:
After completing step 2 and step 3, please visit ARMember Lite -> Add New Plan + Signup Page, this wizard will help you to configure membership registration page. It will generate only single shortcode for processes like plan selection -> signup -> payment process.
Then save it and you will see a corresponding shortcode generated for that form, please copy it to use for the next step:
Create a new page, in this case we name it "Membership Plans", then follow this guide to put the shortcode you created in step 5:
There will be a pop-up window, choose "Membership Setup Wizard" and set it up according to the instructions below:
Once setup is complete, save this page.
Go to WordPress Dashboard -> Theme Settings -> Functional Options -> Scroll to: Membership Plans Page (PRO) -> Use the magnifying glass icon next to the input box to find and select the "Membership Plans" page (The page you created in step 6):
Create a new page, in this case we name it "Membership Transactions", then follow the instructions below to include the necessary shortcodes on this page:
A/ "Current Membership" Shortcode
B/ "Payment Transactions" Shortcode
C/ "Close Account" Shortcode
Once setup is complete, save this page:
Go to WordPress Dashboard -> Theme Settings -> Functional Options -> Scroll to: Membership Transactions Page (PRO) -> Use the magnifying glass icon next to the input box to find and select the "Membership Transactions" page (The page you created in step 9):
Interface for forms and membership levels. VidMov only supports standard styles for ArMember, so you need to set it up like this to make sure it renders best:
A/ Go to "Manager Form" and click edit for "Registration / Signup Forms" item:
Then choose the standard style here:
B/ Go to "Manager Form" and click edit for "Other Forms (Login / Forgot Password / Change Password)" item:
Then choose the standard style here:
After completing all 11 steps above, you can set up membership for each video & audio category, tag, or in priority mode for each specific video or audio post.
Applies to video/audio posts the same as with Armember's instructions:
[Membership] with Video Ads
You can hide ads for customers who have joined (paid) on a particular plan. This feature is supported and combined with the ARMember plugin.
[Woocommerce] Prime Video/Audio
Create a product with parameters like below ( Set the name of the download file: --prime_video_368# | Then select any file in your media library for the download field to take effect, or it could also be a link to your homepage, for example https://your-domain.com ):
In the video (or audio) post editor area. Scroll down to find custom field "[WooCommerce Premium Video]", type the name of the newly created product to search and select it:
[Woocommerce] Premium Download
Create a product with parameters like below:
In the video (or audio) post editor area. Scroll down to find custom field "[WooCommerce Premium Download]", type the name of the newly created product to search and select it:
[Woocommerce] Combine both (Prime & Premium Download)
Create a product with parameters like below:
In the video (or audio) post editor area. Scroll down to find custom fields "[WooCommerce Premium Download]" & "[WooCommerce Premium Download]", type the name of the newly created product to search and select it:
[Woocommerce] with myCred
Create a new product and set the number of points received after purchase:
Then go to Theme Settings -> buyCred Setting and select the newly created products so that users can see and buy points.:
Elementor
In Elementor's window you can scroll to the bottom and you will see widgets created by BeeTeam368:
You can use these elements to build pages. Here are the settings of those elements.
Posts Block (There are 7 layouts):
Layouts:
Queries:
Heading:
Posts Slider (There are 6 layouts):
Layouts:
Queries:
Heading:
Update
The Envato Market WordPress Plugin makes it easy for Theme & Plugin authors to deliver updates to their customers.
Envato Market Plugin Installation
The very first step is to download the Envato Market plugin. This is available on Envato (as well as via Github) and is completely free. All you need to do is click on the button below to go to the Envato Market plugin page and click on the Download button: https://www.envato.com/lp/market-plugin/
This will download the zip file with the plugin in it. No need to unzip it – we’ll be installing it as is. Now that you have the plugin, go ahead and log into your WordPress installation that you want to add auto-updates to.
To install the plugin navigate to Plugins > Add New and click on the Upload Plugin button at the top of the page.
Next browse for the envato-market.zip file that you downloaded from Github.
Then click the button to Install Now and when prompted click the Activate Plugin link.
Now that the plugin is installed and active you should see a new Envato Market menu item in your WordPress dashboard.
Envato Market Plugin Setup
The next step is to sync the Envato Market plugin with your Envato account to have access to all of your marketplace purchases as well as item updates.
To get started click on the Envato Market link in your dashboard menu. You should see a screen similar to the one above. The very first step is to create an Envato API token. To do this, click on the generate a personal token link (highlighted in red above).
If you’re already logged into your Envato account you’ll be taken to the screen above (otherwise you will be prompted to login first before being redirected to this page). On this screen you can see what the Envato Market plugin is requesting permission to access via your Envato account (Envato sites, the ability to download your items, a list of your purchases and verification of your purchases).
To proceed give your token a name, check the box that you have read and agree to the terms and then click the green button to create your token.
Once your token is created you will see a green success screen. Copy your token code (this is very important since Envato doesn’t store a copy of the token for you), check to confirm that you’ve copied it and click the white button that you got it.
Now go back to your WordPress installation and paste in your Envato API token then click save.
It’s possible that you might see the error above when you first enter your token. Don’t worry, just go back to the previous page and try again. It should work on the second go.
Once your token is saved and validated your page will refresh to show your Envato Market landing page with added tabs for your items. The added tab(s) display all of your theme and plugin purchases as well as their version numbers and quick links to the theme and author pages.
Please note, after successful theme update, keep updating Beeteam368 Extensions plugin and Beeteam368 Extensions Pro plugin: