[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGpINPV4t3C8ULpt3s1b_M8N8oRKhI3ki_ePQ42OcjHI":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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":139,"fingerprints":253},"timeline-twitter-feed","Timeline Twitter Feed","1.3","ezraverheijen","https:\u002F\u002Fprofiles.wordpress.org\u002Fezraverheijen\u002F","\u003Cp>Timeline Twitter Feed let’s you output your timeline feed and multiple hashtags into your WordPress site as flat HTML.\u003Cbr \u002F>\nThe output is customizable on nearly every aspect. With or without profile pictures, tweet date, usernames before tweets, hashtags and usernames as links etc. etc.\u003Cbr \u002F>\nCSS styling can be added\u002Foverwrited via your theme’s stylesheet or in the Timeline Twitter Feed settings screen.\u003Cbr \u002F>\nThere is also a widget to easily add a Twitter feed to your header, sidebar or footer, if your theme supports it.\u003C\u002Fp>\n\u003Cp>If you have any issues using Timeline Twitter Feed, find a bug or have an idea to make the plugin even better then please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fezraverheijen\u002Ftimeline-twitter-feed\" rel=\"nofollow ugc\">help to improve Timeline Twitter Feed\u003C\u002Fa>.\u003Cbr \u002F>\nIf you don’t report it, I can’t fix it!\u003C\u002Fp>\n","Output timeline feeds and multiple hashtags into your WordPress site as flat HTML.",100,14010,70,2,"2015-09-04T14:00:00.000Z","4.3.34","3.5","",[20,21,22,23,24],"feed","tweet","tweets","twitter","twitter-feed","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftimeline-twitter-feed\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-twitter-feed.1.3.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},4,11200,30,84,"2026-04-04T00:39:26.402Z",[39,62,79,98,118],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":18,"tags":54,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":60,"last_vuln_date":61,"fetched_at":30},"wp-twitter-feed","Peadig's Twitter Feed: Embedded Timeline WordPress Plugin","2.2","Alex Moss","https:\u002F\u002Fprofiles.wordpress.org\u002Falexmoss\u002F","\u003Cp>The WordPress Twitter Feed Plugin lets you simply output any user’s tweets into your WordPress page, template or sidebar! You can customise the username, number of tweets, and style of ouput.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpeadig.com\u002Fwordpress-plugins\u002Fwp-twitter-feed\u002F\" rel=\"nofollow ugc\">Twitter Embedded Timeline\u003C\u002Fa> WordPress Plugin homepage.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpeadig.com\u002Fwordpress-plugins\u002Fwp-twitter-feed-pro\u002F\" rel=\"nofollow ugc\">Twitter Feed PRO\u003C\u002Fa> – this plugin outputs tweet using flat HTML and supports Twitter’s API v1.1.\u003C\u002Fli>\n\u003Cli>More \u003Ca href=\"http:\u002F\u002Fpeadig.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">WordPress Plugins\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple Twitter feed that outputs your latest tweets in HTML into any post, page, template or sidebar widget. Customisable and easy to install!",600,161765,62,7,"2018-04-04T22:46:00.000Z","3.7.41","2.7",[55,22,23,24,56],"seo","twitter-updates","http:\u002F\u002Fpeadig.com\u002Fwordpress-plugins\u002Fwp-twitter-feed\u002F?utm_source=WordPress&utm_medium=Admin&utm_campaign=Twitter%2BFeed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-twitter-feed.2.2.zip",63,1,"2010-12-07 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":11,"num_ratings":60,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":18,"tags":75,"homepage":18,"download_link":78,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"ultimate-twitter-feeds","Ultimate Twitter Feeds","0.1","Milap","https:\u002F\u002Fprofiles.wordpress.org\u002Fmilap\u002F","\u003Cp>Ultimate Twitter Feeds is one of the best Lightweight plugin to display Twitter feeds (Tweets) on your website. It fetches feeds from Twitter Profile, Twitter User List and single Tweet. It provides additional configuration options like Height, Width, Language and Theme.\u003C\u002Fp>\n\u003Cp>An inside look:\u003C\u002Fp>\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\u002F8gxE5CPLiJM?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>Why should you choose Ultimate Twitter Feeds among the many other plugins?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Light weight & easy to configure.\u003C\u002Fli>\n\u003Cli>Configuration options like show Tweets from Twitter User Profile, User List and Single Tweet.\u003C\u002Fli>\n\u003Cli>Supports Light and Dark theme.\u003C\u002Fli>\n\u003Cli>Additional options like Width, Height and Language.\u003C\u002Fli>\n\u003Cli>Shortcode support (In Next Release)\u003C\u002Fli>\n\u003Cli>Fast & helpful support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cp>The following plugins are recommended for users:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffacebook-pagelike-widget\u002F\" rel=\"ugc\">Facebook Page Feeds Widget\u003C\u002Fa> by Milap – With Facebook Page Feeds Widget, you can display your Facebook Page feeds on your website quickly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Notices\u003C\u002Fh4>\n\u003Cp>With the default configuration, this plugin, in itself, does not:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>use cookies.\u003C\u002Fli>\n\u003Cli>track users by stealth.\u003C\u002Fli>\n\u003Cli>write any user personal data to the database.\u003C\u002Fli>\n\u003Cli>send any data to external servers.\u003C\u002Fli>\n\u003C\u002Ful>\n","Ultimate Twitter Feeds allows you to display customizable Twitter Tweets from any user timeline,  any user Twitter List and single Tweet on your websi &hellip;",400,5646,"2021-08-23T10:05:00.000Z","5.8.13","3.4",[76,22,23,24,77],"custom-twitter-feed","twitter-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-twitter-feeds.0.1.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":11,"downloaded":87,"rating":11,"num_ratings":88,"last_updated":89,"tested_up_to":16,"requires_at_least":90,"requires_php":18,"tags":91,"homepage":96,"download_link":97,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"import-tweets-as-posts","Import Tweets as Posts","3.0","Chandan Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fchandanonline4u\u002F","\u003Cp>“Import Tweets as Posts” plugin allows to easily import tweets from user’s timeline or search query. It has also flexibility to import tweets as custom post type “tweet”. Other settings that user can specify are tweet import interval time, number of tweets to import, Category,  Text before tweet post title. There is also options to exclude retweets and replies from user’s twitter timeline.\u003C\u002Fp>\n\u003Cp>Released under the terms of the GNU GPL, version 2.\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.fsf.org\u002Flicensing\u002Flicenses\u002Fgpl.html\u003C\u002Fp>\n\u003Cp>NO WARRANTY.\u003Cbr \u002F>\nCopyright (c) 2015 Chandan Kumar\u003C\u002Fp>\n","\"Import Tweets as Posts\" plugin allows to easily import tweets from user's timeline or search query. It has also flexibility to import  &hellip;",12269,8,"2015-11-25T09:14:00.000Z","2.8.6",[92,80,93,94,95],"import-tweets","posts","tweets-to-posts","twitter-feeds","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fimport-tweets-as-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-tweets-as-posts.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":17,"requires_php":18,"tags":112,"homepage":116,"download_link":117,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"multi-account-tweet-feeds-by-webline","Multi Account Tweet Feeds by Webline","1.0.7","WeblineIndia","https:\u002F\u002Fprofiles.wordpress.org\u002Fweblineindia\u002F","\u003Cp>Multi Account Tweet Feeds by Webline is a simple and easy to use plugin to show latest tweets from a multiple Twitter accounts in the same sidebar widget,post,page or text widget content including parsing of @usernames, #hashtags, media and URLs into links.\u003C\u002Fp>\n\u003Cp>The plugin is based on Twitter API version 1.1.\u003C\u002Fp>\n\u003Cp>In order to use it, you have to create a personal Twitter Application on the https:\u002F\u002Fapps.twitter.com\u002F website. Within your Application, Twitter provides you four values: the Consumer Key, the Consumer Secret, the Access Token and the Access Token Secret.\u003C\u002Fp>\n\u003Cp>Enter all these Authorization strings in the widget options box from \u003Cstrong>Appearance -> Widgets\u003C\u002Fstrong>, along with your other display settings, for display widget in sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OR\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enter all these Authorization strings in settings page from \u003Cstrong>Settings -> Multi Account Tweet Feeds\u003C\u002Fstrong>, along with your other display settings, for use shortcode \u003Cstrong>[wli-multi-account-tweet-feeds]\u003C\u002Fstrong> in post,page or text widget.\u003C\u002Fp>\n\u003Cp>Your Multi Account Tweet Feeds by Webline plugin is now ready and active!\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display tweets in sidebar using widget\u003C\u002Fli>\n\u003Cli>Shortcode [wli-multi-account-tweet-feeds] support, for display tweets on post,page or text widget content\u003C\u002Fli>\n\u003Cli>Show tweets from multiple accounts\u003C\u002Fli>\n\u003Cli>Control for set tweets cache time(in minutes), which improve tweets loading time.\u003C\u002Fli>\n\u003Cli>Control for showing Avtar\u003C\u002Fli>\n\u003Cli>Control for showing Replies\u003C\u002Fli>\n\u003Cli>Control for showing Time (e.g. 4 days ago, 27 mins ago)\u003C\u002Fli>\n\u003Cli>Control for showing Short Time (e.g. Sep 24, Nov 29)\u003C\u002Fli>\n\u003Cli>Control for set widget height.\u003C\u002Fli>\n\u003Cli>Control for set widget title color.\u003C\u002Fli>\n\u003Cli>Control for set widget header background color.\u003C\u002Fli>\n\u003C\u002Ful>\n","A Simple plugin to show latest Tweets from a multiple Twitter accounts in the same sidebar widget,post,page or text widget content.",80,6014,66,3,"2023-02-02T07:48:00.000Z","6.1.10",[113,114,115,22,95],"multi-account-tweets","multi-account-twitter-feeds","multiple-account","http:\u002F\u002Fwww.weblineindia.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmulti-account-tweet-feeds-by-webline.1.0.7.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":28,"num_ratings":28,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":18,"tags":131,"homepage":137,"download_link":138,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"horizontal-slider-for-your-tweets","Horizontal Slider for your tweets","1.0","Kiran Patil","https:\u002F\u002Fprofiles.wordpress.org\u002Fkiranpatil353\u002F","\u003Cp>Manage your tweets in a horizontal slider, like a widget using shortcode “[‘tphs-slider’]”.\u003C\u002Fp>\n","Custom Slider for Twitter feeds using twitter api 1.1, one at a time horizontal in a bubble using shortcode \"tphs-slider\".",10,1348,"2016-06-03T07:14:00.000Z","4.5.33","3.0.1",[132,133,134,135,136],"tweets-one-at-time","twitter-api-post-slider","twitter-feed-slider","twitter-horizontal-slider","twitter-post-slider","http:\u002F\u002Fclariontechnologies.co.in","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhorizontal-slider-for-your-tweets.1.0.zip",{"attackSurface":140,"codeSignals":208,"taintFlows":240,"riskAssessment":241,"analyzedAt":252},{"hooks":141,"ajaxHandlers":192,"restRoutes":202,"shortcodes":203,"cronEvents":207,"entryPointCount":33,"unprotectedCount":109},[142,148,152,156,159,164,167,172,177,183,188],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_init","init_plugin_settings","includes\\class-timeline-twitter-feed-backend.php",13,{"type":143,"name":149,"callback":150,"file":146,"line":151},"admin_menu","add_plugin_options_page",14,{"type":143,"name":153,"callback":154,"file":146,"line":155},"admin_notices","print_missing_api_authentication_notice",15,{"type":143,"name":149,"callback":157,"file":146,"line":158},"delete_cached_feeds",20,{"type":143,"name":160,"callback":161,"file":162,"line":163},"wp_dashboard_setup","add_dashboard_widget","includes\\class-timeline-twitter-feed-dashboard-widget.php",9,{"type":143,"name":165,"callback":166,"file":162,"line":126},"admin_enqueue_scripts","enqueue_widget_css",{"type":143,"name":168,"callback":169,"file":170,"line":171},"wp_head","print_to_head","includes\\class-timeline-twitter-feed-frontend.php",11,{"type":143,"name":173,"callback":174,"priority":175,"file":170,"line":176},"wp_enqueue_scripts","enqueue_styles_n_scripts",999,12,{"type":178,"name":179,"callback":180,"file":181,"line":182},"filter","widget_text","do_shortcode","includes\\class-timeline-twitter-feed-shortcode.php",28,{"type":143,"name":184,"callback":185,"file":186,"line":187},"widgets_init","register_twitter_feed_widget","timeline-twitter-feed.php",52,{"type":143,"name":189,"callback":190,"file":186,"line":191},"plugins_loaded","load_plugin_translation",53,[193,196,199],{"action":194,"nopriv":195,"callback":194,"hasNonce":195,"hasCapCheck":195,"file":162,"line":171},"approve_tweet",false,{"action":197,"nopriv":195,"callback":198,"hasNonce":195,"hasCapCheck":195,"file":170,"line":151},"get_tweet_updates","ajax_tweets_rerenderer",{"action":197,"nopriv":200,"callback":198,"hasNonce":195,"hasCapCheck":195,"file":170,"line":201},true,16,[],[204],{"tag":4,"callback":205,"file":181,"line":206},"generate_tweets",25,[],{"dangerousFunctions":209,"sqlUsage":210,"outputEscaping":212,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":60,"bundledLibraries":239},[],{"prepared":28,"raw":28,"locations":211},[],{"escaped":213,"rawEcho":151,"locations":214},31,[215,218,220,221,223,225,226,228,230,232,234,235,236,238],{"file":162,"line":216,"context":217},48,"raw output",{"file":170,"line":219,"context":217},47,{"file":170,"line":106,"context":217},{"file":181,"line":222,"context":217},300,{"file":224,"line":151,"context":217},"includes\\class-timeline-twitter-feed-widget.php",{"file":224,"line":201,"context":217},{"file":224,"line":227,"context":217},39,{"file":224,"line":229,"context":217},41,{"file":224,"line":231,"context":217},49,{"file":224,"line":233,"context":217},50,{"file":224,"line":233,"context":217},{"file":224,"line":191,"context":217},{"file":224,"line":237,"context":217},54,{"file":224,"line":237,"context":217},[],[],{"summary":242,"deductions":243},"The timeline-twitter-feed plugin v1.3 exhibits a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries, having no recorded vulnerabilities (CVEs), and avoiding file operations and external HTTP requests. This suggests a generally stable and secure foundation. However, significant concerns arise from the attack surface analysis. Three out of four identified entry points, specifically AJAX handlers, lack authentication checks. This creates a substantial opening for unauthorized actions if these handlers are not inherently protected by other means. Additionally, the code signals indicate a concerning percentage of output not being properly escaped (31%), which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is involved. The absence of nonce checks on these unprotected AJAX handlers further exacerbates the risk of CSRF attacks.\n\nWhile the plugin has no recorded vulnerability history, this can be a double-edged sword. It might indicate a well-maintained codebase, but it could also mean it hasn't been subjected to rigorous external security audits or that potential vulnerabilities have gone unnoticed. The lack of taint analysis data also makes it difficult to assess the risk of sensitive data being mishandled. In conclusion, the plugin benefits from secure database practices and a clean vulnerability history. However, the unprotected AJAX handlers and significant amount of unescaped output represent critical security weaknesses that require immediate attention to mitigate potential XSS and unauthorized access risks.",[244,246,249],{"reason":245,"points":155},"Unprotected AJAX handlers",{"reason":247,"points":248},"Unescaped output (31%)",6,{"reason":250,"points":251},"Missing nonce checks on AJAX handlers",5,"2026-03-16T21:01:15.579Z",{"wat":254,"direct":261},{"assetPaths":255,"generatorPatterns":257,"scriptPaths":258,"versionParams":259},[256],"\u002Fwp-content\u002Fplugins\u002Ftimeline-twitter-feed\u002Fres\u002Fcss\u002Ftimeline-twitter-feed-widget.css",[],[],[260],"timeline-twitter-feed-widget",{"cssClasses":262,"htmlComments":263,"htmlAttributes":264,"restEndpoints":265,"jsGlobals":266,"shortcodeOutput":267},[260],[],[],[],[],[]]