[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fzaxobxcJ139YK9ICvT91MQrd3UkHruV1o_b6tImxMfE":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":37,"analysis":146,"fingerprints":266},"simpletwit","SimpleTwit","1.3","GYatesIII","https:\u002F\u002Fprofiles.wordpress.org\u002Fgyatesiii\u002F","\u003Cp>A plugin for developers and designers that sets up a WP_Cron to pull in and cache a user’s stream using OAuth and the Twitter v1.1 REST API. It’s all that a developer needs to incorporate a Twitter feed on their site, the OAuth handling, caching to avoid rate limiting, and utilities to easily format Tweets correctly without predefined styles to work around. For designers, the plugin creates a widget that can be used to easily display and style Tweets in your theme.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Provides access to a user’s Tweets for both designers and developers\u003C\u002Fli>\n\u003Cli>Creates a widget for easy display of the latest Tweets in your theme’s sidebar\u003C\u002Fli>\n\u003Cli>Clearly designates Retweets and Replies to allow easy styling and manipulation\u003C\u002Fli>\n\u003Cli>Easily set Username and OAuth credentials\u003C\u002Fli>\n\u003Cli>Caches Tweets to prevent rate limiting problems\u003C\u002Fli>\n\u003Cli>Hooks into WP_Cron for easy installation and automatic API calls\u003C\u002Fli>\n\u003Cli>Uses OAuth and the v1.1 Twitter REST API\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>There are two main ways to access the Tweets, one aimed at developers and one aimed at designers.\u003C\u002Fp>\n\u003Ch4>For Designers\u003C\u002Fh4>\n\u003Cp>This plugin creates a widget that allows display of the most recent Tweets in any sidebar in your theme. When adding the widget you can customize how many Tweets and what information is displayed, choosing from content, time, author, and source. The widget outputs HTML5 which with classes to style on every element, including flagging Tweets as Retweets and Replies. You will be able to style this widget to look exactly as you need it it to.\u003C\u002Fp>\n\u003Ch4>For Developers\u003C\u002Fh4>\n\u003Cp>For those with something special in mind and willing to get their hands dirty, this plugin provides powerful access to the DB of Tweets. Tweets can be grabbed through a template tag and are provided in a special object jam packed with features:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>STF_Tweet\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>An array of these objects is returned by the template tag instead of the \u003Ccode>WP_Post\u003C\u002Fcode> object, or an individual can be constructed by passing the post ID of the Tweet to the object constructor.\u003C\u002Fp>\n\u003Cp>The object provides a number of useful methods when working with Tweets. This object has the following accessible properties:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>is_retweet\u003C\u002Fcode> – This boolean will be \u003Ccode>true\u003C\u002Fcode> when the Tweet is a Retweet\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_reply\u003C\u002Fcode> – This boolean will be \u003Ccode>true\u003C\u002Fcode> when the Tweet is a Reply to another Tweet\u003C\u002Fli>\n\u003Cli>\u003Ccode>content\u003C\u002Fcode> – The content of the Tweet, this will be automatically formatted to link other referenced Twitter users, hashtags, and inline links\u003C\u002Fli>\n\u003Cli>\u003Ccode>time\u003C\u002Fcode> – A timestamp of the Tweet, timezoned to the WP install, in Y-m-d H:i:s format\u003C\u002Fli>\n\u003Cli>\u003Ccode>time_gmt\u003C\u002Fcode> – A timestamp of the Tweet, timezoned to GMT, in Y-m-d H:i:s format\u003C\u002Fli>\n\u003Cli>\u003Ccode>time_str\u003C\u002Fcode> – The string that represents how long it’s been since the Tweet, in the way that Twitter usually dates its Tweets, good for an international audience since this isn’t timezone specicific\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The object has the following methods:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>get_source()\u003C\u002Fcode> – Returns the string representing the device used to Tweet this status\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_raw_tweet()\u003C\u002Fcode> – Returns the cached raw response from the API as an object, this should rarely be used as almost all information on the Tweet is accessible without loading this object\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_author_link()\u003C\u002Fcode> – Returns a string that is the link to the Tweet’s author’s page on Twitter\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_retweet_info()\u003C\u002Fcode> – Returns the info on the original Tweet of a Retweet, or false if the Tweet is not a Retweet, the object returned contains:\n\u003Cul>\n\u003Cli>\u003Ccode>username\u003C\u002Fcode> – The Twitter username of the original Tweet\u003C\u002Fli>\n\u003Cli>\u003Ccode>screenname\u003C\u002Fcode> – The Twitter screenname of the original Tweet\u003C\u002Fli>\n\u003Cli>\u003Ccode>content\u003C\u002Fcode> – The \u003Cem>unformatted\u003C\u002Fem> content of the original Tweet\u003C\u002Fli>\n\u003Cli>\u003Ccode>time_gmt\u003C\u002Fcode> – The GMT time of the Retweet\u003C\u002Fli>\n\u003Cli>\u003Ccode>url\u003C\u002Fcode> – A direct link to the original Tweet\u003C\u002Fli>\n\u003Cli>\u003Ccode>user_url\u003C\u002Fcode> – A direct link to the profile of the original Twitter user\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_reply_info()\u003C\u002Fcode> – Returns the info on the original status that this Tweet is replying to, the info is as follows:\n\u003Cul>\n\u003Cli>\u003Ccode>url\u003C\u002Fcode> – The direct link to the original status\u003C\u002Fli>\n\u003Cli>\u003Ccode>in_reply_to_name\u003C\u002Fcode> – The screenname of the original Twitter user\u003C\u002Fli>\n\u003Cli>\u003Ccode>in_reply_to_user_url\u003C\u002Fcode> – The direct link to the original Twitter user’s profile\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_author_info()\u003C\u002Fcode> – Gets the raw object response from the Twitter API scrape, there are a lot of variables in the raw object, but here’s the main attributes:\n\u003Cul>\n\u003Cli>\u003Ccode>id_str\u003C\u002Fcode> – The id of the user\u003C\u002Fli>\n\u003Cli>\u003Ccode>name\u003C\u002Fcode> – The nice name of the author account\u003C\u002Fli>\n\u003Cli>\u003Ccode>screen_name\u003C\u002Fcode> – The username of the author account\u003C\u002Fli>\n\u003Cli>\u003Ccode>description\u003C\u002Fcode> – The self-provided description of the author on Twitter\u003C\u002Fli>\n\u003Cli>\u003Ccode>created_at\u003C\u002Fcode> – The creation date of the Twitter author account\u003C\u002Fli>\n\u003Cli>\u003Ccode>profile_image_url\u003C\u002Fcode> – Link to the profile image of the Twitter author account\u003C\u002Fli>\n\u003Cli>\u003Ccode>profile_image_url_https\u003C\u002Fcode> – Secure link to the profile image of the Twitter author account\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ccode>stf_get_tweets($args)\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This will be the main function used to get Tweets from the DB. This function takes an array of parameters as follows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>$args['num']\u003C\u002Fcode> – This tells us how many Tweets to get from the DB, defaults to 5\u003C\u002Fli>\n\u003Cli>\u003Ccode>$args['offset']\u003C\u002Fcode> – This tells us how many Tweets to skip over when selecting our Tweets, defaults to 0\u003C\u002Fli>\n\u003Cli>\u003Ccode>$args['retweets']\u003C\u002Fcode> – This tells us whether or not to get Retweets, defaults to \u003Ccode>true\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>$args['replies']\u003C\u002Fcode> – This tells us whether or not to get Replies, defaults to \u003Ccode>true\u003C\u002Fcode>\u003Cbr \u002F>\nThis function returns an array of STF_Tweet objects, the use of these objects is described above\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contributors\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGYatesIII\" rel=\"nofollow ugc\">George Yates III\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falexsomeoddpilot\" rel=\"nofollow ugc\">alexsomeoddpilot\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Future Development\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Database Functions (Delete, Rescrape)\u003C\u002Fli>\n\u003Cli>Multiple Twitter Streams\u003C\u002Fli>\n\u003Cli>Define the interval between feed scrapes\u003C\u002Fli>\n\u003Cli>Allow users to Retweet and Reply with their own accounts right from your site\u003C\u002Fli>\n\u003Cli>Add in shortcode support for recent Tweet display\u003C\u002Fli>\n\u003C\u002Ful>\n","Everything a developer or designer needs to pull in a Twitter feed. All in a slim package that won't get in the way of your creativity.",10,2056,100,1,"2014-10-17T03:51:00.000Z","3.5.2","3.3","",[20,21,22,23,24],"designer","developer","simple","twitter-feed","widget","https:\u002F\u002Fgithub.com\u002FGYatesIII\u002FSimpleTwit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimpletwit.1.3.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"gyatesiii",30,84,"2026-04-04T06:19:41.920Z",[38,64,84,106,127],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":28,"last_vuln_date":63,"fetched_at":30},"custom-twitter-feeds","Custom Twitter Feeds – A Tweets Widget or X Feed Widget","2.5.4","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>Display a \u003Cstrong>completely customizable\u003C\u002Fstrong>, \u003Cstrong>responsive\u003C\u002Fstrong> and \u003Cstrong>search engine crawlable\u003C\u002Fstrong> X feed or Twitter feed on your website. The Custom Twitter Feeds plugin will display any user timeline posts or tweets that completely match the look and feel of your site and includes tons of customization options!\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"How to Embed Twitter in WordPress for Free! Smash Balloon Custom Twitter Feeds Plugin Overview\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1166356295?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\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Quick 3-Step Feed Creation\u003C\u002Fstrong> – create a Twitter feed in just 3 steps with our guided flow to help you do this, even if you’re a WordPress newbie\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Completely Customizable\u003C\u002Fstrong> – by default, your user timeline feed will inherit your theme’s styles – automatically\u003C\u002Fli>\n\u003Cli>X posts (Twitter feed) content is \u003Cstrong>crawlable by search engines\u003C\u002Fstrong>, adding SEO value to your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Completely responsive and mobile-optimized\u003C\u002Fstrong> – your Twitter feed looks great on any screen size and on any device\u003C\u002Fli>\n\u003Cli>Easily display an X Feed (Twitter feed) from any Twitter user – you can quickly connect 1 public Twitter account for absolutely free\u003C\u002Fli>\n\u003Cli>Using our Site Key and a verified email address, you can \u003Cstrong>automatically refresh your Twitter feed\u003C\u002Fstrong> once a week so you can showcase fresh Twitter content on your site at zero cost\u003C\u002Fli>\n\u003Cli>Post caching means that your Twitter feed loads \u003Cstrong>lightning fast\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Load more\u003C\u002Fstrong> of your Tweets with the ‘Load More’ button\u003C\u002Fli>\n\u003Cli>Built-in easy to use “Custom Twitter Feeds” Widget makes it easy to display tweets from any public Twitter account\u003C\u002Fli>\n\u003Cli>Fully internationalized and translatable into any language\u003C\u002Fli>\n\u003Cli>Display a beautiful header at the top of your Twitter feed\u003C\u002Fli>\n\u003Cli>Enter your own custom CSS or JavaScript for even deeper customization of your Tweets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For simple step-by-step directions on how to set up the Custom Twitter Feeds plugin, please refer to our \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fdoc\u002Fsetting-up-the-free-custom-twitter-feeds-wordpress-plugin\u002F?utm_source=twitter-free&utm_medium=readmefile&utm_campaign=readme-setup&utm_content=SetupGuide'\" rel=\"nofollow ugc\">setup guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Increase social engagement\u003C\u002Fstrong> between you and your users, customers, or fans\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save time\u003C\u002Fstrong> by using the Custom Twitter Feeds plugin to generate dynamic, search engine crawlable content on your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Convert site visitors into Twitter followers\u003C\u002Fstrong> by displaying your Twitter content directly on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve your SEO\u003C\u002Fstrong> as all of that quality keyword-rich Twitter content is directly embedded into your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keep users on your site\u003C\u002Fstrong> by showcasing your tweets from any user timeline on WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Boost engagement\u003C\u002Fstrong> by letting site visitors reply and like your tweets directly on your site\u003C\u002Fli>\n\u003Cli>Showcase your Twitter content \u003Cstrong>your way\u003C\u002Fstrong> to perfectly match your website’s style\u003C\u002Fli>\n\u003Cli>The Custom Twitter Feeds plugin is \u003Cstrong>updated regularly\u003C\u002Fstrong> with new features, bug-fixes and solutions to comply with recent Twitter API changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>In order to maintain the free version of Custom Twitter Feeds plugin on an ongoing basis, and to provide quick and effective support for free, we offer a Pro version of the plugin. The Pro version allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display tweets from \u003Cstrong>multiple users in the same Twitter feed\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Display \u003Cstrong>photos\u003C\u002Fstrong>, \u003Cstrong>videos\u003C\u002Fstrong>, and \u003Cstrong>gifs\u003C\u002Fstrong> and view them in a \u003Cstrong>popup lightbox\u003C\u002Fstrong> directly on your site\u003C\u002Fli>\n\u003Cli>Multi-column \u003Cstrong>Masonry layout\u003C\u002Fstrong>  \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fcustom-twitter-feeds\u002Fdemo\u002Fmasonry\u002F?utm_source=twitter-free&utm_medium=readmefile&utm_campaign=twitter-liteupgrade&utm_content=MasonryDemo\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Show your tweets in a \u003Cstrong>Twitter slideshow\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fcustom-twitter-feeds\u002Fdemo\u002Fcarousel\u002F?utm_source=twitter-free&utm_medium=readmefile&utm_campaign=twitter-liteupgrade&utm_content=CarouselDemo\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Choose from \u003Cstrong>professionally-made Twitter templates\u003C\u002Fstrong> so you can easily build your Twitter feed in seconds\u003C\u002Fli>\n\u003Cli>Allow \u003Cstrong>filtering\u003C\u002Fstrong> of Twitter user timelines include\u002Fexclude any\u002Fall keywords\u003C\u002Fli>\n\u003Cli>Tweet-specific \u003Cstrong>moderation system\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Visual \u003Cstrong>Twitter cards\u003C\u002Fstrong> displayed with links which support them\u003C\u002Fli>\n\u003Cli>Include \u003Cstrong>Tweet replies\u003C\u002Fstrong> (in reply to tweets)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Combine multiple Twitter feeds\u003C\u002Fstrong> into one\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatically update\u003C\u002Fstrong> your Twitter feeds up to 12 times per day so you can effortlessly display up-to-date X posts (Twitter content) to your site visitors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autoload more Tweets\u003C\u002Fstrong> when scrolling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fcustom-twitter-feeds\u002F?utm_source=twitter-free&utm_medium=readmefile&utm_campaign=twitter-liteupgrade&utm_content=FindOutMore\" rel=\"nofollow ugc\">Find out more about the Pro version\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Try the Pro version \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fcustom-twitter-feeds\u002Fdemo\u002F?utm_source=twitter-free&utm_medium=readmefile&utm_campaign=twitter-liteupgrade&utm_content=Try-Pro-1\" rel=\"nofollow ugc\">demo here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Featured Reviews for Custom Twitter Feeds\u003C\u002Fh4>\n\u003Cp>“\u003Cem>\u003Cstrong>Great for Customization\u003C\u002Fstrong> – Great plugin! Superb customization options! Am changing all twitter feeds for all my websites to this! I have tried several Twitter plugins so far. This is the best I have come across 🙂\u003C\u002Fem>” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-for-customization-2\u002F\" rel=\"ugc\">@nehavivekpatil\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“\u003Cem>\u003Cstrong>Excellent plug-in. Excellent support.\u003C\u002Fstrong> – Excellent instructions and guidance. Patient and prompt support for the newbies. Regular updates. You can’t lose. Thank you Smash Balloon.\u003C\u002Fem>” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plug-in-excellent-support-2\u002F\" rel=\"ugc\">@nuspa\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“\u003Cem>\u003Cstrong>Amazing Support and a Great Twitter Plugin\u003C\u002Fstrong> – I am using the free version of this Twitter plugin and identified a real problem in the display on my website. I emailed support and Craig was all over the fix for me. Seven or so emails later (even on a Sunday) the problem was fixed and Craig was still reaching out to make sure all was well.\u003C\u002Fem>“\u003C\u002Fp>\n\u003Cp>\u003Cem>In a world of crappy support for premium plugins, and even worse support for free plugins, this kind of support (and listening to customers) that Craig and Smash Balloon provided me make their premium products worth every penny. In fact, I am going to buy them for my next project. They deserve it.\u003C\u002Fem>“\u003C\u002Fp>\n\u003Cp>\u003Cem>Thanks again, Craig!\u003C\u002Fem>” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Famazing-support-and-a-great-twitter-plugin\u002F\" rel=\"ugc\">@kcwebguy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“\u003Cem>\u003Cstrong>At last a configurable Twitter Feed that WORKS!\u003C\u002Fstrong> – I have messed with Twitter feeds on sites so many times only to be frustrated. This Plugin is the best I have tried. Stable, configurable and not too hefty a drag on performance. Well done!\u003C\u002Fem>” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fat-last-a-configurable-feed-that-works\u002F\" rel=\"ugc\">@mikemac67\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“\u003Cem>\u003Cstrong>Everything you’ll need in a Twitter feed plugin\u003C\u002Fstrong> – We’ve tried a few Twitter feed plugins across a bunch of our sites, and this one is now our go-to favorite. Most of the others we’ve tried have either styling or performance issues, but we’ve been using this plugin for a few months now, and it’s been perfect. There are tons of customization options, the feed looks great, and… it works!\u003C\u002Fem>“\u003C\u002Fp>\n\u003Cp>\u003Cem>Kudos to the SmashBalloon team on a well supported, tightly developed, feature-packed WordPress Plugin.\u003C\u002Fem>” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Feverything-youll-need-in-a-twitter-feed-plugin\u002F\" rel=\"ugc\">@laymanlab\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-twitter-feeds\u002Freviews\u002F\" rel=\"ugc\">View the reviews\u003C\u002Fa> to see what other users are saying about the Custom Twitter Feeds plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>We’re dedicated to providing the \u003Cstrong>most customizable\u003C\u002Fstrong>, \u003Cstrong>robust\u003C\u002Fstrong> and \u003Cstrong>well supported\u003C\u002Fstrong> Twitter feed plugin in the world!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedback or Support\u003C\u002Fh4>\n\u003Cp>We’re committed to providing the easiest-to-use, most powerful and #1 supported Twitter feed plugin in the world, so if you have an issue or any feedback on how to improve the plugin, then please \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fcustom-twitter-feeds\u002Fsupport\u002F?utm_source=twitter-free&utm_medium=readmefile&utm_campaign=readme-support&utm_content=Feedback\" rel=\"nofollow ugc\">let us know\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\u002Fcustom-twitter-feeds\u002Fsupport\u002F?utm_source=twitter-free&utm_medium=readmefile&utm_campaign=readme-support&utm_content=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","Display X posts (Twitter tweets) from any public user account in a clean, attractive looking feed that updates weekly.",100000,3374397,96,399,"2026-03-12T18:47:00.000Z","6.9.4","5.3","7.4",[55,56,23,57,58],"custom-twitter-feed","twitter","twitter-widget","x-feed","https:\u002F\u002Fsmashballoon.com\u002Fcustom-twitter-feeds","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-twitter-feeds.2.5.4.zip",97,7,"2025-03-19 16:21:23",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":74,"num_ratings":75,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":18,"tags":79,"homepage":82,"download_link":83,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"easy-twitter-feed-widget","Easy Twitter Feed Widget Plugin","0.9","DesignOrbital","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesignorbital\u002F","\u003Cp>Easy Twitter Feed Widget plugin uses the \u003Ccode>Twitter Widget\u003C\u002Fcode> without creating an API to display tweets on your WordPress site. There is no need to create Twitter application. Easy Twitter Feed Widget Plugin provides a nice interface to implement your tweets in an easy way.\u003C\u002Fp>\n\u003Cp>If you are planning to display twitter timeline on your blog’s sidebar without bells and whistles than our plugin can be your ideal choice.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy Twitter Feed Widget Plugin is very easy to setup and use.\u003C\u002Fli>\n\u003Cli>You can blend your tweets professionally with the layout of any WordPress theme.\u003C\u002Fli>\n\u003Cli>Make it your own by customizing the link color, border color, background choice and other useful options.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Further Useful Stuff\u003C\u002Fh4>\n\u003Cp>Easy Twitter Feed Widget plugin is developed by DesignOrbital. You may be interested to use our \u003Ca href=\"https:\u002F\u002Fdesignorbital.com\u002F\" rel=\"nofollow ugc\">Premium WordPress Themes\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fdesignorbital.com\u002Ffree-wordpress-themes\u002F\" rel=\"nofollow ugc\">Free WordPress Themes\u003C\u002Fa> to run your website under the clean and SEO optimized code.\u003C\u002Fp>\n","Add twitter feeds on your WordPress site by using the Easy Twitter Feed Widget plugin.",10000,503422,74,55,"2017-12-20T18:46:00.000Z","4.9.29","4.7",[80,81,56,23,57],"feed","tweet","https:\u002F\u002Fdesignorbital.com\u002Feasy-twitter-feed-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-twitter-feed-widget.0.9.zip",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":51,"requires_at_least":97,"requires_php":18,"tags":98,"homepage":18,"download_link":104,"security_score":13,"vuln_count":14,"unpatched_count":28,"last_vuln_date":105,"fetched_at":30},"blog-designer-for-post-and-widget","Blog Designer – Post and Widget","2.7.7","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>✅ Now that you have your website ready then why don’t you \u003Cstrong>download\u003C\u002Fstrong> and try out this blog post grid\u002F slider to give it better functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download now\u003C\u002Fstrong> and display multiple blog post slider using shortcode with category. Fully responsive, and  Infinite looping. Fully accessible with arrow key navigation  Autoplay, dots, arrows etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> this blog post slider because It is proven that blog post sliders have been a powerful tool to present your content in a very neat manner with the help of fancy sliders and customized designs.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fblog-designer-post-and-widget\u002F?utm_source=WP&utm_medium=Blog-Designer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fblog-designer-post-and-widget\u002F?utm_source=WP&utm_medium=Blog-Designer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Your customer might like the professional and fancy vibe of your site with blog post sliders\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ This plugin displays your WordPress posts using :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Blog Post Grid (2 designs)\u003C\u002Fli>\n\u003Cli>Blog Post Slider (2 designs)\u003C\u002Fli>\n\u003Cli>Blog Post Widget (1 designs)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> it today and explore all the features.\u003C\u002Fp>\n\u003Ch4>✅ Features :\u003C\u002Fh4>\n\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\u002F2bUDHQ1Y-t0?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>\n\u003Cp>Make your blogs looks fancy with Blog Designer Post and Widget.\u003C\u002Fp>\n\u003Cp>Blogs are the major attraction for marketing your website. The Blog designer post and widget plugin helps your blog posts to slide and display in a fancy way that gains maximum attraction from the website visitors. It is an easy and quick process to add install and display the blog slider on your website page.\u003C\u002Fp>\n\u003Cp>The blog designer post and widget plugin slides and grids the blog posts in two different designs. It helps in enhancing your website page with more attraction. You can start blogging and displaying your latest blogs in a more creative way using the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Also added Gutenberg block support.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>✅ Here is the plugin shortcode example\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Blog Post Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wpspw_post]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Blog Post Slider\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wpspw_recent_post_slider]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>To display only blog 4 post:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wpspw_post limit=\"4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where limit define the number of posts to display. You can use same parameter with slider shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you want to display Blog Post Slider by category then use this short code:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wpspw_post category=\"category_ID\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can use same parameter with Slider shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ We have given 2 designs. For designs use the following shortcode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wpspw_post design=\"design-1\"] \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where designs are : design-1, design-2. You can use same parameter with Slider shortcode.\u003C\u002Fp>\n\u003Ch4>✅ Here is Template code\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode('[wpspw_post]'); ?> \n\u003C?php echo do_shortcode('[wpspw_recent_post_slider]'); ?> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Following are Post shortcode Parameters:\u003C\u002Fh4>\n\u003Ch4>✅ Use Following blog post parameters with shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[wpspw_post] \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>Limit\u003C\u002Fstrong> : [wpspw_post limit=”10″] (Display latest 10 post and then pagination).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category\u003C\u002Fstrong> : [wpspw_post category=”category_id”] (Display post categories wise).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Design\u003C\u002Fstrong> : [wpspw_post design=”design-1″] (Select the grid design. Right now there are 2 designs. design-1 and design-2).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grid\u003C\u002Fstrong> : [wpspw_post grid=”2″] (Display post in Grid formats. You can use grid:1,2,3,4).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order\u003C\u002Fstrong> : [wpspw_post order=”DESC”] (Post order ie DESC or ASC).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order by\u003C\u002Fstrong> : [wpspw_post orderby=”date”] (Order by post ie date, ID, author, title, modified, rand and menu_order etc).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sticky Posts\u003C\u002Fstrong> : [wpspw_post sticky_posts=”false” ] (Show sticky posts on the top or not. By default value is “false”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Author\u003C\u002Fstrong> : [wpspw_post show_author=”true”] (Display Post author OR not. By default value is “true”. Values are “true” and “false” ).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Content\u003C\u002Fstrong> : [wpspw_post show_content=”true” ] (Display post Short content OR not. By default value is “true”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Full Content\u003C\u002Fstrong> : [wpspw_post show_full_content=”true”] (Display Full post content on main page if you do not want word limit. By default value is “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Date\u003C\u002Fstrong> : [wpspw_post show_date=”false”] (Display Post date OR not. By default value is “true”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Category Name\u003C\u002Fstrong> : [wpspw_post show_category_name=”true” ] (Display post category name OR not. By default value is “true”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display comments\u003C\u002Fstrong> : [wpspw_post show_comments=”true”] (Display Post comments OR not. By default value is “true”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Words Limit\u003C\u002Fstrong> : [wpspw_post content_words_limit=”30″ ] (Control post short content Words limit. By default limit is 20 words).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Tags\u003C\u002Fstrong> : [wpspw_post show_tags=”true”] (show post tags or not).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination\u003C\u002Fstrong> : [wpspw_post pagination=”true”] (show post pagination or not).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination Type\u003C\u002Fstrong> : [wpspw_post pagination_type=”prev-next”] (pagination type. values are “numeric” OR “prev-next”. By default is numeric).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class\u003C\u002Fstrong> : [wpspw_post extra_class=””] (Enter extra CSS class for design customization ).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Use Following Blog Post Slider parameters with shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[wpspw_recent_post_slider]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>Limit\u003C\u002Fstrong> : [wpspw_recent_post_slider limit=”10″] (Display latest 10 post in slider).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Design\u003C\u002Fstrong> : [wpspw_recent_post_slider design=”design-1″] (Select the grid design. Right now there are 2 designs. design-1 and design-2).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category\u003C\u002Fstrong> : [wpspw_recent_post_slider category=”category_id”] (Display post categories wise).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Author\u003C\u002Fstrong> : [wpspw_post show_author=”true”] (Display Post author OR not. By default value is “true”. Values are “true” and “false” ).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Date\u003C\u002Fstrong> : [wpspw_recent_post_slider show_date=”false”] (Display post date OR not. By default value is “true”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display comments\u003C\u002Fstrong> : [wpspw_recent_post_slider show_comments=”true”] (Display Post comments OR not. By default value is “true”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Category Name\u003C\u002Fstrong> : [wpspw_recent_post_slider show_category_name=”true” ] (Display post category name OR not. By default value is “true”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order\u003C\u002Fstrong> : [wpspw_recent_post_slider order=”DESC”] (Post order i.e. DESC or ASC).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order by\u003C\u002Fstrong> : [wpspw_recent_post_slider orderby=”date”] (Order by post i.e. date, ID, author, title, modified, rand and menu_order etc).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sticky Posts\u003C\u002Fstrong> : [wpspw_recent_post_slider sticky_posts=”false” ] (Show sticky posts on the top or not. By default value is “false”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Content\u003C\u002Fstrong> : [wpspw_recent_post_slider show_content=”true” ] (Display post Short content OR not. By default value is “true”. Options are “true” and “false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Words Limit\u003C\u002Fstrong> : [wpspw_recent_post_slider content_words_limit=”30″ ] (Control post short content Words limit. By default limit is 20 words).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Tags\u003C\u002Fstrong> : [wpspw_recent_post_slider show_tags=”true”](show post tags or not).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slides Column\u003C\u002Fstrong> : [wpspw_recent_post_slider slides_column=”3″] (i.e. Display number of Post at a time).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slides Scroll\u003C\u002Fstrong> : [wpspw_recent_post_slider slides_scroll=”1″] (i.e. scroll number of Post at a time).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination and Arrows\u003C\u002Fstrong> : [wpspw_recent_post_slider dots=”false” arrows=”false”]\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autoplay and Autoplay Interval :\u003C\u002Fstrong> [wpspw_recent_post_slider autoplay=”true” autoplay_interval=”100″]\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slider Speed\u003C\u002Fstrong> : [wpspw_recent_post_slider speed=”3000″]\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lazyload\u003C\u002Fstrong> : [wpspw_recent_post_slider lazyload=”ondemand”] (Lazy load images. Defaults to ”. Two options can be passed. ‘ondemand’, ‘progressive’).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class\u003C\u002Fstrong> : [wpspw_recent_post_slider extra_class=””] (Enter extra CSS class for design customization ).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Checkout demo for better understanding\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fblog-designer-post-and-widget\u002F?utm_source=WP&utm_medium=Blog-Designer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fblog-designer-post-and-widget\u002F?utm_source=WP&utm_medium=Blog-Designer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Essential Plugin Bundle Deal\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=Blog-Designer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>✅ Features include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added Gutenberg block support.\u003C\u002Fli>\n\u003Cli>Blog Post Grid\u003C\u002Fli>\n\u003Cli>Blog Post Slider\u003C\u002Fli>\n\u003Cli>Blog Post Widget\u003C\u002Fli>\n\u003Cli>Easy to add.\u003C\u002Fli>\n\u003Cli>Also work with Gutenberg shortcode block. \u003C\u002Fli>\n\u003Cli>Elementor, Beaver and SiteOrigin Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Divi Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Fusion Page Builder (Avada) Native Support (New).\u003C\u002Fli>\n\u003Cli>Touch-enabled Navigation.\u003C\u002Fli>\n\u003Cli>Given 2 designs.\u003C\u002Fli>\n\u003Cli>Responsive.\u003C\u002Fli>\n\u003Cli>Responsive touch slider.\u003C\u002Fli>\n\u003Cli>Mouse Draggable.\u003C\u002Fli>\n\u003Cli>Use for header image slider.\u003C\u002Fli>\n\u003Cli>You can create multiple post slider with different options at single page or post.\u003C\u002Fli>\n\u003Cli>Fully responsive. Scales with its container.\u003C\u002Fli>\n\u003Cli>100% Multi Language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to install :\u003C\u002Fh4>\n\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\u002FecKRR0p_qYY?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>\n\u003Ch4>Privacy & Policy\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We have also opt-in e-mail selection , once you download the plugin , so that we can inform you and nurture you about products and its features.\u003C\u002Fli>\n\u003C\u002Ful>\n","Display Post on your website with 2 designs(Grid and Slider) with 1 widget. Also work with Gutenberg shortcode block.",5000,255795,94,23,"2026-02-19T18:07:00.000Z","4.0",[99,100,101,102,103],"blog-post-widget","post-design","post-designer","post-layout-design","recent-post-slider","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-designer-for-post-and-widget.2.7.7.zip","2023-01-04 00:00:00",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":18,"requires_at_least":97,"requires_php":18,"tags":119,"homepage":125,"download_link":126,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"podamibe-simple-footer-widget-area","Podamibe Simple Footer Widget Area","2.0.8","Podamibe Nepal","https:\u002F\u002Fprofiles.wordpress.org\u002Fpodamibe\u002F","\u003Cp>\u003Cstrong>Podamibe Simple Footer Widget Area\u003C\u002Fstrong> is a free plugin which allows you to create footer areas from 1 – 7 depending upon the requirement of your theme. It provides you some set of pre-build widgets for easiness. It helps you create footer that includes website informations or organisation information along with copyright information.\u003C\u002Fp>\n\u003Ch4>Free Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Can be used with most of the themes\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilanguage Translation Ready\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Footer layout design\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Footer column custom define from backend\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Third party widget can be added\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Credibility Footer Options\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom styles (margin, padding and border)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Few set of pre-build widgets\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy plugin for theme developer\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to use\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Google Map\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","Podamibe Simple footer widget area helps you to create your own footer section for your website with the help of pre-built or other widgets.",3000,80847,98,15,"2019-05-22T03:06:00.000Z",[120,121,122,123,124],"footer-creator","footer-generator","footer-widget","footer-widget-area","simple-footer-widgets","http:\u002F\u002Fpodamibenepal.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpodamibe-simple-footer-widget-area.2.0.8.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":114,"downloaded":135,"rating":136,"num_ratings":137,"last_updated":138,"tested_up_to":139,"requires_at_least":97,"requires_php":18,"tags":140,"homepage":144,"download_link":145,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-twitter-feeds","WP Twitter Feeds","1.5","Team Startbit","https:\u002F\u002Fprofiles.wordpress.org\u002Fvivacityinfotechjaipur\u002F","\u003Cp>An easy Twitter feeds widget that provides facility to display twitter tweets on your website using the latest Twitter 1.1 API. A simple widget which lets you add your latest tweets in widget areas. Get started in just a few clicks and use the provided Widget to easily display your Tweets on your website.\u003C\u002Fp>\n\u003Cp>Now you don`t need to copy and paste the code from twitter with your settings anymore, just install the plugin and set the options.\u003Cbr \u002F>\nBy option page, you can define the duration of fade effect, the number of tweet to see and other things.\u003C\u002Fp>\n\u003Cp>The “WP Twitter Feeds” Widget will never require your Twitter password, because it based on Open Authentication (OAuth) keys and secrets, that you will get by creating your application at Twitter. It gets all your required data from API. Incase you change your password, you don’t need to update your Widget in your Blog. This plugin is basically fork of: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-twitter-tweets\u002F\" rel=\"ugc\">Planet Interactive\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English(US) (en_Us)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>*Easy install\n*Very easy to configure.\n*Display Tweets with a Widget.\n*Choose to show a profile image, Tweets border, Tweets theme and much more.\n*Multiple instance so you can use Twitter widget at multiple places.\n*Different color Options.\n*Lightweight and loading fast\n*Set maximum number of tweets to display\n*Turn on\u002Foff displaying avatar\n*Supports v1.1 of the Twitter API\n*Slider for Tweets\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Rate Us \u002F Feedback\u003C\u002Fh4>\n\u003Cp>Please take the time to let us and others know about your experiences by leaving a review, so that we can improve the plugin for you and other users.\u003C\u002Fp>\n\u003Ch4>Want More?\u003C\u002Fh4>\n\u003Cp>If You Want more functionality or some modifications, just drop us a line what you want and we will try to add or modify the plugin functions.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Thanks to [Rhodri George](News Ticker) for great help with the js file.\u003C\u002Fli>\n\u003Cli>Thanks to the [Twitter.com] for the great API.\u003C\u002Fli>\n\u003C\u002Ful>\n","WP Twitter Feeds - A simple widget which lets you add your latest tweets in just a few clicks on your website.",187179,82,18,"2019-06-18T10:35:00.000Z","5.2.24",[141,142,57,143,128],"twitter-feeds","twitter-timeline","twitter-widget-for-wordpress","https:\u002F\u002Fwww.startbitsolutions.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-twitter-feeds.1.5.zip",{"attackSurface":147,"codeSignals":183,"taintFlows":253,"riskAssessment":254,"analyzedAt":265},{"hooks":148,"ajaxHandlers":177,"restRoutes":178,"shortcodes":179,"cronEvents":180,"entryPointCount":28,"unprotectedCount":28},[149,154,158,164,168,172],{"type":150,"name":151,"callback":152,"file":153,"line":62},"action","admin_menu","stf_submenu_page","options-page.php",{"type":150,"name":155,"callback":156,"file":153,"line":157},"admin_init","stf_options_setup",28,{"type":159,"name":160,"callback":161,"file":162,"line":163},"filter","cron_schedules","stf_cron_add_fifteen","simple-twit.php",93,{"type":150,"name":165,"callback":166,"file":162,"line":167},"stf_tweet_import","stf_import_tweets",124,{"type":150,"name":169,"callback":170,"file":162,"line":171},"admin_notices","stf_admin_notices",199,{"type":150,"name":173,"callback":174,"file":175,"line":176},"widgets_init","register_stf_widget","widget.php",122,[],[],[],[181],{"hook":165,"callback":165,"file":162,"line":182},219,{"dangerousFunctions":184,"sqlUsage":189,"outputEscaping":191,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":252},[185],{"fn":186,"file":162,"line":187,"context":188},"unserialize",287,"return unserialize(base64_decode($var));",{"prepared":28,"raw":28,"locations":190},[],{"escaped":192,"rawEcho":193,"locations":194},4,37,[195,198,200,202,204,206,207,209,211,213,215,217,219,220,221,222,224,225,227,229,231,232,233,234,236,237,239,240,242,243,244,245,246,247,248,250,251],{"file":153,"line":196,"context":197},45,"raw output",{"file":153,"line":199,"context":197},46,{"file":153,"line":201,"context":197},101,{"file":153,"line":203,"context":197},108,{"file":153,"line":205,"context":197},115,{"file":153,"line":176,"context":197},{"file":162,"line":208,"context":197},186,{"file":162,"line":210,"context":197},193,{"file":175,"line":212,"context":197},24,{"file":175,"line":214,"context":197},26,{"file":175,"line":216,"context":197},38,{"file":175,"line":218,"context":197},41,{"file":175,"line":196,"context":197},{"file":175,"line":196,"context":197},{"file":175,"line":196,"context":197},{"file":175,"line":223,"context":197},50,{"file":175,"line":223,"context":197},{"file":175,"line":226,"context":197},54,{"file":175,"line":228,"context":197},69,{"file":175,"line":230,"context":197},81,{"file":175,"line":136,"context":197},{"file":175,"line":136,"context":197},{"file":175,"line":27,"context":197},{"file":175,"line":235,"context":197},86,{"file":175,"line":235,"context":197},{"file":175,"line":238,"context":197},91,{"file":175,"line":238,"context":197},{"file":175,"line":241,"context":197},92,{"file":175,"line":163,"context":197},{"file":175,"line":163,"context":197},{"file":175,"line":94,"context":197},{"file":175,"line":61,"context":197},{"file":175,"line":61,"context":197},{"file":175,"line":116,"context":197},{"file":175,"line":249,"context":197},99,{"file":175,"line":249,"context":197},{"file":175,"line":13,"context":197},[],[],{"summary":255,"deductions":256},"The static analysis of SimpleTwit v1.3 indicates a generally secure codebase with several good security practices in place. The absence of AJAX handlers, REST API routes, and shortcodes significantly limits the plugin's attack surface. Furthermore, all SQL queries utilize prepared statements, which is a critical security measure against SQL injection vulnerabilities. The plugin also makes no external HTTP requests and has no file operations or bundled libraries, further reducing potential risks.\n\nHowever, the analysis does reveal significant concerns. The presence of the `unserialize` function without any apparent sanitization or validation is a major security risk. This function can lead to arbitrary code execution if it processes untrusted data. Compounding this issue is the very low rate of proper output escaping (only 10% of 41 outputs), which exposes the plugin to Cross-Site Scripting (XSS) vulnerabilities. The complete lack of nonce checks and capability checks on any entry points, while the attack surface is noted as zero, means that if any entry points were to be introduced or discovered, they would be entirely unprotected. The vulnerability history being clean is a positive sign but doesn't negate the risks identified in the current code analysis.\n\nIn conclusion, while SimpleTwit v1.3 demonstrates some positive security hygiene, particularly in database interaction, the identified risks associated with `unserialize` and widespread unescaped output, along with the absence of security checks on potential entry points, present a substantial security concern. These issues require immediate attention to mitigate the potential for critical vulnerabilities.",[257,259,261,263],{"reason":258,"points":117},"Unescaped output detected (90% unescaped)",{"reason":260,"points":117},"Dangerous function 'unserialize' used",{"reason":262,"points":11},"Missing nonce checks on entry points",{"reason":264,"points":11},"Missing capability checks on entry points","2026-03-17T00:55:50.914Z",{"wat":267,"direct":276},{"assetPaths":268,"generatorPatterns":271,"scriptPaths":272,"versionParams":273},[269,270],"\u002Fwp-content\u002Fplugins\u002Fsimpletwit\u002Fstf_tweet_frontend.css","\u002Fwp-content\u002Fplugins\u002Fsimpletwit\u002Fstf_tweet_frontend.js",[],[270],[274,275],"simpletwit\u002Fstf_tweet_frontend.css?ver=","simpletwit\u002Fstf_tweet_frontend.js?ver=",{"cssClasses":277,"htmlComments":279,"htmlAttributes":280,"restEndpoints":281,"jsGlobals":282,"shortcodeOutput":283},[278],"stf_tweet_container",[],[],[],[],[284],"[stf_tweets]"]