Skip to content

Kick Integration Shortcode Guides


Learn how to use the two types of Kick Integration shortcode.

Section titled “Learn how to use the two types of Kick Integration shortcode.”

The StreamWeasels YouTube Integration plugins offer two types of shortcodes to embed YouTube content on your website. Let’s explore how to use them.

You can insert a single Kick stream anywhere on your site using the [sw-kick-embed] shortcode. The basic shortcode will utilize the options set in your Kick Integration settings page.

[sw-kick-embed channel="lirik"]

To embed multiple Kick streams in various layouts, use the [sw-kick] shortcode. This shortcode allows you to customize the settings for each embed. Here’s an example:

[sw-kick layout="wall" channels="channel1,channel2,channel3"]

Using the settings on the Main Settings Page works great if you are simply going to use one Kick Integration on your site. Configure your settings, add your simple shortcode [sw-kick] and then you’re done.

But what if you want to have multiple Kick Integrations on your site? Maybe you want to have 2 or 3 on a single page, or you want to have one on multiple different pages with different settings? That’s where the shortcode attributes and values come in.

If you want to use multiple different integrations with custom settings on each throughout your site, you will have to set these custom variables in the shortcode. For example;

[streamweasels-kick channel="monstercat" autoplay="1"]

This will embed a Kick Wall Integration with 1 Kick channel with autoplay enabled.

Section titled “Full List of Shortcode Attributes and ValuesCopy link”
FieldAttributeValuesDescription
Channelschannel=""YouTube Channel ID (get ID here)Pulls all videos from YouTube channel
Limitplaylist=""YouTube playlist IDPull all videos from a YouTube playlist
FieldAttributeValuesDescription
layoutlayout=""wallUse the classic wall layout to display YouTube content


statusUse the showcase layout to display YouTube shorts


featureUse the feature layout to highlight special content on your page
FieldAttributeValuesDescription
Embedembed=""pageEmbed the YouTube content directly on the page
Start Mutedembed-muted=""1Start embedded content muted


0Start embedded content with sound
Display Title


Title Position


FieldAttributeValuesDescription
Show Offline Streamsshow-offline=""1Show offline streams in list


0Only show online streams in list
Offline Messageshow-offline-text=""Custom TextDisplay Custom message when ALL streams are offline
Offline Imageshow-offline-image=""Image URLDisplay Image when ALL streams are offline
FieldAttributeValuesDescription
Autoload Streamautoload=""1Display the YouTube embed for the top video


0Do not display the YouTube embed for the top video
Autoplay Streamautoplay=""1Autoplay the YouTube embed for the top video


0Do not autoplay the YouTube embed for the top video
Featured Stream


FieldAttributeValuesDescription
Titletitle=""Custom TextAdd your own title to embedded content
Subtitlesubtitle=""Custom TextAdd your own subtitle to embedded content
Offline Image logo-image=""Image URLDisplay a custom logo on each video
Custom Logo logo-bg-colour=""Colour Hex CodeAdd Background colour to logo
Hide Profile Image logo-border-colour=""Colour Hex CodeAdd border colour to logo
Logo Background Colour max-widthCustom number of pixelsset maximum width of contentOffline I
Logo Border Colour 


Max Width 






FieldAttributeValuesDescription
Tile Layouttile-layout=""detailedTile showing channel preview, channel name, logo and background colour


compactTile without background colour or profile logo
 Tile Sortingtile-sorting=""mostOrder tiles from most viewed first then descending


leastOrder tiles from least viewed first then ascending
 
alphaOrder tiles alphabetically by channel name


randomOrder tiles randomly
Background Colourtile-background-colour=""Colour Hex CodeBackground colour for tiles.
Title Colourtile-title-colour=""Colour Hex CodeSet colour of channel title on tile
Subtitle Coloursubtitle-colour=""Colour Hex CodeSet colour of channel subtitle on tile
Rounded Cornerstile-rounded-corners=""NumberSet pixel value for rounded corners, recommended between 5 - 40
FieldAttributeValuesDescription
Hover Effecthover-effect=""NoneNo Hover effect


youtubeYouTube style drop shadow effect on hover


playPlay button effect on hover
Hover Colourhover-colour=""Colour Hex CodeColour used with YouTube Hover effect for drop shadow