[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1K-jE3qX-psU6AkccP5zh8a2AOGRrZ2ErHJQtthgS1c":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":85,"crawl_stats":37,"alternatives":92,"analysis":171,"fingerprints":438},"streamweasels-twitch-integration","StreamWeasels Twitch Integration","1.9.4","StreamWeasels","https:\u002F\u002Fprofiles.wordpress.org\u002Fstreamweasels\u002F","\u003Cp>Embed Twitch streams with our collection of Twitch Blocks and Shortcodes. Works with Block Editor, Classic Editor, and Page Builders.\u003C\u002Fp>\n\u003Ch3>The most advanced Twitch plugin for WordPress\u003C\u002Fh3>\n\u003Cp>For over 8 years, \u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com?utm_source=wordpress&utm_medium=twitch-integration&utm_campaign=readme\" rel=\"nofollow ugc\">StreamWeasels\u003C\u002Fa> have been helping thousands of WordPress websites \u003Cstrong>display twitch streams in their WordPress websites\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>StreamWeasels Twitch Integration is the latest and greatest plugin from StreamWeasels that \u003Cstrong>takes Twitch Integration to the next level\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>This plugin allows you to \u003Cstrong>display twitch streams anywhere on your website\u003C\u002Fstrong> in a variety of unique and professional-looking layouts.\u003C\u002Fp>\n\u003Ch3>Embed a Single Twitch Stream based on Channel\u003C\u002Fh3>\n\u003Cp>StreamWeasels Twitch Integration allows you to embed a single Twitch stream anywhere on your website with our easy-to-use Gutenberg block or shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Embed a single stream with the following shortcode: [sw-embed channel=”lirik”]\u003C\u002Fli>\n\u003Cli>No Twitch API connection required for a single stream embed\u003C\u002Fli>\n\u003Cli>Customise your embed with the following options:\u003C\u002Fli>\n\u003Cli>Autoplay\u003C\u002Fli>\n\u003Cli>Start Muted\u003C\u002Fli>\n\u003Cli>Embed Chat\u003C\u002Fli>\n\u003Cli>Colour Theme\u003C\u002Fli>\n\u003Cli>Embed Width\u003C\u002Fli>\n\u003Cli>Embed Height\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Display Twitch Streams by Game, Channel List, Team and more\u003C\u002Fh3>\n\u003Cp>StreamWeasels Twitch Integration allows you to display groups of streams from Twitch based on Games, Channels, Teams, Languages, Titles and more.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Embed a group of streams with the following shortcode: [sw-twitch channels=”monstercat,lirik,sodapoppin”]\u003C\u002Fli>\n\u003Cli>Twitch API connection required for a group of streams embed\u003C\u002Fli>\n\u003Cli>Display upto 1000 streamers playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display upto 1000 streamers from a specified \u003Cstrong>List of Channels\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display upto 1000 streamers from a specific \u003Cstrong>Twitch Team\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display only streams with a specific \u003Cem>tag\u003C\u002Fem> in the \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display streams in a \u003Cstrong>specific language\u003C\u002Fstrong> only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Combinations\u003C\u002Fh3>\n\u003Cp>You can combine our options for some very powerful Twitch Integrations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display all streamers from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> only if they are playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers from a \u003Cstrong>List of Channels\u003C\u002Fstrong> only if they are playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers playing a specific \u003Cstrong>Game\u003C\u002Fstrong> but only if they have a specific \u003Cstrong>Tag\u003C\u002Fstrong> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>Here are some real examples from some of the many StreamWeasels Twitch Integration users.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display all users from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> but only if they’re playing \u003Cstrong>League of Legends\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display 100 \u003Cstrong>GTA V\u003C\u002Fstrong> Streamers but only if they have \u003Cem>NoPixel\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all users from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> but only if they have \u003Cem>#LGBTQ+\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers playing \u003Cstrong>Music\u003C\u002Fstrong> but only if they have \u003Cem>Requests\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Layouts\u003C\u002Fh3>\n\u003Cp>The best part about StreamWeasels Twitch Integration is our library of \u003Cstrong>Add-on Plugins\u003C\u002Fstrong>. Our \u003Cstrong>free\u003C\u002Fstrong> Add-ons allow you to unlock a variety of different layouts for your Twitch streams.\u003C\u002Fp>\n\u003Ch3>Free Layouts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed-wall\u002F\" rel=\"ugc\">[Layout] Twitch Wall\u003C\u002Fa>. Display a large number of streams all on one page, just like Twitch.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed-player\u002F\" rel=\"ugc\">[Layout] Twitch Player\u003C\u002Fa>. Display a any number of streams in a small space, with a scrolling sidebar and space for the embed.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed\u002F\" rel=\"ugc\">[Layout] Twitch Rail\u003C\u002Fa>. Display a large number of streams in a tiny space, with the ability to swipe left and right.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstream-status-for-twitch\u002F\" rel=\"ugc\">[Layout] Twitch Status\u003C\u002Fa>. Simply display your Twitch live status on every page of your website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fproduct\u002Ftwitch-vods\u002F?utm_source=wordpress&utm_medium=twitch-integration&utm_campaign=readme\" rel=\"nofollow ugc\">[Layout] Twitch Vods\u003C\u002Fa>. The easiest way to display Twitch VODS on your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO Layouts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fproduct\u002Ftwitch-feature\u002F?utm_source=wordpress&utm_medium=twitch-integration&utm_campaign=readme\" rel=\"nofollow ugc\">[Layout] Twitch Feature\u003C\u002Fa>. Slick, professional-style layout inspired by the Twitch homepage.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fproduct\u002Ftwitch-nav\u002F?utm_source=wordpress&utm_medium=twitch-integration&utm_campaign=readme\" rel=\"nofollow ugc\">[Layout] Twitch Nav\u003C\u002Fa>. The easiest way to display Twitch status in your main navigation.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fproduct\u002Ftwitch-showcase\u002F?utm_source=wordpress&utm_medium=twitch-integration&utm_campaign=readme\" rel=\"nofollow ugc\">[Layout] Twitch Showcase\u003C\u002Fa>. Professional eSports-inspired layout.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Read More\u003C\u002Fh3>\n\u003Cp>If you want to learn more about StreamWeasels Twitch Integration, check out these links.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.streamweasels.com\u002Farticle\u002F22-getting-started-with-twitch-integration\" rel=\"nofollow ugc\">Twitch Integration – Getting Started Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCo885jUiOeyhtHDFUbdx8rQ\" rel=\"nofollow ugc\">Check out our YouTube Guides\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStreamWeasels\" rel=\"nofollow ugc\">Follow us on Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdiscord.com\u002Finvite\u002FHSwfPbm\" rel=\"nofollow ugc\">Join us on Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Need Help? Get in touch!\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Embed Twitch streams with our collection of Twitch Blocks and Shortcodes. Works with Block Editor, Classic Editor, and Page Builders.",1000,50199,96,23,"2025-07-28T09:58:00.000Z","6.7.5","5.0","",[20,21,22,23,24],"twitch","twitch-api","twitch-blocks","twitch-embed","twitch-streams","https:\u002F\u002Fwww.streamweasels.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstreamweasels-twitch-integration.zip",4,0,"2025-07-28 00:00:00","2026-03-15T15:16:48.613Z",[32,47,58,73],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":6,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":29,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2025-7809","streamweasels-twitch-integration-authenticated-contributor-stored-cross-site-scripting-2","StreamWeasels Twitch Integration \u003C= 1.9.3 - Authenticated (Contributor+) Stored Cross-Site Scripting","The StreamWeasels Twitch Integration plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'data-uuid' attribute in all versions up to, and including, 1.9.3 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.9.3","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-07-29 03:41:22",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Feed5b1ea-213c-4a37-b357-8d058af86d38?source=api-prod",1,{"id":48,"url_slug":49,"title":50,"description":51,"plugin_slug":4,"theme_slug":37,"affected_versions":52,"patched_in_version":53,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":54,"updated_date":55,"references":56,"days_to_patch":46},"CVE-2024-9897","streamweasels-twitch-integration-authenticated-contributor-stored-cross-site-scripting-via-sw-twitch-embed-shortcode","StreamWeasels Twitch Integration \u003C= 1.8.6 - Authenticated (Contributor+) Stored Cross-Site Scripting via sw-twitch-embed Shortcode","The StreamWeasels Twitch Integration plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's sw-twitch-embed shortcode in all versions up to, and including, 1.8.6 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=1.8.6","1.8.7","2024-10-18 20:37:40","2024-10-19 09:37:43",[57],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd2922c85-7e16-48a1-9c43-c1a9d34571e0?source=api-prod",{"id":59,"url_slug":60,"title":61,"description":62,"plugin_slug":4,"theme_slug":37,"affected_versions":63,"patched_in_version":64,"severity":39,"cvss_score":65,"cvss_vector":66,"vuln_type":67,"published_date":68,"updated_date":69,"references":70,"days_to_patch":72},"CVE-2024-32716","streamweasels-twitch-integration-unauthenticated-sensitive-information-exposure","StreamWeasels Twitch Integration \u003C= 1.7.8 - Unauthenticated Sensitive Information Exposure","The StreamWeasels Twitch Integration plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.7.8 via the sw-twitch-embed shortcode. This makes it possible for unauthenticated attackers to view potentially sensitive information.","\u003C=1.7.8","1.8.0",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Exposure of Sensitive Information to an Unauthorized Actor","2024-04-22 00:00:00","2024-04-30 14:39:42",[71],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0d7b3f2a-0a82-4cd4-96a9-2b1257d7b13c?source=api-prod",9,{"id":74,"url_slug":75,"title":76,"description":77,"plugin_slug":4,"theme_slug":37,"affected_versions":78,"patched_in_version":79,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":80,"updated_date":81,"references":82,"days_to_patch":84},"CVE-2024-29766","streamweasels-twitch-integration-authenticated-contributor-stored-cross-site-scripting","StreamWeasels Twitch Integration \u003C= 1.7.5 - Authenticated (Contributor+) Stored Cross-Site Scripting","The StreamWeasels Twitch Integration plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 1.7.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=1.7.5","1.7.6","2024-03-25 00:00:00","2024-04-01 16:05:30",[83],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3dd66c4f-46f8-46d2-b424-beb6ecc69675?source=api-prod",8,{"slug":86,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":87,"avg_security_score":88,"avg_patch_time_days":89,"trust_score":90,"computed_at":91},"streamweasels",2090,97,2,98,"2026-04-04T02:45:16.986Z",[93,113,126,136,157],{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":17,"requires_php":18,"tags":107,"homepage":109,"download_link":110,"security_score":111,"vuln_count":89,"unpatched_count":46,"last_vuln_date":112,"fetched_at":30},"ttv-easy-embed-player","Twitch Player","2.1.3","JayBee","https:\u002F\u002Fprofiles.wordpress.org\u002Fjburleigh1\u002F","\u003Cp>Twitch streams for your WordPress website – Twitch Player unlocks a compact, cinema-style layout, great for embedded stream experience.\u003C\u002Fp>\n\u003Ch3>The most advanced Twitch plugin for WordPress\u003C\u002Fh3>\n\u003Cp>For over 5 years, StreamWeasels have been helping thousands of WordPress websites \u003Cstrong>display twitch streams in their WordPress websites\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Twitch Player must now be combined with our new plugin – \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fstreamweasels-twitch-integration\u002F\" rel=\"nofollow ugc\">StreamWeasels Twitch Integration\u003C\u002Fa>, to unlock the latest and greatest plugin from StreamWeasels that \u003Cstrong>takes Twitch Integration to the next level\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Display Twitch Streams by Game, Channel List, Team and more\u003C\u002Fh3>\n\u003Cp>Twitch Player combined with \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fstreamweasels-twitch-integration\u002F\" rel=\"nofollow ugc\">StreamWeasels Twitch Integration\u003C\u002Fa> allows you to display streams on your website from twitch.tv based on Games, Channels, Teams, Languages, Titles and more.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display upto 100 streamers playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display upto 1000 streamers from a specified \u003Cstrong>List of Channels\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display upto 1000 streamers from a specific \u003Cstrong>Twitch Team\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display only streams with a specific \u003Cem>tag\u003C\u002Fem> in the \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display streams in a \u003Cstrong>specific language\u003C\u002Fstrong> only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Combinations\u003C\u002Fh3>\n\u003Cp>You can combine our options for some very powerful Twitch Integrations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display all streamers from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> only if they are playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers from a \u003Cstrong>List of Channels\u003C\u002Fstrong> only if they are playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers playing a specific \u003Cstrong>Game\u003C\u002Fstrong> but only if they have a specific \u003Cstrong>Tag\u003C\u002Fstrong> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>Here are some real examples from some of the many StreamWeasels Twitch Integration users.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display all users from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> but only if they’re playing \u003Cstrong>League of Legends\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display 100 \u003Cstrong>GTA V\u003C\u002Fstrong> Streamers but only if they have \u003Cem>NoPixel\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all users from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> but only if they have \u003Cem>#LGBTQ+\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers playing \u003Cstrong>Music\u003C\u002Fstrong> but only if they have \u003Cem>Requests\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Layouts\u003C\u002Fh3>\n\u003Cp>Twitch Player is now one Add-on of many add-ons for our new plugin – \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fstreamweasels-twitch-integration\u002F\" rel=\"nofollow ugc\">StreamWeasels Twitch Integration\u003C\u002Fa>. Add-ons allow you to unlock a variety of different layouts for your Twitch streams.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed-wall\u002F\" rel=\"ugc\">[Add-on] Twitch Wall\u003C\u002Fa>. Display a large number of streams all on one page, just like Twitch.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed-player\u002F\" rel=\"ugc\">[Add-on] Twitch Player\u003C\u002Fa>. Display a any number of streams in a small space, with a scrolling sidebar and space for the embed.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed\u002F\" rel=\"ugc\">[Add-on] Twitch Rail\u003C\u002Fa>. Display a large number of streams in a tiny space, with the ability to swipe left and right.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fproduct\u002Ftwitch-feature-pro\u002F\" rel=\"nofollow ugc\">[Add-on] Twitch Feature\u003C\u002Fa>. Display a large number of streams, with one featured stream in the middle, with the ability to swipe left and right.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Read More\u003C\u002Fh3>\n\u003Cp>If you want to learn more about StreamWeasels Twitch Integration, check out these links.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.streamweasels.com\u002Farticle\u002F22-getting-started-with-twitch-integration\" rel=\"nofollow ugc\">Twitch Integration – Getting Started Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCo885jUiOeyhtHDFUbdx8rQ\" rel=\"nofollow ugc\">Check out our YouTube Guides\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStreamWeasels\" rel=\"nofollow ugc\">Follow us on Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdiscord.com\u002Finvite\u002FHSwfPbm\" rel=\"nofollow ugc\">Join us on Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Need Help? Get in touch!\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Twitch streams for your WordPress website - Twitch Player unlocks a compact, cinema-style layout, great for embedded stream experience.",200,24405,74,6,"2023-06-14T13:43:00.000Z","6.2.9",[20,21,23,24,108],"twitch-tv","https:\u002F\u002Fwww.streamweasels.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fttv-easy-embed-player.zip",61,"2025-12-19 00:00:00",{"slug":114,"name":115,"version":116,"author":97,"author_profile":98,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":13,"num_ratings":121,"last_updated":122,"tested_up_to":106,"requires_at_least":17,"requires_php":18,"tags":123,"homepage":109,"download_link":124,"security_score":125,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"ttv-easy-embed","Twitch Rail","2.1.4","\u003Cp>Twitch streams for your WordPress website – Twitch Rail unlocks a horizontal scrolling layout, to display many streams in a small space.\u003C\u002Fp>\n\u003Ch3>The most advanced Twitch plugin for WordPress\u003C\u002Fh3>\n\u003Cp>For over 5 years, StreamWeasels have been helping thousands of WordPress websites \u003Cstrong>display twitch streams in their WordPress websites\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Twitch Rail must now be combined with our new plugin – \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fstreamweasels-twitch-integration\u002F\" rel=\"nofollow ugc\">StreamWeasels Twitch Integration\u003C\u002Fa>, to unlock the latest and greatest plugin from StreamWeasels that \u003Cstrong>takes Twitch Integration to the next level\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Display Twitch Streams by Game, Channel List, Team and more\u003C\u002Fh3>\n\u003Cp>Twitch Rail combined with \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fstreamweasels-twitch-integration\u002F\" rel=\"nofollow ugc\">StreamWeasels Twitch Integration\u003C\u002Fa> allows you to display streams on your website from twitch.tv based on Games, Channels, Teams, Languages, Titles and more.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display upto 100 streamers playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display upto 1000 streamers from a specified \u003Cstrong>List of Channels\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display upto 1000 streamers from a specific \u003Cstrong>Twitch Team\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display only streams with a specific \u003Cem>tag\u003C\u002Fem> in the \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display streams in a \u003Cstrong>specific language\u003C\u002Fstrong> only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Combinations\u003C\u002Fh3>\n\u003Cp>You can combine our options for some very powerful Twitch Integrations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display all streamers from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> only if they are playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers from a \u003Cstrong>List of Channels\u003C\u002Fstrong> only if they are playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers playing a specific \u003Cstrong>Game\u003C\u002Fstrong> but only if they have a specific \u003Cstrong>Tag\u003C\u002Fstrong> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>Here are some real examples from some of the many StreamWeasels Twitch Integration users.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display all users from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> but only if they’re playing \u003Cstrong>League of Legends\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display 100 \u003Cstrong>GTA V\u003C\u002Fstrong> Streamers but only if they have \u003Cem>NoPixel\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all users from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> but only if they have \u003Cem>#LGBTQ+\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers playing \u003Cstrong>Music\u003C\u002Fstrong> but only if they have \u003Cem>Requests\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Layouts\u003C\u002Fh3>\n\u003Cp>Twitch Rail is now one Add-on of many add-ons for our new plugin – \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fstreamweasels-twitch-integration\u002F\" rel=\"nofollow ugc\">StreamWeasels Twitch Integration\u003C\u002Fa>. Add-ons allow you to unlock a variety of different layouts for your Twitch streams.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed-wall\u002F\" rel=\"ugc\">[Add-on] Twitch Wall\u003C\u002Fa>. Display a large number of streams all on one page, just like Twitch.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed-player\u002F\" rel=\"ugc\">[Add-on] Twitch Player\u003C\u002Fa>. Display a any number of streams in a small space, with a scrolling sidebar and space for the embed.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed\u002F\" rel=\"ugc\">[Add-on] Twitch Rail\u003C\u002Fa>. Display a large number of streams in a tiny space, with the ability to swipe left and right.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fproduct\u002Ftwitch-feature-pro\u002F\" rel=\"nofollow ugc\">[Add-on] Twitch Feature\u003C\u002Fa>. Display a large number of streams, with one featured stream in the middle, with the ability to swipe left and right.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Read More\u003C\u002Fh3>\n\u003Cp>If you want to learn more about StreamWeasels Twitch Integration, check out these links.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.streamweasels.com\u002Farticle\u002F22-getting-started-with-twitch-integration\" rel=\"nofollow ugc\">Twitch Integration – Getting Started Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCo885jUiOeyhtHDFUbdx8rQ\" rel=\"nofollow ugc\">Check out our YouTube Guides\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStreamWeasels\" rel=\"nofollow ugc\">Follow us on Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdiscord.com\u002Finvite\u002FHSwfPbm\" rel=\"nofollow ugc\">Join us on Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Need Help? Get in touch!\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Twitch streams for your WordPress website - Twitch Rail unlocks a horizontal scrolling layout, to display many streams in a small space.",100,31709,11,"2023-06-14T13:45:00.000Z",[20,21,23,24,108],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fttv-easy-embed.zip",85,{"slug":127,"name":128,"version":129,"author":97,"author_profile":98,"description":130,"short_description":131,"active_installs":119,"downloaded":132,"rating":90,"num_ratings":72,"last_updated":133,"tested_up_to":106,"requires_at_least":17,"requires_php":18,"tags":134,"homepage":109,"download_link":135,"security_score":125,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"ttv-easy-embed-wall","Twitch Wall","2.1.5","\u003Cp>Twitch streams for your WordPress website – Twitch Wall unlocks a classic Twitch layout for displaying many streams at once.\u003C\u002Fp>\n\u003Ch3>The most advanced Twitch plugin for WordPress\u003C\u002Fh3>\n\u003Cp>For over 5 years, StreamWeasels have been helping thousands of WordPress websites \u003Cstrong>display twitch streams in their WordPress websites\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Twitch Wall must now be combined with our new plugin – \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fstreamweasels-twitch-integration\u002F\" rel=\"nofollow ugc\">StreamWeasels Twitch Integration\u003C\u002Fa>, to unlock the latest and greatest plugin from StreamWeasels that \u003Cstrong>takes Twitch Integration to the next level\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Display Twitch Streams by Game, Channel List, Team and more\u003C\u002Fh3>\n\u003Cp>Twitch Wall combined with \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fstreamweasels-twitch-integration\u002F\" rel=\"nofollow ugc\">StreamWeasels Twitch Integration\u003C\u002Fa> allows you to display streams on your website from twitch.tv based on Games, Channels, Teams, Languages, Titles and more.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display upto 100 streamers playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display upto 1000 streamers from a specified \u003Cstrong>List of Channels\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display upto 1000 streamers from a specific \u003Cstrong>Twitch Team\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display only streams with a specific \u003Cem>tag\u003C\u002Fem> in the \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display streams in a \u003Cstrong>specific language\u003C\u002Fstrong> only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Combinations\u003C\u002Fh3>\n\u003Cp>You can combine our options for some very powerful Twitch Integrations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display all streamers from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> only if they are playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers from a \u003Cstrong>List of Channels\u003C\u002Fstrong> only if they are playing a specific \u003Cstrong>Game\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers playing a specific \u003Cstrong>Game\u003C\u002Fstrong> but only if they have a specific \u003Cstrong>Tag\u003C\u002Fstrong> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>Here are some real examples from some of the many StreamWeasels Twitch Integration users.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display all users from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> but only if they’re playing \u003Cstrong>League of Legends\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display 100 \u003Cstrong>GTA V\u003C\u002Fstrong> Streamers but only if they have \u003Cem>NoPixel\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all users from a \u003Cstrong>Twitch Team\u003C\u002Fstrong> but only if they have \u003Cem>#LGBTQ+\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display all streamers playing \u003Cstrong>Music\u003C\u002Fstrong> but only if they have \u003Cem>Requests\u003C\u002Fem> in their \u003Cstrong>Stream Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Layouts\u003C\u002Fh3>\n\u003Cp>Twitch Wall is now one Add-on of many add-ons for our new plugin – \u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fstreamweasels-twitch-integration\u002F\" rel=\"nofollow ugc\">StreamWeasels Twitch Integration\u003C\u002Fa>. Add-ons allow you to unlock a variety of different layouts for your Twitch streams.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed-wall\u002F\" rel=\"ugc\">[Add-on] Twitch Wall\u003C\u002Fa>. Display a large number of streams all on one page, just like Twitch.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed-player\u002F\" rel=\"ugc\">[Add-on] Twitch Player\u003C\u002Fa>. Display a any number of streams in a small space, with a scrolling sidebar and space for the embed.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fttv-easy-embed\u002F\" rel=\"ugc\">[Add-on] Twitch Rail\u003C\u002Fa>. Display a large number of streams in a tiny space, with the ability to swipe left and right.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fproduct\u002Ftwitch-feature-pro\u002F\" rel=\"nofollow ugc\">[Add-on] Twitch Feature\u003C\u002Fa>. Display a large number of streams, with one featured stream in the middle, with the ability to swipe left and right.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Read More\u003C\u002Fh3>\n\u003Cp>If you want to learn more about StreamWeasels Twitch Integration, check out these links.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.streamweasels.com\u002Farticle\u002F22-getting-started-with-twitch-integration\" rel=\"nofollow ugc\">Twitch Integration – Getting Started Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCo885jUiOeyhtHDFUbdx8rQ\" rel=\"nofollow ugc\">Check out our YouTube Guides\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStreamWeasels\" rel=\"nofollow ugc\">Follow us on Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdiscord.com\u002Finvite\u002FHSwfPbm\" rel=\"nofollow ugc\">Join us on Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.streamweasels.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Need Help? Get in touch!\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Twitch streams for your WordPress website - Twitch Wall unlocks a classic Twitch layout for displaying many streams at once.",20918,"2023-06-14T13:21:00.000Z",[20,21,23,24,108],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fttv-easy-embed-wall.zip",{"slug":137,"name":138,"version":139,"author":140,"author_profile":141,"description":142,"short_description":143,"active_installs":144,"downloaded":145,"rating":146,"num_ratings":46,"last_updated":147,"tested_up_to":148,"requires_at_least":149,"requires_php":150,"tags":151,"homepage":154,"download_link":155,"security_score":156,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"twitchpress","TwitchPress","3.18.0","Ryan Bayne","https:\u002F\u002Fprofiles.wordpress.org\u002Fryan-bayne\u002F","\u003Cp>Add the power of the Twitch API to your WordPress by installing this plugin.\u003Cbr \u002F>\nSome features are similar to those found in premium plugins and as development\u003Cbr \u002F>\ncontinues. More features will match those premium plugins.\u003C\u002Fp>\n\u003Cp>TwitchPress is unofficial and has not been endorsed by Twitch Interactive, Inc. Use of this plugin requires\u003Cbr \u002F>\nthe full understanding and acceptance of Twitch Interactive, Inc. terms of service.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitchpress.wordpress.com\" title=\"\" rel=\"nofollow ugc\">Blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FRyanBayne\u002FTwitchPress\" title=\"\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>       \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fryan_r_bayne\" title=\"Follow the projects Tweets.\" rel=\"nofollow ugc\">Developers Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Ftwitchpress\" title=\"Follow the projects Tweets.\" rel=\"nofollow ugc\">TwitchPress Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.twitch.tv\u002Flolindark1\" title=\"Follow my Twitch channel.\" rel=\"nofollow ugc\">Authors Twitch\u003C\u002Fa>   \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FScrhXPE\" title=\"Chat about TwitchPress on Discord.\" rel=\"nofollow ugc\">Discord Chat\u003C\u002Fa>     \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.patreon.com\u002Ftwitchpress\" title=\"\" rel=\"nofollow ugc\">Patreon Pledges\u003C\u002Fa>     \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paypal.me\u002Fzypherevolved\" title=\"\" rel=\"nofollow ugc\">PayPal Donations\u003C\u002Fa>       \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Free Pro Features\u003C\u002Fli>\n\u003Cli>Sign-In Via Twitch\u003C\u002Fli>\n\u003Cli>Registration Via Twitch\u003C\u002Fli>\n\u003Cli>Follower Only Content \u003C\u002Fli>\n\u003Cli>Embed Live Streams\u003C\u002Fli>\n\u003Cli>Embed Live Chat\u003C\u002Fli>\n\u003Cli>Full-Width Split-Screen Layout\u003C\u002Fli>\n\u003Cli>Redirect Visitors Anywhere \u003C\u002Fli>\n\u003Cli>Channel List Shortcode\u003C\u002Fli>\n\u003Cli>Twitch.tv Logo as Avatars\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Beta Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Ultimate Members Integration\u003C\u002Fli>\n\u003Cli>Subscribers Only Content\u003C\u002Fli>\n\u003Cli>Subscriber Only Posts \u003C\u002Fli>\n\u003Cli>Subscriber Roles\u002FCapabilities\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>The plugins development is fully supported. The community can support each\u003Cbr \u002F>\nother on the projects \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FScrhXPE\" title=\"Chat about TwitchPress on Discord.\" rel=\"nofollow ugc\">Discord\u003C\u002Fa>\u003Cbr \u002F>\nand you can unlock premium support by joining the projects \u003Ca href=\"https:\u002F\u002Fwww.patreon.com\u002Ftwitchpress\" title=\"\" rel=\"nofollow ugc\">Patreon\u003C\u002Fa>\u003Cbr \u002F>\nor donating via \u003Ca href=\"https:\u002F\u002Fwww.paypal.me\u002Fzypherevolved\" title=\"\" rel=\"nofollow ugc\">PayPal\u003C\u002Fa> or other agreed methods.\u003C\u002Fp>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cp>Translator needed to localize the Channel Solution for Twitch.\u003C\u002Fp>\n\u003Ch3>Contributors\u003C\u002Fh3>\n\u003Cp>List of developers and people who have supported development in a technical way…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>nookyyy      – A popular Twitch.tv streamer who done half of the testing.\u003C\u002Fli>\n\u003Cli>IBurn36360   – Author of the main Twitch API class on GitHub.\u003C\u002Fli>\n\u003Cli>Automattic   – The plugins initial design is massively based on their work.  \u003C\u002Fli>\n\u003Cli>Ashley Rich  – I used a great class by Ashley (Username A5shleyRich).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Version Numbers and Updating\u003C\u002Fh3>\n\u003Cp>Explanation of versioning used by myself Ryan Bayne. The versioning scheme I use is called “Semantic Versioning 2.0.0” and more\u003Cbr \u002F>\ninformation about it can be found at http:\u002F\u002Fsemver.org\u002F\u003C\u002Fp>\n\u003Cp>These are the rules followed to increase the TwitchPress plugin version number. Given a version number MAJOR.MINOR.PATCH, increment the:\u003C\u002Fp>\n\u003Cp>MAJOR version when you make incompatible API changes,\u003Cbr \u002F>\nMINOR version when you add functionality in a backwards-compatible manner, and\u003Cbr \u002F>\nPATCH version when you make backwards-compatible bug fixes.\u003C\u002Fp>\n\u003Cp>Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.\u003C\u002Fp>\n","Unofficial Twitch.tv power-up for your WordPress!",10,6236,20,"2024-08-26T23:03:00.000Z","6.6.5","5.4","5.6",[20,152,23,153,108],"twitch-channel","twitch-stream","https:\u002F\u002Ftwitchpress.wordpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitchpress.3.18.0.zip",92,{"slug":158,"name":159,"version":160,"author":140,"author_profile":141,"description":161,"short_description":162,"active_installs":144,"downloaded":163,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":164,"requires_at_least":165,"requires_php":150,"tags":166,"homepage":168,"download_link":169,"security_score":119,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":170},"twitchpress-embed-everything","TwitchPress Embed Everything","1.3.0","\u003Cp>Add the Embed Everything plugin to your blog after installing the core TwitchPress plugin\u003Cbr \u002F>\ncalled Channel Solution for Twitch. The core plugin provides a platform to build an advanced\u003Cbr \u002F>\nTwitch system that can enhance how we use Twitch iframe and API features.\u003C\u002Fp>\n\u003Cp>This plugin focuses on a feature provided on the Twitch.tv developer site called Embed Everything.\u003Cbr \u002F>\nThe feature is still a beta in October 2017 and for now this extension should be treated as a beta.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdev.twitch.tv\u002Fdocs\u002Fembed#embedding-everything-public-beta\" title=\"\" rel=\"nofollow ugc\">Twitch Dev Docs\u003C\u002Fa>    \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitchpress.wordpress.com\" title=\"\" rel=\"nofollow ugc\">TwitchPress Blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FRyanBayne\u002FTwitchPress\" title=\"\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>       \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fryan_r_bayne\" title=\"Follow the projects Tweets.\" rel=\"nofollow ugc\">Developers Twitter\u003C\u002Fa>     \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Ftwitchpress\" title=\"Follow the projects Tweets.\" rel=\"nofollow ugc\">Plugins Twitter\u003C\u002Fa>     \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.twitch.tv\u002Fzypherevolved\" title=\"Follow my Twitch channel.\" rel=\"nofollow ugc\">Authors Twitch\u003C\u002Fa>     \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FNaRB3wE\" title=\"Chat about TwitchPress on Discord.\" rel=\"nofollow ugc\">Discord Chat\u003C\u002Fa>          \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.patreon.com\u002Fzypherevolved\" title=\"\" rel=\"nofollow ugc\">Patreon Donations\u003C\u002Fa>     \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paypal.me\u002Fzypherevolved\" title=\"\" rel=\"nofollow ugc\">PayPal Donations\u003C\u002Fa>       \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Embed Twitch Live Video\u003C\u002Fli>\n\u003Cli>Embed Twitch Live Chat\u003C\u002Fli>\n\u003Cli>Sign In Button\u003C\u002Fli>\n\u003Cli>Follow Button\u003C\u002Fli>\n\u003Cli>Subscribe Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cp>Translator needed to localize our Channel Solution for Twitch: TwitchPress, and it’s extensions.\u003C\u002Fp>\n\u003Ch3>Version Numbers and Updating\u003C\u002Fh3>\n\u003Cp>Explanation of versioning used by myself Ryan Bayne. The versioning scheme I use is called “Semantic Versioning 2.0.0” and more\u003Cbr \u002F>\ninformation about it can be found at http:\u002F\u002Fsemver.org\u002F\u003C\u002Fp>\n\u003Cp>These are the rules followed to increase the TwitchPress plugin version number. Given a version number MAJOR.MINOR.PATCH, increment the:\u003C\u002Fp>\n\u003Cp>MAJOR version when you make incompatible API changes,\u003Cbr \u002F>\nMINOR version when you add functionality in a backwards-compatible manner, and\u003Cbr \u002F>\nPATCH version when you make backwards-compatible bug fixes.\u003Cbr \u002F>\nAdditional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.\u003C\u002Fp>\n","Add the Embed Everything plugin to your blog after installing the core TwitchPress plugin called Channel Solution for Twitch.",2647,"4.9.29","4.4",[20,23,108,137,167],"twitchpress-extension","http:\u002F\u002Ftwitchpress.wordpress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitchpress-embed-everything.1.3.0.zip","2026-03-15T10:48:56.248Z",{"attackSurface":172,"codeSignals":305,"taintFlows":423,"riskAssessment":424,"analyzedAt":437},{"hooks":173,"ajaxHandlers":244,"restRoutes":258,"shortcodes":287,"cronEvents":301,"entryPointCount":304,"unprotectedCount":84},[174,180,185,188,191,194,196,199,201,204,208,211,213,215,217,219,221,224,226,228,230,233,237,239],{"type":175,"name":176,"callback":177,"file":178,"line":179},"action","swti_cron","swti_run_cron","admin\\class-streamweasels-admin.php",205,{"type":175,"name":181,"callback":182,"file":183,"line":184},"plugins_loaded","anonymous","includes\\class-streamweasels.php",162,{"type":175,"name":186,"callback":182,"file":183,"line":187},"admin_notices",174,{"type":175,"name":189,"callback":182,"file":183,"line":190},"admin_menu",175,{"type":175,"name":192,"callback":182,"file":183,"line":193},"admin_enqueue_scripts",176,{"type":175,"name":192,"callback":182,"file":183,"line":195},177,{"type":175,"name":197,"callback":182,"file":183,"line":198},"init",178,{"type":175,"name":197,"callback":182,"file":183,"line":200},179,{"type":175,"name":202,"callback":182,"file":183,"line":203},"rest_api_init",180,{"type":205,"name":206,"callback":182,"file":183,"line":207},"filter","block_categories_all",183,{"type":205,"name":209,"callback":182,"file":183,"line":210},"plugin_action_links",190,{"type":175,"name":189,"callback":182,"file":183,"line":212},249,{"type":175,"name":189,"callback":182,"file":183,"line":214},258,{"type":175,"name":189,"callback":182,"file":183,"line":216},267,{"type":175,"name":189,"callback":182,"file":183,"line":218},276,{"type":175,"name":189,"callback":182,"file":183,"line":220},285,{"type":175,"name":222,"callback":182,"file":183,"line":223},"wp_enqueue_scripts",303,{"type":175,"name":222,"callback":182,"file":183,"line":225},304,{"type":175,"name":197,"callback":182,"file":183,"line":227},305,{"type":175,"name":197,"callback":182,"file":183,"line":229},306,{"type":175,"name":231,"callback":182,"file":183,"line":232},"wp_footer",307,{"type":175,"name":231,"callback":234,"file":235,"line":236},"closure","public\\class-streamweasels-public.php",415,{"type":175,"name":231,"callback":234,"file":235,"line":238},420,{"type":205,"name":240,"callback":241,"file":242,"line":243},"pricing\u002Fshow_annual_in_monthly","__return_false","streamweasels.php",76,[245,249,252,255],{"action":246,"nopriv":247,"callback":182,"hasNonce":247,"hasCapCheck":247,"file":183,"line":248},"swti_admin_notice_dismiss",false,181,{"action":250,"nopriv":247,"callback":182,"hasNonce":247,"hasCapCheck":247,"file":183,"line":251},"swti_admin_notice_dismiss_for_good",182,{"action":253,"nopriv":247,"callback":254,"hasNonce":247,"hasCapCheck":247,"file":235,"line":179},"get_fresh_nonce","generate_fresh_nonce",{"action":253,"nopriv":256,"callback":254,"hasNonce":247,"hasCapCheck":247,"file":235,"line":257},true,206,[259,266,272,277,282],{"namespace":260,"route":261,"methods":262,"callback":264,"permissionCallback":234,"file":178,"line":265},"streamweasels\u002Fv1","\u002Fdata\u002F",[263],"GET","swti_rest_endpoints",73,{"namespace":260,"route":267,"methods":268,"callback":269,"permissionCallback":270,"file":178,"line":271},"\u002Ffetch-streams",[263],"swti_fetch_streams","__return_true",81,{"namespace":260,"route":273,"methods":274,"callback":275,"permissionCallback":270,"file":178,"line":276},"\u002Ffetch-video",[263],"swti_fetch_video",87,{"namespace":260,"route":278,"methods":279,"callback":280,"permissionCallback":270,"file":178,"line":281},"\u002Ffetch-users",[263],"swti_fetch_users",93,{"namespace":260,"route":283,"methods":284,"callback":285,"permissionCallback":270,"file":178,"line":286},"\u002Ffetch-games",[263],"swti_fetch_games",99,[288,291,294,297],{"tag":86,"callback":289,"file":235,"line":290},"get_streamweasels_shortcode",211,{"tag":292,"callback":289,"file":235,"line":293},"sw-twitch",212,{"tag":295,"callback":289,"file":235,"line":296},"sw-twitch-integration",213,{"tag":298,"callback":299,"file":235,"line":300},"sw-twitch-embed","get_streamweasels_shortcode_embed",214,[302],{"hook":176,"callback":176,"file":178,"line":303},207,13,{"dangerousFunctions":306,"sqlUsage":307,"outputEscaping":309,"fileOperations":28,"externalRequests":72,"nonceChecks":27,"capabilityChecks":89,"bundledLibraries":418},[],{"prepared":28,"raw":28,"locations":308},[],{"escaped":310,"rawEcho":311,"locations":312},519,52,[313,317,319,321,324,326,328,330,332,334,336,337,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416],{"file":314,"line":315,"context":316},"admin\\class-streamweasels-admin-player.php",135,"raw output",{"file":314,"line":318,"context":316},136,{"file":314,"line":320,"context":316},137,{"file":322,"line":323,"context":316},"admin\\class-streamweasels-admin-status.php",104,{"file":322,"line":325,"context":316},105,{"file":322,"line":327,"context":316},117,{"file":322,"line":329,"context":316},118,{"file":322,"line":331,"context":316},130,{"file":322,"line":333,"context":316},131,{"file":335,"line":13,"context":316},"admin\\class-streamweasels-admin-vods.php",{"file":335,"line":88,"context":316},{"file":335,"line":90,"context":316},{"file":335,"line":339,"context":316},109,{"file":335,"line":341,"context":316},110,{"file":335,"line":343,"context":316},111,{"file":335,"line":345,"context":316},112,{"file":178,"line":347,"context":316},241,{"file":178,"line":349,"context":316},1183,{"file":178,"line":351,"context":316},1186,{"file":178,"line":353,"context":316},1409,{"file":178,"line":355,"context":316},1412,{"file":178,"line":357,"context":316},1415,{"file":178,"line":359,"context":316},1429,{"file":178,"line":361,"context":316},1432,{"file":178,"line":363,"context":316},1485,{"file":178,"line":365,"context":316},1488,{"file":178,"line":367,"context":316},1572,{"file":178,"line":369,"context":316},1575,{"file":178,"line":371,"context":316},1578,{"file":178,"line":373,"context":316},1697,{"file":178,"line":375,"context":316},1700,{"file":178,"line":377,"context":316},1703,{"file":178,"line":379,"context":316},1706,{"file":178,"line":381,"context":316},1709,{"file":178,"line":383,"context":316},1712,{"file":178,"line":385,"context":316},1715,{"file":178,"line":387,"context":316},1734,{"file":178,"line":389,"context":316},1737,{"file":178,"line":391,"context":316},1751,{"file":178,"line":393,"context":316},1754,{"file":178,"line":395,"context":316},1757,{"file":178,"line":397,"context":316},1760,{"file":178,"line":399,"context":316},1774,{"file":178,"line":401,"context":316},1777,{"file":178,"line":403,"context":316},1780,{"file":178,"line":405,"context":316},1783,{"file":178,"line":407,"context":316},1849,{"file":178,"line":409,"context":316},1852,{"file":178,"line":411,"context":316},1855,{"file":235,"line":413,"context":316},406,{"file":235,"line":415,"context":316},432,{"file":235,"line":417,"context":316},440,[419],{"name":420,"version":421,"knownCves":422},"Freemius","1.0",[],[],{"summary":425,"deductions":426},"The \"streamweasels-twitch-integration\" plugin v1.9.4 presents a mixed security posture. While the code analysis shows strengths such as 100% of SQL queries using prepared statements and a high percentage of properly escaped output, there are significant concerns regarding its attack surface. Notably, 8 out of 13 identified entry points (AJAX handlers and REST API routes) lack proper authentication or permission checks, exposing them to potential unauthorized access and manipulation.\n\nThe vulnerability history reveals a past pattern of 4 medium severity vulnerabilities, specifically related to information exposure and cross-site scripting. Although there are no currently unpatched vulnerabilities, the existence of past issues, especially those involving input neutralization and sensitive data, warrants vigilance. The last reported vulnerability in July 2025 suggests the plugin has had recent security issues, reinforcing the need for careful review of current code.\n\nOverall, the plugin demonstrates good practices in data handling with prepared statements and output escaping. However, the large number of unprotected entry points and the history of common web vulnerabilities indicate a risk of unauthorized access and potential exploitation. The presence of a bundled library (Freemius v1.0) is also a point to consider for its own potential vulnerabilities if not kept up-to-date.",[427,429,431,434],{"reason":428,"points":144},"Unprotected AJAX handlers",{"reason":430,"points":144},"Unprotected REST API routes",{"reason":432,"points":433},"Medium severity vulnerabilities in history",12,{"reason":435,"points":436},"Bundled library (Freemius v1.0) may be outdated",3,"2026-03-16T18:53:43.079Z",{"wat":439,"direct":454},{"assetPaths":440,"generatorPatterns":447,"scriptPaths":448,"versionParams":449},[441,442,443,444,445,446],"\u002Fwp-content\u002Fplugins\u002Fstreamweasels-twitch-integration\u002Fbuild\u002Ftwitch-integration\u002Fblock.json","\u002Fwp-content\u002Fplugins\u002Fstreamweasels-twitch-integration\u002Fbuild\u002Ftwitch-embed\u002Fblock.json","\u002Fwp-content\u002Fplugins\u002Fstreamweasels-twitch-integration\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Fstreamweasels-twitch-integration\u002Fcss\u002Ffrontend-style.css","\u002Fwp-content\u002Fplugins\u002Fstreamweasels-twitch-integration\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fstreamweasels-twitch-integration\u002Fjs\u002Ffrontend.js",[],[445,446],[450,451,452,453],"streamweasels-twitch-integration\u002Fcss\u002Fadmin-style.css?ver=","streamweasels-twitch-integration\u002Fcss\u002Ffrontend-style.css?ver=","streamweasels-twitch-integration\u002Fjs\u002Fadmin.js?ver=","streamweasels-twitch-integration\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":455,"htmlComments":458,"htmlAttributes":459,"restEndpoints":472,"jsGlobals":474,"shortcodeOutput":476},[456,457],"swti-twitch-integration-block","swti-twitch-embed-block",[],[460,461,462,463,464,465,466,467,468,469,470,471],"data-layout","data-channels","data-team","data-game","data-limit","data-channel","data-autoplay","data-muted","data-embed-chat","data-theme","data-width","data-height",[473],"\u002Fwp-json\u002Fswti-twitch-api\u002F",[475],"SWTI_Ajax",[477,478],"[sw-twitch-integration","[sw-twitch-embed"]