WpStream Shortcodes

WpStream with built-in blocks for Elementor Page Builder or Visual Bakery Page Builder, but you may use other page builders or maybe you stick only the WordPress Interface.

In this case, here is a list of available shortcodes and how you can use them.

wpstream_player #

This shortcode will display a video player with a particular ID or for the last event created for a particular User Id.

Possible inputs 

id

the event/Vod id, witch can be Free-To-View-Live-Channels, Free-To-View-VOds, or a WooCoomerce product id 

user_id

in this case, we will display a player for the first event of that particular user. This is useful when you want to let your user do a live stream, and you want to display the player on a specific page.

Examples 

In page via shortcode block

[wpstream_player id="1234" ][/wpstream_player]

Or 

Via PHP code

echo do_shortcode( '[wpstream_player id="1234" ][/wpstream_player]' );

wpstream_player_low_latency #

Please note that this is a Beta Feature and limited support is available. You must first send an email to prerelease@wpstream.net asking for the feature to be enabled on your account. This shortcode will display a  Low Latency video player with a particular ID or the last event created for a particular User Id.

Possible inputs 

Id

the event/Vod id witch can be Free-To-View-Live-Channels, Free-To-View-VOds, or a WooCoomerce product id 

User_id

in this case, we will display a player for the first event of that particular user. This is useful when you want to let your user do a live stream, and you want to display the player on a specific page.

Examples

In page via shortcode block

[wpstream_player_low_latency' id="1234" ][/wpstream_player_low_latency']

Or 

Via PHP code

echo do_shortcode( '[wpstream_player_low_latency' id="1234" ][/wpstream_player_low_latency']' );

wpstream_go_live #

This shortcode will display the start event controls for a particular event id.

Possible Inputs

Id

the event id

Example 

In page via shortcode block

[wpstream_go_live id="1234" ][/wpstream_go_live]

Or 

Via PHP code

echo do_shortcode( '[wpstream_go_live id="1234" ][/wpstream_go_live]' );

wpstream_list_media_channels #

This shortcode will display a list of free live-streaming events or pay-per-view events (WooCommerce Products)

Possible inputs

media_number

the number of items                         

product_type_free_paid      

0 or 1 ; 0 means free events, while 1 means paid events     ‘,

product_show_live                 

yes or no. “Yes” shows only live events, while “no” show all type of events (active or inactive)

free_label

the link Link Label for free items.

order_by

0 means order by date ASC, 1 means order by date DESC, 2 means order by title ASC, 3 means order by title DESC

Examples

In page via shortcode block

[wpstream_list_media_channels  media_number='9' product_type_free_paid='0'   product_show_live='no'  free_label='click here' order_by='1' ][/wpstream_list_media_channels]

Or 

Via PHP code

echo do_shortcode( [wpstream_list_media_channels  media_number='9' product_type_free_paid='0'   product_show_live='no'  free_label='click here' order_by='1' ][/wpstream_list_media_channels] );

wpstream_list_media_vod #

This shortcode will display a list of free VODs or pay-per-view VODs (WooCommerce Products)

Possible Inputs

media_number

the number of items                         

product_type_free_paid

 0 or 1 ; 0 means free events while 1 means paid events

free_label

Link Label for free items

order_by

0 means order by date ASC, 1 means order by date DESC,2 means order by title ASC, 3 means order by title DESC

Examples

In page via shortcode block

[wpstream_list_media_vod  media_number='9' product_type_free_paid='0'    free_label='click here VOD' order_by='1' ][/wpstream_list_media_vod]

Or via Php code

Via PHP codedo_shortcode(“[wpstream_list_media_vod  media_number='9' product_type_free_paid='0'    free_label='click here VOD' order_by='1' ][/wpstream_list_media_vod]”);

Here is a screen capture with all the shortcodes added to a classic WordPress Page.