LSX Videos Extension
LSX Videos adds a new post type to your LSX powered website. The “Videos” post type allows you to store all of your videos, categorise them, and display them using the core LSX display options.
The LSX Videos plugin has been designed for the LSX theme, and has not been tested with other WordPress themes. You can download the LSX theme by clicking on this link. Follow these instructions to install the theme.
Installation
Installation from WordPress admin dashboard.
- Log into your WordPress admin panel and go to Plugins > Add new.
- Enter LSX Videos into the search field.
- Click Install Now when you find the plugin
- Click Activate once the installation is complete
Download from WordPress.org.
- Go to the plugin page – https://wordpress.org/plugins/lsx-videos/
- Click the Download button to download the zip file.
- Log into your WordPress admin dashboard and go to Plugins > Add new.
- Then click Upload plugin.
- Choose the zip file and click Install now.
- After installation is successful click Activate plugin.
Getting Started
Configure the plugin settings
From your WordPress Dashboard, go to Videos > Settings and configure the plugin settings. The following options are available:
- Restrict Archive – this options requires the WooCommerce Memberships plugin to restrict the video content to a paid membership.
- Disable Excerpt – on the video archive page toggle the excerpt for your post.
- Disable Modal – force the video post to open in a new page.
- Disable Single Video Related – this option removes “related videos” from the single video post.
- Disable Single Video Post Nav – remove the previous and next buttons on the single video post.
- Placeholder – set a placeholder image if a post does not have a featured image assigned. This will show on the video archives page.
Add a new video
Now you are ready to start adding content. Go to Videos > Add new to begin.
- Set a title for your video post.
- Add a description to the post in the description field below the title.

- Add a category and a tag if you are using them.

- Add a featured image that will display in the videos archive and any widgets or shortcode that is added.

- Now add the video content in the Video Details panel.
- Featured – this will make your post appear first in the videos archive.
- Video source – add a video from the media library or upload a video from your computer.
Allowed formats: MP4 (.mp4), WebM (.webm) and Ogg/Ogv (.ogg) - YouTube source – use a YouTube link for your video.
- Giphy source – you can use a giphy link for your video.

- Next you can add details about the video uploader. This is optional. The following options are available:
- First name
- Last name
- Email address
- Phone number
- Country

- When you are finished click Publish.

Search Settings
NOTE: These search options require LSX Search and FacetWP plugins to be installed and active for the settings to display.
- General > Search
- List with all post types activated to choose which post types we should display on the search results page
- No search results message (HTML)
- Display > Search
- Enable / disable “search”
- Columns layout
- Enable / disable “per page”
- Sorting
- Enable / disable “sorting”
- Enable / disable “title (A-Z)”
- Enable / disable “date”
- Enable / disable “result count”
- Facet filters
- Alphabetical
- Others (populated automatically)
Shortcodes
Most Recent Video
[ lsx_videos_most_recent ]
Pulls in recent videos or items.
Parameters:
- include => ”
- display => ‘excerpt’
- size => ‘lsx-thumbnail-single’
- featured => ‘false’
Shortcode Examples using Parameters:
- [ lsx_videos_most_recent display=”full” ]
- [ lsx_videos_most_recent reatured=”false” ]
List/Grid Videos
[ lsx_videos ]
Pulls in recent videos or items.
Parameters and default value:
- columns => 3
- orderby => ‘name’
- order => ‘ASC’
- limit => ‘-1’
- ‘include => ”
- category => ”
- display => ‘excerpt’
- size => ‘lsx-thumbnail-single’
- carousel => ‘true’
- featured => ‘false’
Shortcode Examples using Parameters:
- [ lsx_videos columns=”4″ orderby=”date” size=”full” ]
- [ lsx_videos columns=”2″ carousel=”false” featured=”true” limit=”2” ]
Video Categories
[ lsx_videos_categories ]
Pulls in videos from a specific category or items.
Parameters:
- columns => 3
- orderby => ‘name’
- order => ‘ASC’
- limit => ‘-1’
- ‘include => ”
- display => ‘excerpt’
- size => ‘lsx-thumbnail-single’
- carousel => ‘true’
Shortcode Examples using Parameters:
- [ lsx_videos_categories carousel=”false” size=”full” ]
- [ lsx_videos_categories order=”DESC” limit=”6” ]
Widgets
There are three widgets available in the LSX Videos Extension, see the fields and options list below the subheadings:
Video Categories
Display Options:
- Default list/grid LSX widget
Widget Fields:
- Title – Add a widget title.
- Page Link – Link the widget to a specific URL.
- Tagline – Add a tagline under the video title.
- Button “view all” text – Change the wording for the “view all” button. Leave empty to not display the button.
- Columns – Choose the number of columns the videos will take up.
- Order By – Choose how to order your videos.
- Order – Ascending or Descending.
- Max Amount – Specify max number of videos to display.
- Specify Video Categories by ID – Only display certain video categories by specifying them by ID here.
- Display – Choose to display the video description or not.
- Image size – Specify the image size.
- Carousel – Check if you wish to display the widget as a carousel.
- Display – Choose to display the full content, the excerpt, or nothing
- Image size – Specify the image size.
- Carousel – Check if you wish to display the widget as a carousel.
- Featured posts – Check if you wish to display only videos set as “featured” (refer to the “Adding a New Video” section)
Videos Most Recent
Display Options:
- Display the most recent
- Or display the most recent feature
- Or display a specific video by ID
Widget Fields:
- Title – Add a widget title.
- Page Link – Link the widget to a specific URL.
- Tagline – Add a tagline under the video title.
- Button “view all” text – Change the wording for the “view all” button. Leave empty to not display the button.
- Specify Video by ID – Specify a specific video you wish to display by inserting its ID.
- Display – Choose to display the full content, the excerpt, or nothing.
- Image size – Specify the image size.
- Featured posts – Check if you wish to display only videos set as “featured” (refer to the “Adding a New Video” section).
Frontend Templates
Videos Archive Page
- Demo – https://lsx-demo.lsdev.biz/videos/
- Video archive landing page displays search filters and a grid of videos with sorting options and pagination.
Video Taxonomy Archive
- Demo – https://lsx-demo.lsdev.biz/video-category/javascript/
- Single category archive will show all videos from that category with pagination.