[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSVjZ4VBy8EUHJK-5hkvj9KCPZ4EDRIcfO2Tez4AUgDM":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":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":78,"crawl_stats":38,"alternatives":85,"analysis":183,"fingerprints":414},"wptelegram-widget","WP Telegram Widget and Join Link","2.2.15","WP Socio","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpsocio\u002F","\u003Cp>Display the Telegram Public Channel or Group Feed in a WordPress widget or anywhere you want using a simple shortcode.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Provides an ajax widget to display channel feed\u003C\u002Fli>\n\u003Cli>Ajax widget contains a Join Channel link\u003C\u002Fli>\n\u003Cli>A separate Join Channel Link\u002FButton\u003C\u002Fli>\n\u003Cli>Pulls updates automatically from Telegram\u003C\u002Fli>\n\u003Cli>Uses a responsive widget to display the feed\u003C\u002Fli>\n\u003Cli>Fits anywhere you want it to be\u003C\u002Fli>\n\u003Cli>The received messages can be seen from \u002Fwp-admin\u003C\u002Fli>\n\u003Cli>Automatically removes deleted messages\u003C\u002Fli>\n\u003Cli>Can be displayed using a shortcode\u003C\u002Fli>\n\u003Cli>Available as a Gutengerg block\u003C\u002Fli>\n\u003Cli>Allows embedding of Telegram public channel messages\u003C\u002Fli>\n\u003Cli>Can be extended with custom code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Widget Info\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Ajax Widget\u003C\u002Fstrong>\u003Cbr \u002F>\nGoto \u003Cstrong>Appearance\u003C\u002Fstrong> > \u003Cstrong>Widgets\u003C\u002Fstrong> and click\u002Fdrag \u003Cstrong>WP Telegram Ajax Widget\u003C\u002Fstrong> and place it where you want it to be.\u003C\u002Fp>\n\u003Cp>Alternately, you can use the below shortcode.\u003C\u002Fp>\n\u003Cp>Inside page or post content:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wptelegram-ajax-widget username=\"WPTelegram\" width=\"100%\" height=\"500px\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Inside the theme templates\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nif ( function_exists( 'wptelegram_ajax_widget' ) ) {\n    wptelegram_ajax_widget();\n}\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>or\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n    echo do_shortcode( '[wptelegram-ajax-widget width=\"98%\" height=\"700px\"]' );\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Legacy Widget\u003C\u002Fstrong>\u003Cbr \u002F>\nGoto \u003Cstrong>Appearance\u003C\u002Fstrong> > \u003Cstrong>Widgets\u003C\u002Fstrong> and click\u002Fdrag \u003Cstrong>WP Telegram Legacy  Widget\u003C\u002Fstrong> and place it where you want it to be.\u003C\u002Fp>\n\u003Cp>Alternately, you can use the below shortcode.\u003C\u002Fp>\n\u003Cp>Inside page or post content:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wptelegram-widget num_messages=\"5\" width=\"100%\" author_photo=\"auto\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Inside the theme templates\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nif ( function_exists( 'wptelegram_widget' ) ) {\n    $args = array(\n        \u002F\u002F 'author_photo' => 'auto',\n        \u002F\u002F 'num_messages' => 5,\n        \u002F\u002F 'width'        => 100,\n    );\n\n    wptelegram_widget( $args );\n}\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>or\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n    echo do_shortcode( '[wptelegram-widget num_messages=\"5\" width=\"100%\" author_photo=\"always_show\"]' );\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Join Link\u003C\u002Fstrong>\u003Cbr \u002F>\nGoto \u003Cstrong>Appearance\u003C\u002Fstrong> > \u003Cstrong>Widgets\u003C\u002Fstrong> and click\u002Fdrag \u003Cstrong>WP Telegram Join Channel\u003C\u002Fstrong> and place it where you want it to be.\u003C\u002Fp>\n\u003Cp>Alternately, you can use the below shortcode.\u003C\u002Fp>\n\u003Cp>Inside page or post content:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wptelegram-join-channel link=\"https:\u002F\u002Ft.me\u002FWPTelegram\" text=\"Join @WPTelegram on Telegram\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Inside the theme templates\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nif ( function_exists( 'wptelegram_join_channel' ) ) {\n    $args = array(\n        'link' => 'https:\u002F\u002Ft.me\u002FWPTelegram',\n        'text' => 'Join @WPTelegram on Telegram',\n    );\n    wptelegram_join_channel( $args );\n}\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>or\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Excellent Support\u003C\u002Fh3>\n\u003Ch4>Join the Chat\u003C\u002Fh4>\n\u003Cp>We have a public group on Telegram to provide help setting up the plugin, discuss issues, features, translations etc. Join \u003Ca href=\"https:\u002F\u002Ft.me\u002FWPTelegramChat\" rel=\"nofollow ugc\">@WPTelegramChat\u003C\u002Fa>\u003Cbr \u002F>\nFor rules, see the pinned message. No spam please.\u003C\u002Fp>\n\u003Ch4>Get in touch\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Website \u003Ca href=\"https:\u002F\u002Fwpsocio.com\" rel=\"nofollow ugc\">wpsocio.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Telegram \u003Ca href=\"https:\u002F\u002Ft.me\u002FWPTelegram\" rel=\"nofollow ugc\">@WPTelegram\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Facebook \u003Ca href=\"https:\u002F\u002Ffb.com\u002FWPTelegram\" rel=\"nofollow ugc\">@WPTelegram\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FWPTelegram\" rel=\"nofollow ugc\">@WPTelegram\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contribution\u003C\u002Fh3>\n\u003Cp>Development takes place in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpsocio\u002Fwp-projects\" rel=\"nofollow ugc\">Github monorepo\u003C\u002Fa>, and all contributions welcome.\u003C\u002Fp>\n","Display the Telegram Public Channel or Group Feed in a WordPress widget or anywhere you want using a simple shortcode.",4000,177861,98,31,"2026-02-14T15:23:00.000Z","6.9.4","6.6","8.0",[20,21,22,23,24],"channel","feed","group","telegram","widget","https:\u002F\u002Ft.me\u002FWPTelegram","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwptelegram-widget.2.2.15.zip",96,3,0,"2026-03-23 00:00:00","2026-03-15T15:16:48.613Z",[33,49,64],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2026-23807","wp-telegram-widget-and-join-link-reflected-cross-site-scripting","WP Telegram Widget and Join Link \u003C= 2.2.13 - Reflected Cross-Site Scripting","The WP Telegram Widget and Join Link plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 2.2.13 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",null,"\u003C=2.2.13","2.2.14","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-03-26 20:31:03",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F65f89b65-7231-469e-bd7d-cf6a1d962652?source=api-prod",4,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2025-68589","telegram-widget-and-join-link-missing-authorization","Telegram Widget and Join Link \u003C= 2.2.12 - Missing Authorization","The Telegram Widget and Join Link plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 2.2.12. This makes it possible for unauthenticated attackers to perform an unauthorized action.","\u003C=2.2.12","2.2.13",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-12-22 00:00:00","2026-01-13 16:54:44",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3e66230c-dbe0-43a9-a292-250ccf06931f?source=api-prod",23,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":69,"patched_in_version":70,"severity":41,"cvss_score":71,"cvss_vector":72,"vuln_type":44,"published_date":73,"updated_date":74,"references":75,"days_to_patch":77},"CVE-2024-43309","wp-telegram-widget-and-join-link-authenticated-contributor-stored-cross-site-scripting","WP Telegram Widget and Join Link \u003C= 2.1.27 - Authenticated (Contributor+) Stored Cross-Site Scripting","The WP Telegram Widget and Join Link plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.1.27 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=2.1.27","2.1.28",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-08-16 00:00:00","2024-08-22 13:21:46",[76],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F1ff77089-c6c9-49af-8b08-0977a526fa23?source=api-prod",7,{"slug":79,"display_name":7,"profile_url":8,"plugin_count":48,"total_installs":80,"avg_security_score":81,"avg_patch_time_days":82,"trust_score":83,"computed_at":84},"wpsocio",35200,99,11,93,"2026-04-04T10:09:02.103Z",[86,110,124,145,165],{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":13,"num_ratings":96,"last_updated":97,"tested_up_to":16,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":106,"download_link":107,"security_score":108,"vuln_count":48,"unpatched_count":29,"last_vuln_date":109,"fetched_at":31},"feeds-for-youtube","Feeds for YouTube (YouTube video, channel, and gallery plugin)","2.6.3","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>\u003Cstrong>Display customizable YouTube channel feeds on your website. Feed YouTube channel content automatically to your website in a powerful and customizable gallery.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"How to Embed YouTube Videos on Your WordPress Website for FREE | Smash Balloon Plugin\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1166356320?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Ch3>YouTube Feed Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Completely Customizable\u003C\u002Fstrong> YouTube feeds – by default inherits your theme’s styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Completely responsive and mobile optimized\u003C\u002Fstrong> – your feeds look great on any screen size\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Light and low overhead\u003C\u002Fstrong> – minimal bloat and optimized requests to YouTube\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple layouts\u003C\u002Fstrong> – display videos from any YouTube channel in a list, gallery, or grid layout\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple feeds\u003C\u002Fstrong> from different YouTube channels on multiple pages or widgets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightning fast\u003C\u002Fstrong> – post caching and minimized YouTube API requests means that your feed loads lightning fast\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Infinitely load more\u003C\u002Fstrong> of your videos with the ‘Load More’ button\u003C\u002Fli>\n\u003Cli>Built-in easy to use YouTube Feed Widget\u003C\u002Fli>\n\u003Cli>Fully internationalized and translatable into any language\u003C\u002Fli>\n\u003Cli>Includes a header at the top of your feed\u003C\u002Fli>\n\u003Cli>Enter your own custom CSS or JavaScript for even deeper customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For simple step-by-step directions on how to set up the Feeds for YouTube plugin please refer to our \u003Ca href=\"http:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002Ffree\u002F?utm_source=wordpress&utm_campaign=sby\" title=\"Feeds for YouTube setup guide\" rel=\"nofollow ugc\">setup guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Increase social engagement\u003C\u002Fstrong> between you and your subscribers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save time\u003C\u002Fstrong> by using the plugin to generate dynamic, search engine crawlable content on your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get more subscribers\u003C\u002Fstrong> by displaying your videos directly on your site\u003C\u002Fli>\n\u003Cli>Display your channel content \u003Cstrong>your way\u003C\u002Fstrong> to perfectly match your website’s style\u003C\u002Fli>\n\u003Cli>The plugin is \u003Cstrong>updated regularly\u003C\u002Fstrong> with new features, bug-fixes and API changes\u003C\u002Fli>\n\u003Cli>Support is quick, effective, and always happy to help\u003C\u002Fli>\n\u003Cli>We’re dedicated to providing the \u003Cstrong>most customizable\u003C\u002Fstrong>, \u003Cstrong>robust\u003C\u002Fstrong> and \u003Cstrong>well supported\u003C\u002Fstrong> YouTube gallery plugin in the world!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Performance Optimized\u003C\u002Fh3>\n\u003Cp>While other YouTube plugins load a low-performing iframe when your page loads to show YouTube videos, Feeds for YouTube uses the YouTube API to retrieve and display your videos. This means your YouTube videos are loaded lightning fast and won’t slow down your visitor’s experience with your website. But we don’t stop there. Our YouTube plugin also waits until a site visitor interacts with your YouTube feed before adding the video player to the page. This results in visitors loving your site and encouraging them to stick around longer.\u003C\u002Fp>\n\u003Ch3>Feedback or Support\u003C\u002Fh3>\n\u003Cp>Customer support is a huge deal to us. We pride ourselves on always providing quick, effective, and courteous support to all of our users. If you’re having an issue with our plugin then just let us know and we’ll be there to help as soon as possible.  You can either open a ticket on the support forum on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffeeds-for-youtube\u002F\" title=\"YouTube Feed Free support forum\" rel=\"ugc\">WordPress.org\u003C\u002Fa>, or directly on \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002Fsupport\u002F\" title=\"YouTube Feed website support form\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you like the plugin then please consider leaving a review, as it really helps to support the plugin. If you have an issue then please allow us to help you fix it before leaving a review. Just \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002Fsupport\u002F?utm_source=wordpress&utm_campaign=sby\" title=\"Feeds for YouTube Support\" rel=\"nofollow ugc\">let us know\u003C\u002Fa> what the problem is and we’ll get back to you right away.\u003C\u002Fp>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>For even more feed types and display options, consider upgrading to our \u003Ca href=\"http:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002F?utm_source=wordpress&utm_campaign=sby\" title=\"Feeds for YouTube Pro\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> which includes some awesome additional features to help you display your content in even more powerful ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Integrate the \u003Cstrong>YouTube Live API\u003C\u002Fstrong> to show live streaming videos on your site.\u003C\u002Fli>\n\u003Cli>Display a YouTube gallery in a carousel slider\u003C\u002Fli>\n\u003Cli>Allow \u003Cstrong>filtering\u003C\u002Fstrong> of videos using keywords in the description or title\u003C\u002Fli>\n\u003Cli>Fully functional \u003Cstrong>search endpoint\u003C\u002Fstrong> for display videos from a search result\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Combine multiple feeds\u003C\u002Fstrong> into one\u003C\u002Fli>\n\u003Cli>Customizable \u003Cstrong>actions when video completes\u003C\u002Fstrong> like displaying a link to a product page for example, or displaying thumbnails of your other videos.\u003C\u002Fli>\n\u003Cli>Download video data into a \u003Cstrong>custom post type\u003C\u002Fstrong> to allow visitors to browse and view videos on your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to use the “Feeds for YouTube” plugin\u003C\u002Fh3>\n\u003Cp>One of our main priorities has always been to make our plugins as easy as possible to setup and use. Once you’ve installed the “Feeds for YouTube” plugin there are only a few steps to get up and running:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1) Follow the simple steps after clicking “Add New”.\u003C\u002Fli>\n\u003Cli>2) Once you’ve connected an account or added an API key, build your feed with our customizer\u003C\u002Fli>\n\u003Cli>3) Then simply copy and paste the \u003Ccode>[youtube-feed feed=1]\u003C\u002Fcode> shortcode onto any page, post, or widget where you want your feed to be displayed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>That’s it!  You can return to the settings page to edit any feed.\u003C\u002Fp>\n\u003Cp>For full step-by-step setup directions with screenshots, see \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002Ffree\u002F\" title=\"YouTube Feed Free Setup Doc\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Who’s behind this plugin?\u003C\u002Fh3>\n\u003Cp>We’re Smash Balloon; a fun-loving WordPress plugin development company birthed into existence in early 2013. We specialize in creating social media plugins (for Facebook, Instagram, Twitter, and YouTube) that are not only intuitive and simple to use, but also designed to integrate seamlessly into your website and allow you to display your social media content in powerful and unique ways. Over 1 million awesome people have decided to actively use our free plugins, which is an incredible honor that we don’t take lightly. This compels us to try to provide the quickest and most effective customer support that we can, blowing users away with the best customer service they’ve ever experienced.\u003C\u002Fp>\n\u003Cp>To find out more about the team, see \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fabout\u002F\" title=\"Team Smash Balloon\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","The Feeds for YouTube plugin allows you to display customizable YouTube feeds from any YouTube channel.",100000,1887773,192,"2026-03-12T19:23:00.000Z","4.1","7.4",[101,102,103,104,105],"youtube","youtube-channel","youtube-feed","youtube-gallery","youtube-widget","https:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeeds-for-youtube.2.6.3.zip",95,"2025-11-06 00:00:00",{"slug":111,"name":112,"version":113,"author":7,"author_profile":8,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":120,"homepage":25,"download_link":123,"security_score":118,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wptelegram","WP Telegram (Auto Post and Notifications)","4.2.15","\u003Cp>Integrate your WordPress site perfectly with Telegram with full control.\u003C\u002Fp>\n\u003Ch3>Modules\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1. Post to Telegram\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📝 Send posts automatically to Telegram when published or updated\u003C\u002Fli>\n\u003Cli>📢 You can send to a Telegram Channel, Group, Supergroup or private chat\u003C\u002Fli>\n\u003Cli>👥 Supports multiple Channels\u002Fchats\u003C\u002Fli>\n\u003Cli>🙂 Has Message Template composer with Emojis\u003C\u002Fli>\n\u003Cli>⏳ Supports Conditional logic inside Message Template\u003C\u002Fli>\n\u003Cli>🖼 Supports sending featured image along with the text\u003C\u002Fli>\n\u003Cli>🏞 You can choose to send only the Featured Image\u003C\u002Fli>\n\u003Cli>⏱ Supports scheduled (future) posts\u003C\u002Fli>\n\u003Cli>🕰 Messages can be delayed by a specific interval\u003C\u002Fli>\n\u003Cli>⬜️ You can add an Inline button for the post URL\u003C\u002Fli>\n\u003Cli>🛒 Supports WooCommerce products and other Custom Post Types\u003C\u002Fli>\n\u003Cli>✒️ Direct Support for sending Custom Fields\u003C\u002Fli>\n\u003Cli>🗃 You can send Custom Taxonomy Terms\u003C\u002Fli>\n\u003Cli>📋 You can select the post types to be sent\u003C\u002Fli>\n\u003Cli>⏲ You can choose when to send (New and\u002For existing posts)\u003C\u002Fli>\n\u003Cli>🎛 Make use of Custom Rules to filter posts by authors, categories, tags, post formats or custom taxonomy terms\u003C\u002Fli>\n\u003Cli>🎚 You can override the default settings on post edit page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwptelegram.pro\" rel=\"nofollow ugc\">WP Telegram Pro\u003C\u002Fa> supports multiple channels based upon category\u002Ftag\u002Fauthor\u002Fpost type etc. and also supports unlimited Reaction buttons.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Private Notifications\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📧 Get your email notifications on Telegram\u003C\u002Fli>\n\u003Cli>🔔 Supports \u003Cstrong>WooCommerce\u003C\u002Fstrong> order notifications, \u003Cstrong>Contact Form 7\u003C\u002Fstrong> and other plugin notifications\u003C\u002Fli>\n\u003Cli>🔕 Allow users to receive their email notifications on Telegram\u003C\u002Fli>\n\u003Cli>🔐 Integrated with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwptelegram-login\" rel=\"ugc\">WP Telegram Login\u003C\u002Fa> to let users connect their Telegram.\u003C\u002Fli>\n\u003Cli>🖊 Users can also enter their Telegram Chat ID manually on page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>3. Proxy\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🚫 If your host blocks Telegram, you can use this module\u003C\u002Fli>\n\u003Cli>✅ Bypass the ban on Telegram by making use of proxy\u003C\u002Fli>\n\u003Cli>🚀 Supports \u003Cstrong>Cloudflare worker as proxy\u003C\u002Fstrong> which supports file upload\u003C\u002Fli>\n\u003Cli>😍 Option to use custom \u003Cstrong>Google Script as proxy\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>❇️ Supports all proxies supported by PHP\u003C\u002Fli>\n\u003Cli>🔛 You can select Proxy type – HTTP, SOCKS4, SOCKS4A, SOCKS5, SOCKS5_HOSTNAME\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Excellent LIVE Support on Telegram\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Easy to install and set up for the admin\u003C\u002Fli>\n\u003Cli>Fully customizable with actions and filters\u003C\u002Fli>\n\u003Cli>Can be extended with custom code\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting Started | Post to Telegram\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fm48V-gWz9-o?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>WooCommerce, CF7 etc. Notifications\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FgVJCtwkorMA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Contribution\u003C\u002Fh3>\n\u003Cp>Development takes place in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpsocio\u002Fwp-projects\" rel=\"nofollow ugc\">Github monorepo\u003C\u002Fa>, and all contributions welcome.\u003C\u002Fp>\n\u003Ch3>Excellent LIVE Support on Telegram\u003C\u002Fh3>\n\u003Ch4>Join the Chat\u003C\u002Fh4>\n\u003Cp>We have a public group on Telegram to provide help setting up the plugin, discuss issues, features, translations etc. Join \u003Ca href=\"https:\u002F\u002Ft.me\u002FWPTelegramChat\" rel=\"nofollow ugc\">@WPTelegramChat\u003C\u002Fa>\u003Cbr \u002F>\nFor rules, see the pinned message. No spam please.\u003C\u002Fp>\n\u003Ch4>Get in touch\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Website \u003Ca href=\"https:\u002F\u002Fwpsocio.com\" rel=\"nofollow ugc\">wpsocio.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Telegram \u003Ca href=\"https:\u002F\u002Ft.me\u002FWPTelegram\" rel=\"nofollow ugc\">@WPTelegram\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Facebook \u003Ca href=\"https:\u002F\u002Ffb.com\u002FWPTelegram\" rel=\"nofollow ugc\">@WPTelegram\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FWPTelegram\" rel=\"nofollow ugc\">@WPTelegram\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upgrade to Pro\u003C\u002Fh4>\n\u003Cp>WP Telegram Pro comes with more powerful features to give you more control. \u003Ca href=\"https:\u002F\u002Fwptelegram.pro\" rel=\"nofollow ugc\">Upgrade NOW\u003C\u002Fa>\u003C\u002Fp>\n","Integrate your WordPress site perfectly with Telegram with full control.",30000,1248809,100,425,[20,22,121,122,23],"notifications","posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwptelegram.4.2.15.zip",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":27,"num_ratings":134,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":138,"tags":139,"homepage":142,"download_link":143,"security_score":108,"vuln_count":28,"unpatched_count":29,"last_vuln_date":144,"fetched_at":31},"telegram-bot","Telegram Bot & Channel","4.1.1","Marco Milesi","https:\u002F\u002Fprofiles.wordpress.org\u002Fmilmor\u002F","\u003Cp>\u003Cstrong>Telegram Bot & Channel\u003C\u002Fstrong> is the all-in-one solution to connect your WordPress site with Telegram. Instantly broadcast posts, automate notifications, and create interactive bots for your audience. No coding required!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– 🤖 \u003Cstrong>Bot builder:\u003C\u002Fstrong> Create interactive autoresponders for users and groups\u003Cbr \u002F>\n– 📣 \u003Cstrong>Broadcast:\u003C\u002Fstrong> Send posts, pages, or custom messages to your channels, groups, and subscribers\u003Cbr \u002F>\n– 🔔 \u003Cstrong>Automated notifications:\u003C\u002Fstrong> Instantly notify your audience about new content\u003Cbr \u002F>\n– 🔗 \u003Cstrong>Zapier integration:\u003C\u002Fstrong> Connect Telegram with 400+ apps and automate your workflows\u003Cbr \u002F>\n– 🔐 \u003Cstrong>Secure:\u003C\u002Fstrong> All connections use Telegram WebHooks and require SSL for maximum security\u003Cbr \u002F>\n– 🛡️ \u003Cstrong>Modern UI:\u003C\u002Fstrong> Clean, user-friendly admin panels with stats, logs, and quick actions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why choose this plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\n– 100% free and open source\u003Cbr \u002F>\n– No third-party servers: your data stays on your site\u003Cbr \u002F>\n– Easy setup: just add your bot token and go\u003Cbr \u002F>\n– Developer-friendly: extend with custom PHP actions and filters\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Bot & Broadcast:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Send posts, pages, or custom messages with flexible templates\u003Cbr \u002F>\n– Schedule broadcasts for future posts\u003Cbr \u002F>\n– Use custom keyboards and inline buttons for rich user interaction\u003Cbr \u002F>\n– Broadcast to users, groups, supergroups, and channels\u003Cbr \u002F>\n– Unlimited autoresponders and command triggers\u003Cbr \u002F>\n– View insights about your Telegram audience\u003Cbr \u002F>\n– Haversine algorithm for geo-targeted content\u003Cbr \u002F>\n– Create custom applications with command variables\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Zapier & Automation:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Connect Telegram to 400+ apps (RSS, Instagram, Google Sheets, and more)\u003Cbr \u002F>\n– Automate news, weather, social, and IoT notifications\u003Cbr \u002F>\n– Easy Zapier invite and setup\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security & Privacy:\u003C\u002Fstrong>\u003Cbr \u002F>\n– All actions protected by WordPress nonces (CSRF protection)\u003Cbr \u002F>\n– Only supports secure Telegram WebHooks (SSL required)\u003Cbr \u002F>\n– No data sent to third-party servers (except optional Zapier integration)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Screenshots:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Modern dashboard with stats and recent activity\u003Cbr \u002F>\n2. Subscribers list\u003Cbr \u002F>\n3. Commands and autoresponders\u003Cbr \u002F>\n4. Zapier integration\u003Cbr \u002F>\n5. Plugin settings with tabs\u003Cbr \u002F>\n6. Dynamic replies and inline buttons\u003Cbr \u002F>\n7. Keyboard example\u003Cbr \u002F>\n8. Post broadcasting\u003Cbr \u002F>\n9. Native Gutenberg support\u003C\u002Fp>\n","Supercharge your WordPress site with Telegram! Broadcast posts, automate notifications, and build interactive bots for your users, groups, and channel &hellip;",600,82920,22,"2025-11-20T15:01:00.000Z","","4.6","7.0",[140,20,22,141,23],"bot","newsletter","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftelegram-bot\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftelegram-bot.4.1.1.zip","2025-11-24 16:29:12",{"slug":146,"name":147,"version":148,"author":149,"author_profile":150,"description":151,"short_description":152,"active_installs":118,"downloaded":153,"rating":154,"num_ratings":48,"last_updated":155,"tested_up_to":156,"requires_at_least":157,"requires_php":136,"tags":158,"homepage":162,"download_link":163,"security_score":164,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"tgchannel","Channel Widget for telegram","0.2","S.J.Hosseini","https:\u002F\u002Fprofiles.wordpress.org\u002Fsjhoo\u002F","\u003Ch3>What the plugin can do ?\u003C\u002Fh3>\n\u003Cp>As you know, Telegram has added the ability to display channel posts on the web using EMBED Code.\u003C\u002Fp>\n\u003Cp>Based on this feature, I decided to build this plugin That allows you to display all your channel content in a beautiful widget\u003Cbr \u002F>\nsimilar to the Telegram App easily, and by activating the \u003Cstrong>post updater bot\u003C\u002Fstrong> on your channel, you will automatically have\u003Cbr \u002F>\nthe most recent channel content in your site widget.\u003C\u002Fp>\n\u003Cp>Note : You can display any channel’s post on your WordPress site when you enter last post link of a channel in the plugin’s Setting !\u003Cbr \u002F>\nbut if you need to Connect widget to your channel and automatically show all new posts of your channel on TGchannel widget ,\u003Cbr \u002F>\n you should add @TGCH_BOT to your telegram channel as admin.\u003Cbr \u002F>\nthis bot will refresh widget posts when a new post published in telegram channel.\u003C\u002Fp>\n","Display your telegram channel in wordpress.",10211,90,"2019-05-21T11:37:00.000Z","5.2.24","3.1",[20,23,159,160,161],"telegram-channel","telegram-channel-in-wordpress","telegram-widget","http:\u002F\u002Fttmga.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftgchannel.zip",85,{"slug":166,"name":167,"version":168,"author":90,"author_profile":91,"description":169,"short_description":170,"active_installs":171,"downloaded":172,"rating":13,"num_ratings":173,"last_updated":174,"tested_up_to":16,"requires_at_least":98,"requires_php":99,"tags":175,"homepage":180,"download_link":181,"security_score":13,"vuln_count":48,"unpatched_count":29,"last_vuln_date":182,"fetched_at":31},"instagram-feed","Smash Balloon Social Photo Feed – Easy Social Feeds Plugin","6.10.1","\u003Cp>As the most powerful and easiest to use Instagram plugin for WordPress, Smash Balloon Social Photo Feed helps you create, customize and embed Instagram feeds on your website in just a few clicks! Absolutely no coding needed.\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"Embed Instagram Posts in WordPress for Free | Smash Balloon Social Photo Feed Overview\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1166356243?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>Designed for both WordPress beginners and advanced users, you can use Social Photo Feed to seamlessly integrate your Instagram widgets and keep your site effortlessly updated.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002F?utm_campaign=instagram-free-readme&utm_source=description&utm_medium=explore\" title=\"Instagram Feed Pro\" rel=\"nofollow ugc\">Explore the Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo?utm_campaign=instagram-free-readme&utm_source=description&utm_medium=seeinaction\" title=\"Instagram Feed Pro Demo\" rel=\"nofollow ugc\">See Pro in Action\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Over 1 million users worldwide trust Social Photo Feed to easily showcase Instagram content on their websites.\u003C\u002Fp>\n\u003Ch4>Embed Your Instagram Feed in 3 Steps\u003C\u002Fh4>\n\u003Cp>Smash Balloon Instagram Feed makes it a breeze to set up your feeds on your site:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Create your feed and choose an Instagram widget source\u003C\u002Fli>\n\u003Cli>Customize your feed in a few clicks\u003C\u002Fli>\n\u003Cli>Add your Instagram feed to your site\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002F?utm_campaign=instagram-free-readme&utm_source=embedsteps&utm_medium=checkoutpro\" title=\"Instagram Feed Pro\" rel=\"nofollow ugc\">Check Out the Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo?utm_campaign=instagram-free-readme&utm_source=embedsteps&utm_medium=trydemo\" title=\"Instagram Feed Pro Demo\" rel=\"nofollow ugc\">Try the Pro Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>NEW!\u003C\u002Fstrong> Supports local WebP image format for faster loading times\u003C\u002Fli>\n\u003Cli>\u003Cstrong>oEmbed Support\u003C\u002Fstrong> Automatically powers your Instagram oEmbeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Setting Up is Simple:\u003C\u002Fstrong> Get started in seconds, no hassle, no fuss\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Showcase Multiple Accounts:\u003C\u002Fstrong> Display photos from various Instagram accounts in one unified feed or separate them into individual feeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Feeds Anywhere:\u003C\u002Fstrong> Add as many feeds as you want on the same page or spread them across different pages on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive & Mobile-Ready:\u003C\u002Fstrong> Your feeds will look stunning on any screen size, on any device and in any container width\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Customizable Feeds:\u003C\u002Fstrong> Adjust the width, height, number of photos, number of columns, image size, background color, image spacing and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Customizer:\u003C\u002Fstrong> Customize your feed layout, color scheme, header style, post settings, lightbox, and much more – in just a few clicks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Photo Display Options:\u003C\u002Fstrong> Choose to display thumbnail, medium, or full-size photos directly from your feed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beautiful Feed Header:\u003C\u002Fstrong> Add a striking header to top off your feed beautifully\u003C\u002Fli>\n\u003Cli>\u003Cstrong>“Follow on Instagram” Button:\u003C\u002Fstrong> Increase followers by adding a “follow on Instagram” button at the bottom of your feed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Photo Order:\u003C\u002Fstrong> Display your Instagram photos in chronological order or mix it up with a random arrangement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Infinite Scroll:\u003C\u002Fstrong> Keep your visitors engaged by loading more of your Instagram photos with a handy “Load More” button\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Block:\u003C\u002Fstrong> Easily add your feed to posts and pages with our convenient block for the block editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instagram Widget:\u003C\u002Fstrong> Embed on your site’s widget-ready areas such as sidebar and footer in seconds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant:\u003C\u002Fstrong> Automatically integrates with many of the popular GDPR cookie consent plugins and includes a 1-click easy GDPR setting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Designed for All Users:\u003C\u002Fstrong> Perfect for beginners and advanced users alike\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Customization:\u003C\u002Fstrong> Add your own custom CSS and JavaScript for advanced customizations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Compatible:\u003C\u002Fstrong> Fully compatible with Elementor, Divi, Beaver Builder and other popular page builders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get More with Instagram Feed Pro\u003C\u002Fh4>\n\u003Cp>Want to truly maximize your Instagram content and make it work harder for your brand?\u003C\u002Fp>\n\u003Cp>While Smash Balloon’s Social Photo Feed offers a free way to get started, our Pro version offers advanced features to help you get complete control over the way you show your Instagram photos and videos to your website visitors.\u003C\u002Fp>\n\u003Cp>The Pro version, known as Instagram Feed Pro, allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Display hashtag feeds\u003C\u002Fstrong> – Curate dynamic content around specific Instagram hashtags\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo\u002Fhashtag?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=hashtagdemo\" title=\"Instagram Hashtag Feed Demo\" rel=\"nofollow ugc\">Check Out Instagram Hashtag Feed Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show stunning lightboxes\u003C\u002Fstrong> – View photos, Instagram reels and videos in a popup lightbox directly on your site\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Add interactive elements\u003C\u002Fstrong> – Display captions and show the number of likes and comments for each post\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Embed Instagram carousel\u003C\u002Fstrong> – Showcase eye-catching carousels from your posts\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo\u002Fcarousel?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=carouseldemo\" title=\"Instagram Carousel Feed Demo\" rel=\"nofollow ugc\">See Instagram Carousel Feed Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Choose from multiple layout options\u003C\u002Fstrong> – Use “Masonry” or “Highlight” layouts\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo\u002Fhighlight?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=highlightdemo\" title=\"Instagram Highlight Layout Demo\" rel=\"nofollow ugc\">View “Highlight” Layout in Action\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Use advanced feed moderation\u003C\u002Fstrong> – Hide or show specific posts in just a few clicks\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Filter Instagram posts\u003C\u002Fstrong> – Display Instagram content based on hashtags, keywords or specific user posts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create shoppable feeds\u003C\u002Fstrong> – Add customized links to each post, like link in bio, so you can direct your site visitors to the page you’d like\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Use professionally-designed themes\u003C\u002Fstrong> – No need to start from scratch! Design beautiful feeds in minutes with pre-made feed themes to instantly create beautiful and unique feeds\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plus, enjoy these Pro benefits:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Priority Support:\u003C\u002Fstrong> Get quick and dedicated help from our support team\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates:\u003C\u002Fstrong> Benefit from continuous plugin improvements and new features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002F?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=checkoutpro\" title=\"Instagram Feed Pro\" rel=\"nofollow ugc\">Check Out the Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=trydemo\" title=\"Instagram Feed Pro Demo\" rel=\"nofollow ugc\">Try the Pro Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Why Over 1 Million Users Love Smash Balloon\u003C\u002Fh4>\n\u003Cp>Trusted by over 1 million websites, Smash Balloon is the leading solution for seamlessly integrating Instagram feeds onto your site.\u003C\u002Fp>\n\u003Cp>Our 4.9\u002F5 star average rating from 4,000+ glowing reviews speaks for itself.\u003C\u002Fp>\n\u003Ch4>What Our Users Are Saying\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>“Awesome plugin and support – Awesome plugin that just works! Contacted support this week and they’ve quickly given a custom solution for a specific query I had! Very happy customer!”\u003Cbr \u002F>\n  – @tomteaweb\u003C\u002Fp>\n\u003Cp>“The best Instagram feed plugin – Whenever I need to display the Instagram feed in a WordPress site, I choose this plugin. It is not only easy to set up, but even in the free version you have enough features to have a nice feed. Do not spend more time looking for another Instagram feed plugin: This is the best!”\u003Cbr \u002F>\n  – @yordansoares\u003C\u002Fp>\n\u003Cp>“Simple and concise – Excellent plugin. Simple and non-bloated. I had a couple small issues with the plugin when I first started using it, but a quick comment on the support forums got a new version pushed out the next day with the fix. Awesome support!”\u003Cbr \u002F>\n  – @joshjones\u003C\u002Fp>\n\u003Cp>“Great plugin, greater support! – I’ve definitely noticed an increase in followers on Instagram since I added this plugin to my sidebar. Thanks for the help in making some adjustments…looks and works great!”\u003Cbr \u002F>\n  – @bnotp\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Fast, Professional and Helpful Support\u003C\u002Fh4>\n\u003Cp>At Smash Balloon, we’re dedicated to providing the most customizable, robust, and well-supported Instagram plugin available.\u003C\u002Fp>\n\u003Cp>Have a question, need help with a feature, or want to request a new feature?\u003C\u002Fp>\n\u003Cp>Our dedicated support team is just a quick message away, ready to provide top-notch assistance for both free and premium versions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fdocs\u002Finstagram\u002F?utm_campaign=instagram-free-readme&utm_source=support&utm_medium=docs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Finstagram-feed\u002F\" rel=\"ugc\">Free Support\u003C\u002Fa> – Please open a ticket in the Support forum\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fsupport\u002F?utm_campaign=instagram-free-readme&utm_source=support&utm_medium=contact\" rel=\"nofollow ugc\">Premium Support\u003C\u002Fa> – Premium users can reach out to us via this Contact Support form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can instantly unlock priority support when you upgrade to Instagram Feed Pro now.\u003C\u002Fp>\n\u003Ch4>7 Reasons Why You Need Smash Balloon Social Photo Feed\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Boost Social Engagement\u003C\u002Fstrong> – Increase engagement between you and your Instagram followers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save Time\u003C\u002Fstrong> – Automatically display your Instagram photos on your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Your Content Your Way\u003C\u002Fstrong> – Customize your feeds to blend seamlessly with your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keep Your Site Looking Fresh\u003C\u002Fstrong> – Automatically push new Instagram content to your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Super Simple Setup\u003C\u002Fstrong> – Get started in 30 seconds with no Developer account needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powers Instagram oEmbeds\u003C\u002Fstrong> – Maintain working Instagram embeds across your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Feed Themes\u003C\u002Fstrong> – Use ready-made themes for quick, beautiful displays\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>What Can It Do?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display Instagram photos from any account you own\u003C\u002Fli>\n\u003Cli>Completely responsive and mobile ready\u003C\u002Fli>\n\u003Cli>Display multiple feeds on the same page\u003C\u002Fli>\n\u003Cli>Display posts from multiple Instagram User IDs\u003C\u002Fli>\n\u003Cli>Built-in customization options\u003C\u002Fli>\n\u003Cli>Infinite scroll with ‘Load More’ button\u003C\u002Fli>\n\u003Cli>Plus more features added regularly!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Completely Customizable Feeds\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set number of photos to display\u003C\u002Fli>\n\u003Cli>Choose number of columns and photo sizes\u003C\u002Fli>\n\u003Cli>Show\u002Fhide feed elements (header, buttons)\u003C\u002Fli>\n\u003Cli>Control width, height and background color\u003C\u002Fli>\n\u003Cli>Set spacing between photos\u003C\u002Fli>\n\u003Cli>Display photos in chronological or random order\u003C\u002Fli>\n\u003Cli>Customize button text and colors\u003C\u002Fli>\n\u003Cli>Add custom CSS or JavaScript\u003C\u002Fli>\n\u003Cli>Style multiple feeds differently\u003C\u002Fli>\n\u003Cli>Plus more options added regularly!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002F?utm_campaign=instagram-free-readme&utm_source=footer&utm_medium=checkoutpro\" title=\"Instagram Feed Pro\" rel=\"nofollow ugc\">Check Out the Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo?utm_campaign=instagram-free-readme&utm_source=footer&utm_medium=trydemo\" title=\"Instagram Feed Pro Demo\" rel=\"nofollow ugc\">Try the Pro Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>What’s Next\u003C\u002Fh4>\n\u003Cp>If you like our WordPress Instagram plugin, then consider checking out our other projects:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">OptinMonster\u003C\u002Fa> – Get more email subscribers with the most popular conversion optimization plugin for WordPress.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpforms.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WPForms\u003C\u002Fa> – #1 drag & drop online form builder for WordPress (trusted by 5 million sites).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Faioseo.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">AIOSEO\u003C\u002Fa> – The original WordPress SEO plugin to help you rank higher in search results (trusted by over 3 million sites).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fmonsterinsights.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">MonsterInsights\u003C\u002Fa> – See the stats that matter and grow your business with confidence. Best Google Analytics plugin for WordPress.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fseedprod.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">SeedProd\u003C\u002Fa> – Create beautiful landing pages with our powerful drag & drop landing page builder.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpmailsmtp.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WP Mail SMTP\u003C\u002Fa> – Improve email deliverability for your contact form with the most popular SMTP plugin for WordPress.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpcode.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WPCode\u003C\u002Fa> – must have WordPress code snippet management plugin to help you future-proof website customization (trusted by 1.5 million sites).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fduplicator.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">Duplicator\u003C\u002Fa> – popular WordPress backup and migration plugin used by over 1 million websites.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpsimplepay.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WP Simple Pay\u003C\u002Fa> – #1 Stripe payments plugin for WordPress. Start accepting one-time or recurring payments without a shopping cart.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fpushengage.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">PushEngage\u003C\u002Fa> – Connect with visitors after they leave your website with the leading web push notification plugin.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Frafflepress.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">RafflePress\u003C\u002Fa> – Best WordPress giveaway and contest plugin to grow traffic and social followers.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftrustpulse.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">TrustPulse\u003C\u002Fa> – Add real-time social proof notifications to boost your store conversions by up to 15%.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsearchwp.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">SearchWP\u003C\u002Fa> – The most advanced custom WordPress search plugin to improve WordPress search quality.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Faffiliatewp.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">AffiliateWP\u003C\u002Fa> – #1 affiliate management plugin for WordPress. Add a referral program to your online store.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Feasydigitaldownloads.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">Easy Digital Downloads\u003C\u002Fa> – The best WordPress eCommerce plugin to sell digital products (eBooks, software, music, and more).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpcharitable.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WPCharitable\u003C\u002Fa> – Top-rated WordPress donation and fundraising plugin for WordPress.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpbeginner.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WPBeginner\u003C\u002Fa> to learn from our \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002Fcategory\u002Fwp-tutorials\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WordPress Tutorials\u003C\u002Fa> and about the \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002Fcategory\u002Fplugins\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">best WordPress plugins\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>=\u003Cstrong>Data Collection\u003C\u002Fstrong>=\u003C\u002Fp>\n\u003Cp>Instagram Feed does not collect any personal data from your Meta accounts (Instagram, Facebook). All data retrieved from the Meta API is used solely for the purpose of displaying your feed on your WordPress site.\u003C\u002Fp>\n\u003Cp>=\u003Cstrong>External Connections\u003C\u002Fstrong>=\u003C\u002Fp>\n\u003Cp>This plugin connects to three external sites:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smashballoon.com\u003C\u002Fstrong>: Used for connecting and authenticating your sources. Occasionally, it sends dynamic notices to users. These notices can include information about major API changes, critical updates, and marketing messages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Instagram.com and Facebook.com\u003C\u002Fstrong>: Used to fetch posts so your visitors can view them directly on your site without needing to leave.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>=\u003Cstrong>Data Usage\u003C\u002Fstrong>=\u003C\u002Fp>\n\u003Cp>All data retrieved from the Meta API is used solely for displaying your Instagram feed on your WordPress site. No personal data is collected, stored, or shared beyond this purpose.\u003C\u002Fp>\n","Formerly \"Instagram Feed\". Display clean, customizable, and responsive Instagram feeds from multiple accounts. Supports Instagram oEmbeds.",1000000,49979055,4333,"2026-03-12T17:15:00.000Z",[176,166,177,178,179],"instagram","instagram-gallery","instagram-photos","instagram-widget","https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finstagram-feed.6.10.1.zip","2021-07-20 00:00:00",{"attackSurface":184,"codeSignals":330,"taintFlows":381,"riskAssessment":400,"analyzedAt":413},{"hooks":185,"ajaxHandlers":309,"restRoutes":310,"shortcodes":311,"cronEvents":320,"entryPointCount":28,"unprotectedCount":29},[186,193,197,201,205,209,213,217,221,224,228,232,235,239,244,248,251,254,258,262,265,268,272,276,280,283,287,290,293,296,298,302,305],{"type":187,"name":188,"callback":189,"priority":190,"file":191,"line":192},"action","plugins_loaded","do_upgrade",10,"includes\\Main.php",175,{"type":187,"name":188,"callback":194,"priority":195,"file":191,"line":196},"hookup",20,178,{"type":187,"name":198,"callback":199,"file":191,"line":200},"admin_menu","add_plugin_admin_menu",203,{"type":187,"name":198,"callback":202,"priority":203,"file":191,"line":204},"update_menu_structure",5,204,{"type":187,"name":206,"callback":207,"file":191,"line":208},"init","load_plugin_textdomain",321,{"type":187,"name":210,"callback":211,"file":191,"line":212},"rest_api_init","register_rest_routes",335,{"type":187,"name":214,"callback":215,"file":191,"line":216},"widgets_init","register_widgets",337,{"type":187,"name":218,"callback":219,"file":191,"line":220},"admin_post_nopriv_wptelegram_widget_pull_updates","fire_pull_updates",340,{"type":187,"name":222,"callback":219,"file":191,"line":223},"admin_post_wptelegram_widget_pull_updates",341,{"type":187,"name":225,"callback":226,"file":191,"line":227},"wptelegram_widget_pull_the_updates","pull_the_updates",343,{"type":187,"name":229,"callback":230,"file":191,"line":231},"admin_post_nopriv_wptelegram_widget_view","render_widget_view",346,{"type":187,"name":233,"callback":230,"file":191,"line":234},"admin_post_wptelegram_widget_view",347,{"type":187,"name":236,"callback":237,"priority":190,"file":191,"line":238},"wptelegram_p2tg_api_response","save_messages_sent_by_p2tg",349,{"type":240,"name":241,"callback":242,"priority":203,"file":191,"line":243},"filter","block_categories_all","register_block_category",351,{"type":240,"name":245,"callback":246,"priority":190,"file":191,"line":247},"rest_request_before_callbacks","fitler_rest_errors",353,{"type":187,"name":206,"callback":249,"file":191,"line":250},"add_rewrite_rules",367,{"type":240,"name":206,"callback":252,"file":191,"line":253},"set_use_ugly_urls",369,{"type":240,"name":255,"callback":256,"priority":81,"file":191,"line":257},"template_include","set_embed_template",371,{"type":240,"name":255,"callback":259,"priority":260,"file":191,"line":261},"intercept_v_template",999,373,{"type":187,"name":206,"callback":263,"file":191,"line":264},"may_be_fire_pull_updates",375,{"type":187,"name":206,"callback":266,"file":191,"line":267},"register_blocks",377,{"type":187,"name":269,"callback":270,"file":191,"line":271},"wptelegram_widget_cron_pull_updates","cron_pull_updates",379,{"type":240,"name":273,"callback":274,"file":191,"line":275},"cron_schedules","custom_cron_schedules",383,{"type":240,"name":277,"callback":278,"file":191,"line":279},"the_content","add_join_link_to_post_content",387,{"type":187,"name":206,"callback":281,"priority":203,"file":191,"line":282},"register_assets",392,{"type":187,"name":284,"callback":285,"file":191,"line":286},"wp_enqueue_scripts","enqueue_public_assets",394,{"type":187,"name":288,"callback":285,"file":191,"line":289},"admin_enqueue_scripts",395,{"type":187,"name":291,"callback":285,"file":191,"line":292},"enqueue_block_assets",396,{"type":187,"name":288,"callback":294,"file":191,"line":295},"enqueue_admin_assets",398,{"type":187,"name":291,"callback":291,"file":191,"line":297},400,{"type":187,"name":299,"callback":300,"priority":190,"file":191,"line":301},"wptelegram_widget_ajax_widget_embed","render",407,{"type":187,"name":303,"callback":300,"priority":190,"file":191,"line":304},"wptelegram_widget_single_message_embed",409,{"type":187,"name":198,"callback":306,"priority":195,"file":307,"line":308},"remove_wptelegram_menu","includes\\Utils.php",287,[],[],[312,315,318],{"tag":313,"callback":300,"file":191,"line":314},"wptelegram-ajax-widget",402,{"tag":316,"callback":300,"file":191,"line":317},"wptelegram-join-channel",403,{"tag":4,"callback":300,"file":191,"line":319},404,[321,324,328],{"hook":269,"callback":269,"file":322,"line":323},"includes\\Activator.php",33,{"hook":325,"callback":325,"file":326,"line":327},"wptelegram_widget_pull_updates","includes\\Upgrade.php",138,{"hook":269,"callback":269,"file":326,"line":329},161,{"dangerousFunctions":331,"sqlUsage":332,"outputEscaping":339,"fileOperations":29,"externalRequests":333,"nonceChecks":29,"capabilityChecks":203,"bundledLibraries":380},[],{"prepared":29,"raw":333,"locations":334},1,[335],{"file":336,"line":337,"context":338},"shared\\embed\\SingleMessage.php",109,"$wpdb->query() with variable interpolation",{"escaped":327,"rawEcho":340,"locations":341},19,[342,346,348,350,353,355,357,360,362,364,365,367,370,371,373,375,377,378,379],{"file":343,"line":344,"context":345},"includes\\helper-functions.php",26,"raw output",{"file":343,"line":347,"context":345},47,{"file":343,"line":349,"context":345},68,{"file":351,"line":352,"context":345},"shared\\embed\\AjaxWidget.php",88,{"file":336,"line":354,"context":345},58,{"file":336,"line":356,"context":345},63,{"file":358,"line":359,"context":345},"shared\\partials\\join-channel.php",21,{"file":361,"line":356,"context":345},"shared\\widgets\\Ajax.php",{"file":361,"line":363,"context":345},65,{"file":361,"line":349,"context":345},{"file":361,"line":366,"context":345},71,{"file":368,"line":369,"context":345},"shared\\widgets\\JoinChannel.php",61,{"file":368,"line":356,"context":345},{"file":368,"line":372,"context":345},66,{"file":368,"line":374,"context":345},69,{"file":376,"line":369,"context":345},"shared\\widgets\\Legacy.php",{"file":376,"line":356,"context":345},{"file":376,"line":372,"context":345},{"file":376,"line":374,"context":345},[],[382],{"entryPoint":383,"graph":384,"unsanitizedCount":333,"severity":399},"\u003CAjaxWidget> (shared\\embed\\AjaxWidget.php:0)",{"nodes":385,"edges":396},[386,391],{"id":387,"type":388,"label":389,"file":351,"line":390},"n0","source","$_GET",38,{"id":392,"type":393,"label":394,"file":351,"line":352,"wp_function":395},"n1","sink","echo() [XSS]","echo",[397],{"from":387,"to":392,"sanitized":398},false,"low",{"summary":401,"deductions":402},"The wptelegram-widget plugin, version 2.2.15, exhibits a mixed security posture. While it has a relatively small attack surface with no directly unprotected entry points and a high percentage of properly escaped output, there are significant concerns regarding its vulnerability history and internal coding practices. The presence of two medium-severity historical vulnerabilities, specifically related to missing authorization and Cross-Site Scripting, is a red flag, even though none are currently unpatched. This pattern suggests a past susceptibility to common web application vulnerabilities.\n\nThe static analysis reveals some concerning code signals. The plugin performs external HTTP requests, which can be a vector for various attacks if not handled with extreme care. Furthermore, the fact that 100% of its single SQL query is not using prepared statements is a substantial risk, as it opens the door to SQL injection vulnerabilities. While the taint analysis shows no critical or high severity flows, the single flow with unsanitized paths warrants attention, as it could be a precursor to vulnerabilities if data sources change or are exploited.\n\nIn conclusion, while wptelegram-widget has some positive security attributes like a limited attack surface and good output escaping, the historical vulnerability patterns, the unescaped SQL query, and the potential for external HTTP request manipulation present notable risks. The absence of nonce checks also contributes to a less secure implementation, especially if any future AJAX handlers are introduced or if existing ones are ever exposed.",[403,405,407,409,411],{"reason":404,"points":190},"Raw SQL query without prepared statements",{"reason":406,"points":190},"2 medium severity CVEs in vulnerability history",{"reason":408,"points":203},"External HTTP requests",{"reason":410,"points":203},"No nonce checks",{"reason":412,"points":28},"Unsanitized path in taint analysis flow","2026-03-16T18:11:03.261Z",{"wat":415,"direct":431},{"assetPaths":416,"generatorPatterns":424,"scriptPaths":425,"versionParams":426},[417,418,419,420,421,422,423],"\u002Fwp-content\u002Fplugins\u002Fwptelegram-widget\u002Fassets\u002Fstatic\u002Fcss\u002Fadmin-menu.css","\u002Fwp-content\u002Fplugins\u002Fwptelegram-widget\u002Fassets\u002Fbuild\u002Fjs\u002Fblocks.js","\u002Fwp-content\u002Fplugins\u002Fwptelegram-widget\u002Fassets\u002Fbuild\u002Fjs\u002Fblocks.css","\u002Fwp-content\u002Fplugins\u002Fwptelegram-widget\u002Fassets\u002Fbuild\u002Fjs\u002Fsettings\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fwptelegram-widget\u002Fassets\u002Fbuild\u002Fjs\u002Fsettings\u002Findex.css","\u002Fwp-content\u002Fplugins\u002Fwptelegram-widget\u002Fassets\u002Fbuild\u002Fjs\u002Fpublic\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fwptelegram-widget\u002Fassets\u002Fbuild\u002Fjs\u002Fpublic\u002Findex.css",[],[418,420,422],[427,428,429,430],"wptelegram-widget\u002Fassets\u002Fstatic\u002Fcss\u002Fadmin-menu.css?ver=","wptelegram-widget\u002Fassets\u002Fbuild\u002Fjs\u002Fblocks.js?ver=","wptelegram-widget\u002Fassets\u002Fbuild\u002Fjs\u002Fsettings\u002Findex.js?ver=","wptelegram-widget\u002Fassets\u002Fbuild\u002Fjs\u002Fpublic\u002Findex.js?ver=",{"cssClasses":432,"htmlComments":434,"htmlAttributes":435,"restEndpoints":437,"jsGlobals":440,"shortcodeOutput":441},[433],"wptelegram-widget-public",[],[436],"data-wptelegram-widget",[438,439],"\u002Fwp-json\u002Fwptelegram-widget\u002Fv2\u002Fsettings","\u002Fwp-json\u002Fwptelegram-widget\u002Fv2\u002Fchannels",[111],[442,443],"[wptelegram-channel","[wptelegram-group"]