{"id":555,"date":"2022-05-25T20:27:42","date_gmt":"2022-05-25T20:27:42","guid":{"rendered":"http:\/\/localhost\/wordpress_odindocs\/?p=530"},"modified":"2022-05-25T20:27:42","modified_gmt":"2022-05-25T20:27:42","slug":"template-functions-4","status":"publish","type":"post","link":"https:\/\/odindesignthemes.com\/struninndocs\/template-functions-4\/","title":{"rendered":"Template Functions"},"content":{"rendered":"\n<p>The plugin provides template functions for the following widgets:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><a href=\"#channel-video-list\">Channel Video List<\/a><\/strong><\/li><li><a href=\"#channel-playlist-list\"><strong>Channel Playlist List<\/strong><\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"channel-video-list\"><strong>Channel Video List<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Syntax<\/h3>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#24831d\" class=\"has-inline-color\">struninnyoutube_template_channel_video_list(<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#cd2f23\" class=\"has-inline-color\">array<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#0f55c8\" class=\"has-inline-color\"> $args<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#24831d\" class=\"has-inline-color\">=<\/mark> [] <mark style=\"background-color:rgba(0, 0, 0, 0);color:#24831d\" class=\"has-inline-color\">)<\/mark><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Parameters<\/h3>\n\n\n\n<p><strong>$args<\/strong><br><em>(array)<\/em> <em>(Optional)<\/em> Arguments to modify template output.<\/p>\n\n\n<p style=\"padding-left: 40px;\"><strong>$additional_wrapper_classes<\/strong><br><em>(array) (Optional)<\/em> Additional classes for the wrapper.<\/p>\n<p style=\"padding-left: 40px;\"><strong>$template<\/strong><br><em>(string) (Optional) <\/em><span style=\"color: initial;\">Channel video list template, one of: &#8216;grid&#8217;, &#8216;slider&#8217;.<\/span><br><em>Default value: &#8216;grid&#8217;<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$playlist_id<\/strong><em><br>(string | bool) (Optional) <\/em><span style=\"color: initial;\">ID of the playlist to retrieve videos from, or false to return videos from the channel.<\/span><em><br>Default value: false<br><\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$display_thumbnail<\/strong><em><br>(bool) (Optional) <\/em><span style=\"color: initial;\">True to display video thumbnail, false to display iframe.<br><\/span><em>Default value: false<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$order<\/strong><em><br>(string) (Optional) <\/em><span style=\"color: initial;\">Order in which the videos are returned, one of: &#8216;date&#8217;, &#8216;rating&#8217;, &#8216;viewCount&#8217;.<br><\/span><em>Default value: &#8216;date&#8217;<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$max_results<\/strong><em><br>(int) (Optional) <\/em><span style=\"color: initial;\">Amount of videos to retrieve (0 &#8211; 50)<\/span>.<em><br>Default value: 5<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$rtl<\/strong><em><br>(bool) (Optional) <\/em><span style=\"color: initial;\">True if using right to left text<\/span>.<em><br>Default value: false<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$styles<\/strong><em><br>(string) (Optional) <\/em><span style=\"color: initial;\">Additional inline styles for the wrapper<\/span>.<\/p>\n<p style=\"padding-left: 40px;\"><strong>$slides_per_view<\/strong><em><br>(string | int) (Optional) <\/em><span style=\"color: initial;\">Number of slides per view, or &#8216;auto&#8217; (&#8216;slider&#8217; template only)<\/span>.<em><br>Default value: &#8216;auto&#8217;<br><\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$space_between<\/strong><em><br>(int) (Optional) <\/em><span style=\"color: initial;\">Space between slides (&#8216;slider&#8217; template only)<\/span>.<em><br>Default value: 20<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$centered_slides<\/strong><em><br>(bool) (Optional) <\/em><span style=\"color: initial;\">True to center slides (&#8216;slider&#8217; template only)<\/span>.<em><br>Default value: false<br><\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$loop<\/strong><em><br>(bool) (Optional) <\/em><span style=\"color: initial;\">True to loop slides (&#8216;slider&#8217; template only)<\/span>.<em><br>Default value: false<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$autoplay<\/strong><em><br>(bool) (Optional) <\/em><span style=\"color: initial;\">True to autoplay slides (&#8216;slider&#8217; template only)<\/span>.<em><br>Default value: false<br><\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$autoplay_delay<\/strong><em><br>(int) (Optional) <\/em><span style=\"color: initial;\">Delay between autoplay of slides in milliseconds (&#8216;slider&#8217; template only)<\/span>.<em><br>Default value: 3000<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$controls<\/strong><em><br>(bool) (Optional) <\/em><span style=\"color: initial;\">True to display slider controls (&#8216;slider&#8217; template only)<\/span>.<em><br>Default value: true<\/em><\/p>\n\n\n<h3 class=\"wp-block-heading\">Example<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>$args = &#91;\n  'template'                   =&gt; 'slider',\n  'additional_wrapper_classes' =&gt; &#91;'custom-class-1', 'custom-class-2']\n];\n\nstruninnyoutube_template_channel_video_list($args);<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"channel-playlist-list\"><strong>Channel Playlist List<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Syntax<\/h3>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#24831d\" class=\"has-inline-color\">struninnyoutube_template_channel_playlist_list(<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#cd2f23\" class=\"has-inline-color\">array<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#0f55c8\" class=\"has-inline-color\"> $args<\/mark> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#24831d\" class=\"has-inline-color\">=<\/mark> [] <mark style=\"background-color:rgba(0, 0, 0, 0);color:#24831d\" class=\"has-inline-color\">)<\/mark><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Parameters<\/h3>\n\n\n\n<p><strong>$args<\/strong><br><em>(array)<\/em> <em>(Optional)<\/em> Arguments to modify template output.<\/p>\n\n\n<p style=\"padding-left: 40px;\"><strong>$additional_wrapper_classes<\/strong><br \/><em>(array) (Optional)<\/em> Additional classes for the wrapper.<\/p>\n<p style=\"padding-left: 40px;\"><strong>$max_results<\/strong><em><br \/>(int) (Optional) <\/em><span style=\"color: initial;\">Amount of playlists to retrieve (0 &#8211; 50)<\/span>.<em><br \/>Default value: 5<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$rtl<\/strong><em><br \/>(bool) (Optional) <\/em><span style=\"color: initial;\">True if using right to left text<\/span>.<em><br \/>Default value: false<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$styles<\/strong><em><br \/>(string) (Optional) <\/em><span style=\"color: initial;\">Additional inline styles for the wrapper<\/span>.<\/p>\n<p style=\"padding-left: 40px;\"><strong>$slides_per_view<\/strong><em><br \/>(string | int) (Optional) <\/em><span style=\"color: initial;\">Number of slides per view, or &#8216;auto&#8217; (&#8216;slider&#8217; template only)<\/span>.<em><br \/>Default value: &#8216;auto&#8217;<br \/><\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$space_between<\/strong><em><br \/>(int) (Optional) <\/em><span style=\"color: initial;\">Space between slides (&#8216;slider&#8217; template only)<\/span>.<em><br \/>Default value: 0<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$centered_slides<\/strong><em><br \/>(bool) (Optional) <\/em><span style=\"color: initial;\">True to center slides (&#8216;slider&#8217; template only)<\/span>.<em><br \/>Default value: true<br \/><\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$loop<\/strong><em><br \/>(bool) (Optional) <\/em><span style=\"color: initial;\">True to loop slides (&#8216;slider&#8217; template only)<\/span>.<em><br \/>Default value: true<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$autoplay<\/strong><em><br \/>(bool) (Optional) <\/em><span style=\"color: initial;\">True to autoplay slides (&#8216;slider&#8217; template only)<\/span>.<em><br \/>Default value: false<br \/><\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$autoplay_delay<\/strong><em><br \/>(int) (Optional) <\/em><span style=\"color: initial;\">Delay between autoplay of slides in milliseconds (&#8216;slider&#8217; template only)<\/span>.<em><br \/>Default value: 3000<\/em><\/p>\n<p style=\"padding-left: 40px;\"><strong>$controls<\/strong><em><br \/>(bool) (Optional) <\/em><span style=\"color: initial;\">True to display slider controls (&#8216;slider&#8217; template only)<\/span>.<em><br \/>Default value: true<\/em><\/p>\n\n\n<h3 class=\"wp-block-heading\">Example<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>$args = &#91;\n  'controls'                   =&gt; false,\n  'additional_wrapper_classes' =&gt; &#91;'custom-class-1', 'custom-class-2']\n];\n\nstruninnyoutube_template_channel_playlist_list($args);<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>The plugin provides template functions for the following widgets: Channel Video List Channel Playlist List Channel Video List Syntax struninnyoutube_template_channel_video_list( array $args = [] ) Parameters $args(array) (Optional) Arguments to modify template output. $additional_wrapper_classes(array) (Optional) Additional classes for the wrapper. $template(string) (Optional) Channel video list template, one of: &#8216;grid&#8217;, &#8216;slider&#8217;.Default value: &#8216;grid&#8217; $playlist_id(string | bool) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,9],"tags":[],"class_list":["post-555","post","type-post","status-publish","format-standard","hentry","category-feed-and-playlist-slider-plugin","category-struninn-for-youtube"],"_links":{"self":[{"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/posts\/555"}],"collection":[{"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/comments?post=555"}],"version-history":[{"count":1,"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/posts\/555\/revisions"}],"predecessor-version":[{"id":612,"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/posts\/555\/revisions\/612"}],"wp:attachment":[{"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/media?parent=555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/categories?post=555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/odindesignthemes.com\/struninndocs\/wp-json\/wp\/v2\/tags?post=555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}