[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fm4kI17q9uxdWhAe-T5-vQr9uWjHA4sopa-6kIEdtZsI":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":125,"fingerprints":256},"twitchpress-login-extension","TwitchPress Login Extension","1.9.0","Ryan Bayne","https:\u002F\u002Fprofiles.wordpress.org\u002Fryan-bayne\u002F","\u003Cp>Does not support Twitch API 6: Helix yet!\u003C\u002Fp>\n\u003Cp>Add Twitch social login and registration to your TwitchPress service. This plugin acts as an extension\u003Cbr \u002F>\nto TwitchPress and has no purpose on it’s own. The required API class and configuration exists in the\u003Cbr \u002F>\ncore TwitchPress plugin. This helps to keep extensions simple.\u003C\u002Fp>\n\u003Cp>If you require more social login options and not just Twitch. You can install any social plugin and\u003Cbr \u002F>\nprovide more options for your visitors. You can still use this extension to ensure that your users\u003Cbr \u002F>\nprofiles are populated with the values your TwitchPress service needs.\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\">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\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\u002Fryanbayne\" title=\"Patreon Donations\" rel=\"nofollow ugc\">Patreon Donations\u003C\u002Fa>     \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paypal.me\u002Fzypherevolved\" title=\"PayPal Donations\" rel=\"nofollow ugc\">PayPal Donations\u003C\u002Fa>       \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add a Twitch registration button to your WordPress standard registration form.\u003C\u002Fli>\n\u003Cli>Add a Twitch login button to your WordPress standard login form.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cp>Translator needed.\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","Does not support Twitch API 6: Helix yet! Add Twitch social login and registration to your TwitchPress service. This plugin acts as an extension to T &hellip;",10,3196,0,"2019-02-04T13:23:00.000Z","4.9.29","4.4","5.6",[19,20,21,22,23],"twitch","twitch-login","twitch-register","twitch-tv","twitchpress","http:\u002F\u002Ftwitchpress.wordpress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitchpress-login-extension.1.9.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":33,"trust_score":35,"computed_at":36},"ryan-bayne",3,30,92,88,"2026-04-04T11:12:26.602Z",[38,52,76,96,113],{"slug":39,"name":40,"version":41,"author":7,"author_profile":8,"description":42,"short_description":43,"active_installs":11,"downloaded":44,"rating":13,"num_ratings":13,"last_updated":45,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":46,"homepage":24,"download_link":49,"security_score":50,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":51},"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,"",[19,47,22,23,48],"twitch-embed","twitchpress-extension","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitchpress-embed-everything.1.3.0.zip",100,"2026-03-15T10:48:56.248Z",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":45,"tags":67,"homepage":70,"download_link":71,"security_score":72,"vuln_count":73,"unpatched_count":74,"last_vuln_date":75,"fetched_at":28},"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","5.0",[19,68,47,69,22],"twitch-api","twitch-streams","https:\u002F\u002Fwww.streamweasels.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fttv-easy-embed-player.zip",61,2,1,"2025-12-19 00:00:00",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":60,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":45,"tags":90,"homepage":45,"download_link":95,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"twitch-status","Twitch Status","1.5.1","Nicolas Bernier","https:\u002F\u002Fprofiles.wordpress.org\u002Fnicolasbernier\u002F","\u003Cp>Inserts Twitch.tv stream status tags in your blog. The tags just indicates if the stream is live with a blinking red cirle or offline.\u003C\u002Fp>\n\u003Cp>Supports multiple channels.\u003C\u002Fp>\n\u003Cp>Also implements a simple widget showing the stream status (including the thumbnail, title, game name and number of viewers) + CSS classes to show and hide some elements of the markup accordingly to the channel status.\u003C\u002Fp>\n\u003Cp>The tags and the widget are updated every 30 seconds.\u003C\u002Fp>\n","Inserts Twitch.tv stream player and chatbox in your posts, stream widget and online status tags in your menus. Supports multiple channels.",26504,68,9,"2020-06-06T23:39:00.000Z","5.4.19","4.6",[91,92,93,22,94],"ajax","status","tag","widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitch-status.1.5.1.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":50,"downloaded":104,"rating":50,"num_ratings":73,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":45,"tags":108,"homepage":111,"download_link":112,"security_score":34,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"online-indicator-for-twitch","Online Indicator For Twitch","1.3.2","shapeyourbits","https:\u002F\u002Fprofiles.wordpress.org\u002Fshapeyourbits\u002F","\u003Cp>A discreet method to highlight your live twitch stream. Works with most themes, looks good out of the box and is entirely customisable.\u003C\u002Fp>\n\u003Ch4>After installation you’ll need to enter your Twitch channel name.\u003C\u002Fh4>\n\u003Cp>You can customise the following settings, with a live preview of your changes using the Appearance Customiser built into WordPress:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Whether to hide the indicator when the channel is offline.\u003C\u002Fli>\n\u003Cli>Whether to open the stream in a new window if clicked.\u003C\u002Fli>\n\u003Cli>The text to display when Live.\u003C\u002Fli>\n\u003Cli>The text to display when Offline.\u003C\u002Fli>\n\u003Cli>Whether to position the indicator in the top\u002Fbottom, left\u002Fright.\u003C\u002Fli>\n\u003Cli>How far from the top\u002Fbottom\u002Fleft\u002Fright in pixels.\u003C\u002Fli>\n\u003Cli>Whether to scroll with the content or remain in a fixed position\u003C\u002Fli>\n\u003Cli>The colour of the background, text colour, live text colour, hover text colour, and live hover text colour.\u003C\u002Fli>\n\u003Cli>Whether to round the corners of the indicator (and by how many pixels). The indicator will remove the rounded corners on one side if set to be against the edge of the window.\u003C\u002Fli>\n\u003Cli>Whether to underline the link on hover.\u003C\u002Fli>\n\u003Cli>Whether to hide below a certain width\u002Fresolution (for example on mobile).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>PHP 5.6+, 7, 7.1, 7.2 & 7.3 recommended for better performance, WordPress 5.7+\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Add a customisable streaming indicator to your WordPress site to let your visitors know when your Twitch channel is live.",4649,"2024-05-25T00:57:00.000Z","6.3.8","5.7",[19,109,110,22],"twitch-live-status","twitch-online-status","https:\u002F\u002Fbespokeweb.dev\u002Fplugins\u002Ftwitch\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fonline-indicator-for-twitch.zip",{"slug":114,"name":115,"version":116,"author":56,"author_profile":57,"description":117,"short_description":118,"active_installs":50,"downloaded":119,"rating":120,"num_ratings":121,"last_updated":122,"tested_up_to":65,"requires_at_least":66,"requires_php":45,"tags":123,"homepage":70,"download_link":124,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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.",31709,96,11,"2023-06-14T13:45:00.000Z",[19,68,47,69,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fttv-easy-embed.zip",{"attackSurface":126,"codeSignals":218,"taintFlows":247,"riskAssessment":248,"analyzedAt":255},{"hooks":127,"ajaxHandlers":214,"restRoutes":215,"shortcodes":216,"cronEvents":217,"entryPointCount":13,"unprotectedCount":13},[128,134,138,142,146,150,154,157,159,163,167,171,174,180,184,188,192,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209],{"type":129,"name":130,"callback":131,"file":132,"line":133},"action","before_twitchpress_init","pre_twitchpress_init","class.twitchpress-login-helix.php",64,{"type":129,"name":135,"callback":136,"file":132,"line":137},"twitchpress_init","after_twitchpress_init",82,{"type":129,"name":139,"callback":140,"file":132,"line":141},"admin_init","load_admin_dependencies",109,{"type":129,"name":143,"callback":144,"priority":74,"file":132,"line":145},"plugins_loaded","init_filters",121,{"type":129,"name":147,"callback":148,"priority":11,"file":132,"line":149},"wp_enqueue_scripts","enqueue_public_css",122,{"type":129,"name":151,"callback":152,"priority":74,"file":132,"line":153},"init","twitch_login_public_listener",123,{"type":129,"name":151,"callback":155,"priority":74,"file":132,"line":156},"redirect_login_page",124,{"type":129,"name":139,"callback":140,"file":132,"line":158},125,{"type":129,"name":160,"callback":161,"file":132,"line":162},"login_head","hide_login",128,{"type":129,"name":164,"callback":165,"file":132,"line":166},"login_enqueue_scripts","twitchpress_login_styles",129,{"type":129,"name":168,"callback":169,"priority":73,"file":132,"line":170},"login_form","twitch_button_above",130,{"type":129,"name":168,"callback":172,"priority":73,"file":132,"line":173},"twitch_button_below",131,{"type":175,"name":176,"callback":177,"priority":178,"file":132,"line":179},"filter","login_errors","login_change_errors",5,139,{"type":175,"name":181,"callback":182,"file":132,"line":183},"twitchpress_get_sections_users","settings_add_section_users",140,{"type":175,"name":185,"callback":186,"file":132,"line":187},"twitchpress_get_settings_users","settings_add_options_users",141,{"type":175,"name":189,"callback":190,"priority":73,"file":132,"line":191},"twitchpress_update_system_scopes_status","update_system_scopes_status",143,{"type":129,"name":130,"callback":131,"file":193,"line":133},"class.twitchpress-login-kraken.php",{"type":129,"name":135,"callback":136,"file":193,"line":137},{"type":129,"name":139,"callback":140,"file":193,"line":141},{"type":129,"name":143,"callback":144,"priority":74,"file":193,"line":145},{"type":129,"name":147,"callback":148,"priority":11,"file":193,"line":149},{"type":129,"name":151,"callback":152,"priority":74,"file":193,"line":153},{"type":129,"name":151,"callback":155,"priority":74,"file":193,"line":156},{"type":129,"name":139,"callback":140,"file":193,"line":158},{"type":129,"name":160,"callback":161,"file":193,"line":162},{"type":129,"name":164,"callback":165,"file":193,"line":166},{"type":129,"name":168,"callback":169,"priority":73,"file":193,"line":170},{"type":129,"name":168,"callback":172,"priority":73,"file":193,"line":173},{"type":175,"name":176,"callback":177,"priority":178,"file":193,"line":179},{"type":175,"name":181,"callback":182,"file":193,"line":183},{"type":175,"name":185,"callback":186,"file":193,"line":187},{"type":175,"name":189,"callback":190,"priority":73,"file":193,"line":191},{"type":175,"name":210,"callback":211,"priority":178,"file":212,"line":213},"login_message","build_messages","includes\\class.twitchpress-custom-login-notices.php",25,[],[],[],[],{"dangerousFunctions":219,"sqlUsage":220,"outputEscaping":222,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":246},[],{"prepared":13,"raw":13,"locations":221},[],{"escaped":223,"rawEcho":11,"locations":224},40,[225,228,230,232,234,236,238,240,242,244],{"file":132,"line":226,"context":227},1091,"raw output",{"file":132,"line":229,"context":227},1169,{"file":132,"line":231,"context":227},1194,{"file":132,"line":233,"context":227},1205,{"file":132,"line":235,"context":227},1255,{"file":193,"line":237,"context":227},1088,{"file":193,"line":239,"context":227},1166,{"file":193,"line":241,"context":227},1191,{"file":193,"line":243,"context":227},1202,{"file":193,"line":245,"context":227},1252,[],[],{"summary":249,"deductions":250},"The twitchpress-login-extension plugin v1.9.0 exhibits a strong security posture based on the provided static analysis. The absence of any detected AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points is a significant strength. Furthermore, the code signals indicate good development practices, with no dangerous functions identified, all SQL queries utilizing prepared statements, and a high percentage of output escaping. The lack of file operations, external HTTP requests, and the absence of taint analysis findings further reinforce this positive assessment.\n\nThe plugin's vulnerability history is also exceptionally clean, with no known CVEs recorded. This lack of past vulnerabilities, combined with the current static analysis results, suggests a well-maintained and secure codebase. However, it's important to note the complete absence of nonce checks and capability checks. While the current attack surface appears minimal and potentially does not require these, their absence could become a concern if new features are added that introduce more sensitive entry points without implementing these crucial security measures.  Overall, the plugin is assessed as highly secure at present, with the primary area for potential future concern being the implementation of authentication and authorization checks if the attack surface expands.",[251,253],{"reason":252,"points":178},"Missing nonce checks",{"reason":254,"points":178},"Missing capability checks","2026-03-17T00:45:56.862Z",{"wat":257,"direct":266},{"assetPaths":258,"generatorPatterns":261,"scriptPaths":262,"versionParams":263},[259,260],"\u002Fwp-content\u002Fplugins\u002Ftwitchpress-login-extension\u002Fcss\u002Ftwitchpress-login-styles.css","\u002Fwp-content\u002Fplugins\u002Ftwitchpress-login-extension\u002Fjs\u002Ftwitchpress-login-scripts.js",[],[260],[264,265],"twitchpress-login-extension\u002Fcss\u002Ftwitchpress-login-styles.css?ver=","twitchpress-login-extension\u002Fjs\u002Ftwitchpress-login-scripts.js?ver=",{"cssClasses":267,"htmlComments":269,"htmlAttributes":271,"restEndpoints":275,"jsGlobals":276,"shortcodeOutput":278},[268],"twitchpress-login-button",[270],"\u003C!-- TwitchPress Login Button -->",[272,273,274],"data-twitchpress-login-nonce","data-twitchpress-login-ajax-url","data-twitchpress-login-redirect",[],[277],"twitchpress_login_params",[279],"[twitchpress_connect_button]"]