[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ff8ltQ-L9IxIE0YsHo6edfNFifm4N8nt-r3jV6wDQ3M0":3,"$fejsrhZlp9mnJ4Qgq0iHnkvQI179UNqdmkDuypleiElQ":199},{"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":16,"requires_php":7,"tags":17,"homepage":20,"download_link":21,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":32,"analysis":138,"fingerprints":186},"random-tagline","Random Tagline","1.2","","https:\u002F\u002Fprofiles.wordpress.org\u002Fposlundc\u002F","\u003Cp>Replaces the tagline on your blog with a random tagline selected from a taglines file you provide.\u003C\u002Fp>\n\u003Cp>Version 1.2 adds diagnostic information to the settings page.\u003Cbr \u002F>\nVersion 1.1 makes the random tagline consistent throughout a single page display.\u003C\u002Fp>\n\u003Ch3>The Tagline File\u003C\u002Fh3>\n\u003Cp>The tagline file should contain all of the taglines you want to randomly select from. It is return-delimited, ie. there is one tagline per line.\u003C\u002Fp>\n","Replaces the blog tagline with a random tagline from a text file.",10,3187,100,1,"2009-03-05T18:57:00.000Z","2.5.1",[18,19],"random","tagline","http:\u002F\u002Fwww.danposluns.com\u002Fwordpress\u002Frandom_tagline","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frandom-tagline.zip",85,0,null,"2026-04-06T09:54:40.288Z",[],{"slug":28,"display_name":28,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":22,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},"poslundc",30,84,"2026-04-09T09:20:46.759Z",[33,52,76,98,118],{"slug":34,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":13,"downloaded":41,"rating":42,"num_ratings":43,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":7,"tags":47,"homepage":50,"download_link":51,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25},"tagline-rotator","Tagline Rotator","2.3","vhauri","https:\u002F\u002Fprofiles.wordpress.org\u002Fvhauri\u002F","\u003Cp>\u003Cstrong>Update 12-28-10: If you’re running an updated version of WP (i.e. 3.0 or later), the plugin may not show your taglines at first. If you deactivate and reactivate the plugin, your taglines should appear. This is due to a change in WordPress that you can read about \u003Ca href=\"http:\u002F\u002Fwpdevel.wordpress.com\u002F2010\u002F10\u002F27\u002Fplugin-activation-hooks-no-longer-fire-for-updates\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fstrong> The Tagline Rotator plugin does pretty much what it sounds like it would do: it randomly selects a tagline\u003Cbr \u002F>\n(that’s the description of your blog beneath the title) from a list of user-compiled taglines, then displays\u003Cbr \u002F>\nit within your blog. It offers a couple of advantages over some of the other similar plugins I found, most\u003Cbr \u002F>\nimportantly that it uses the mySQL database within WordPress, and therefore should not slow down page loads\u003Cbr \u002F>\nsignificantly. As of version 1.1, it is now WP database prefix compliant, meaning it will use the database prefix stored in your WordPress settings, and should be WPMU compliant.\u003C\u002Fp>\n\u003Ch3>Known Bugs\u002FLimitations\u003C\u002Fh3>\n\u003Cp>Of course, the current version of this plugin is 1.1, so there are a\u003Cbr \u002F>\ncouple of bugs\u002Flimitations that you should know about.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* You must choose ‘Save Changes’ to commit any deletions or additions to the tagline database. Hopefully, this will soon be automated\n* The plugin currently does not delete the tables it creates upon de-activation (that way you don’t lose your taglines). However,\n  if you manually delete the table, WordPress will throw an error upon re-activation of the plugin. The easiest way to fix this is to change the option \n  ‘tagline_tables’ in wp_options to be ‘false’ NB: If you’re not comfortable manually editing your mySQL database, don’t worry. The table will just sit there \n  and work if you re-activate the plugin.\n* It still won’t do the dishes.\u003Ch3>Updates\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>0.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixes an issue where double quotes in a tagline prevent it from being deleted. Thanks to Thorsten for pointing out this bug.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>0.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allows you to edit taglines without deleting and recreating them.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>0.4b\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allows compatibility with themes which use either the bloginfo() or get bloginfo() function to display the tagline.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allows compatibility with themes which use either the bloginfo() or get bloginfo() function to display the tagline. Has been tested good.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Plugin database table is now compliant with WordPress database prefix (i.e. it will use the database prefix set by WP, not the previous wp_tagline_rotator). This should make it WPMU compatible as well, although this is still untested. Upgrading automatically through WordPress from a previous =  will also rename the database table to use the correct prefix.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Updated UI in Admin Settings to put Save button and add functionality at the top.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>DO NOT DOWNLOAD: fixed an issue with taglines not displaying in headers, but included tagline from Settings=>General by mistake. Use 1.4 instead.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.4\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixed me shutting my brain off on =  1.3. Displays tagline in header, but does not duplicate taglines.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Changed plugin to class=based structure and cleaned up a lot of the logic. \u003C\u002Fli>\n\u003Cli>Removed all MySQL queries and switched to using options for storing taglines. \u003C\u002Fli>\n\u003Cli>Added an upgrade function to pull old taglines from table=based = s of the plugin that is called on activation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixes an issue with slashes not being properly escaped, and an issue with sorting that could cause a duplicate tagline to appear when changing an existing tagline. If you have =  2.0, you should upgrade immediately.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixes a bug that could cause taglines not to display.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allow HTML tags permitted in posts to appear in taglines\u003C\u002Fli>\n\u003Cli>Adds nonce verification and admin referer check\u003C\u002Fli>\n\u003C\u002Ful>\n","Tagline Rotator plugin randomly selects a tagline from a list of user-entered taglines.",10107,80,2,"2012-01-25T19:45:00.000Z","3.3.2","2.9",[48,18,49],"header","taglines","http:\u002F\u002Fneverblog.net\u002Ftagline-rotator-plugin-for-wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftagline-rotator.zip",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":7,"tags":67,"homepage":73,"download_link":74,"security_score":22,"vuln_count":14,"unpatched_count":23,"last_vuln_date":75,"fetched_at":25},"quick-adsense","Quick Adsense","2.8.7","Namith Jawahar","https:\u002F\u002Fprofiles.wordpress.org\u002Fnamithjawahar\u002F","\u003Cp>\u003Cstrong>Quick Adsense\u003C\u002Fstrong> is an Ads management WordPress plugin. It offers a quicker & flexible way to insert Adsense or any Ads code into a blog post. Besides, it can randomly place the Ads anywhere within a post. It comes with a simple setting page, and it does not overwhelm you with complicated customizable options.\u003C\u002Fp>\n\u003Cp>In general, placing Adsense randomly within a post is a good way to experiment a variety of ads formats & placements besides optimizing your Adsense. If you have many regular visitors who frequently revisit your blog, the \u003Cstrong>randomization\u003C\u002Fstrong> will likely catch their attention.\u003C\u002Fp>\n\u003Cp>Here are some \u003Cstrong>features\u003C\u002Fstrong> that come with this plugin:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Absolutely NO author revenue reward or revenue sharing from your Adsense or that kind of features.\u003C\u002Fli>\n\u003Cli>Default Ads positioning: Assign Ads to the beginning of post, assign Ads to the middle of post, assign Ads to the end of post, assign Ads after ‘more’ tag, assign Ads before last paragraph, assign Ads after certain paragraphs (3 options available) & assign Ads after certain images.\u003C\u002Fli>\n\u003Cli>Flexible Ads placement, insert Ads specifically or randomly anywhere within a post.\u003C\u002Fli>\n\u003Cli>Simple configuration interface, requires no coding knowledge: Just copy and paste AdSense code, tick & select options, the plugin will then do the rest for you.  \u003C\u002Fli>\n\u003Cli>Support any Ads code, not limited to Adsense code only.\u003C\u002Fli>\n\u003Cli>Display up to a maximum of 10 Ads on a page. Google allows publishers to place up to 3 Adsense for Content on a page. If you are using other Ads, you may display up to 10 Ads.\u003C\u002Fli>\n\u003Cli>Support up to a maximum of 10 Ads codes on Sidebar Widgets.\u003C\u002Fli>\n\u003Cli>Support up to a maximum of 10 Ads codes for specific placement & randomization within a post.\u003C\u002Fli>\n\u003Cli>Geotargeting : Limit Ads to Specific Countries.\u003C\u002Fli>\n\u003Cli>Device Targeting : Limit Ads to Specific Devices.\u003C\u002Fli>\n\u003Cli>Visitor Targeting : Limit Ads to Specific types \u002F sources of Visitors.\u003C\u002Fli>\n\u003Cli>Ad Stats : Quick and easy way to judge your Ad performance.\u003C\u002Fli>\n\u003Cli>Insert Ads on-the-fly, simply insert \u003C!–Ads1–>, \u003C!–Ads2–> … , \u003C!–RndAds–> to a post to accomplish this.\u003C\u002Fli>\n\u003Cli>Disable Ads on-the-fly, simply insert \u003C!–NoAds–>, \u003C!–OffDef–>, \u003C!–OffWidget–>, \u003C!–OffBegin–> … and more to a post to accomplish this.\u003C\u002Fli>\n\u003Cli>The above Tags can be inserted into a post easily via the additional Quicktag Buttons added to the HTML Edit Post SubPanel.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Sign up for a \u003Ca href=\"http:\u002F\u002Fadsense.google.com\u002F\" rel=\"nofollow ugc\">Google Adsense Account\u003C\u002Fa> to generate revenue from your blog, if you don’t have one.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fquick-adsense\u002Finstallation\u002F\" rel=\"ugc\">Installation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fquick-adsense\u002Fscreenshots\u002F\" rel=\"ugc\">Screen Shots\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fquickadsense.com\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Users privacy is very important to us and we make extra effort not to collect data about the users to the maximum extend possible.\u003Cbr \u002F>\nHowever to provide enhanced functionality we utilize the APIs from different third party services as listed below and the usage of those API are in accordance with their privacy policies.\u003C\u002Fp>\n","Quick Adsense offers a quicker & flexible way to insert Google Adsense or any Ads code into a blog post.",20000,1988369,78,74,"2022-06-05T11:19:00.000Z","6.0.11","5.0",[68,69,70,71,72],"adsense","google-adsense","random-ads","random-adsense","wordpress-plugin","http:\u002F\u002Fquickadsense.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-adsense.2.8.7.zip","2022-04-02 00:00:00",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":42,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":7,"tags":90,"homepage":96,"download_link":97,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25},"advanced-random-posts-widget","Advanced Random Posts Widget","2.2.1","Ga Satrya","https:\u002F\u002Fprofiles.wordpress.org\u002Fsatrya\u002F","\u003Ch4>Notice\u003C\u002Fh4>\n\u003Cp>This plugin is no longer supported, please use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecent-posts-widget-extended\u002F\" rel=\"ugc\">Recent posts widget Extended\u003C\u002Fa> instead.\u003C\u002Fp>\n\u003Cp>This plugin will enable a custom, flexible and advanced random posts. It allows you to display a list of random posts via shortcode or widget with thumbnail, excerpt and post date, also you can display it from all or specific or multiple taxonomy.\u003C\u002Fp>\n\u003Ch4>Features Include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allow you to set title url.\u003C\u002Fli>\n\u003Cli>Display thumbnails, with customizable size and alignment.\u003C\u002Fli>\n\u003Cli>Display excerpt, with customizable length.\u003C\u002Fli>\n\u003Cli>Display from all, specific or multiple category.\u003C\u002Fli>\n\u003Cli>Display from all, specific or multiple tag.\u003C\u002Fli>\n\u003Cli>Display from all, specific or multiple taxonomy.\u003C\u002Fli>\n\u003Cli>Display post date.\u003C\u002Fli>\n\u003Cli>Display post modified date.\u003C\u002Fli>\n\u003Cli>Post types.\u003C\u002Fli>\n\u003Cli>Post status.\u003C\u002Fli>\n\u003Cli>Allow you to set custom css class per widget.\u003C\u002Fli>\n\u003Cli>Add custom html or text before and\u002For after random posts.\u003C\u002Fli>\n\u003Cli>Multiple widgets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support Me\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Purchase or download my \u003Ca href=\"https:\u002F\u002Fwp.idenovasi.com\u002F\" rel=\"nofollow ugc\">WordPress themes\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Purchase my \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fidenovasi\" rel=\"nofollow ugc\">Services\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Try another \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fidenovasi\u002F#content-plugins\" rel=\"nofollow ugc\">WordPress plugin\u003C\u002Fa> from me.\u003C\u002Fli>\n\u003Cli>Contribute on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fidenovasi\u002Fadvanced-random-posts-widget\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shorcode Explanation\u003C\u002Fh3>\n\u003Cp>Explanation of shortcode options:\u003C\u002Fp>\n\u003Cp>Basic shortcode\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display 10 random posts\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw limit=\"10\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display with thumbnail and set the size\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw thumbnail=\"true\" thumbnail_size=\"arpw-thumbnail\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display posts based on category by id\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw thumbnail=\"true\" cat=\"10\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display portfolio post type\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw post_type=\"portfolio\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Here’s the full default shortcode arguments\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>title=\"\"\noffset=\"\"\nlimit=\"5\"\npost_type=\"post\"\npost_status=\"publish\"\nignore_sticky=\"1\"\ntaxonomy=\"\"\ncat=\"\"\ntag=\"\"\nthumbnail=\"false\"\nthumbnail_size=\"arpw-thumbnail\"\nthumbnail_align=\"left\"\nexcerpt=\"false\"\nexcerpt_length=\"10\"\ndate=\"false\"\ndate_modified=\"false\"\ndate_relative=\"false\"\ncss_class=\"\"\nbefore=\"\"\nafter=\"\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Provides flexible and advanced random posts. Display it via shortcode or widget with thumbnails, post excerpt, and much more!",10000,216692,39,"2023-08-05T11:11:00.000Z","6.1.10","4.5",[91,92,93,94,95],"random-posts","sidebar","thumbnail","widget","widgets","https:\u002F\u002Fgithub.com\u002Fidenovasi\u002Fadvanced-random-posts-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-random-posts-widget.2.2.1.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":13,"num_ratings":11,"last_updated":108,"tested_up_to":109,"requires_at_least":66,"requires_php":7,"tags":110,"homepage":7,"download_link":116,"security_score":117,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25},"post-date-randomizer","Post Date Randomizer","1.4.1","wellbeingtips","https:\u002F\u002Fprofiles.wordpress.org\u002Fwellbeingtips\u002F","\u003Cp>Post Date Randomizer allows you to bulk change the publication dates of your content to random dates within a specific time range you define. You can choose to randomize dates for published posts, pages, products, custom post, approved comments, or both.\u003C\u002Fp>\n\u003Cp>It comes with a simple but powerful settings page (“Date Randomizer” in the admin menu) where you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select whether to randomize posts, comments, or both.\u003C\u002Fli>\n\u003Cli>Set the start and end dates for the randomization range (past or future).\u003C\u002Fli>\n\u003Cli>For posts, choose the specific post type to affect (auto-detects public post types like posts, pages, products, etc.).\u003C\u002Fli>\n\u003Cli>For posts, optionally set the “Last Modified” date to match the new random “Published” date.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It supports any date range. Posts with dates randomized to the future will be automatically scheduled for publication. Comment dates are simply updated to the random date within the selected range.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> This plugin performs irreversible changes to your post and comment dates. Always back up your database before use! If you find this plugin useful, please consider making a donation to support its development.\u003C\u002Fp>\n\u003Ch4>Key Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bulk randomize dates for published posts (of a selected post type) and\u002For approved comments.\u003C\u002Fli>\n\u003Cli>Choose to randomize only posts, only comments, or both simultaneously.\u003C\u002Fli>\n\u003Cli>Set a specific date and time range (past or future) for the randomized dates.\u003C\u002Fli>\n\u003Cli>Automatically schedules posts if their new random date is in the future.\u003C\u002Fli>\n\u003Cli>Optionally update the post “Last Modified” date to match the new “Published” date.\u003C\u002Fli>\n\u003Cli>Auto-detects all public post types for selection.\u003C\u002Fli>\n\u003Cli>Simple settings interface integrated into the WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Includes donation links to support the plugin author.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>Recommended for WordPress 5.0 and higher. Tested up to WordPress 6.7.\u003C\u002Fp>\n\u003Ch3>Warning\u003C\u002Fh3>\n\u003Cp>The date changes performed by this plugin are \u003Cstrong>NOT REVERSIBLE\u003C\u002Fstrong> through the plugin interface. Please \u003Cstrong>backup your WordPress database\u003C\u002Fstrong> before you use this plugin. The authors are not responsible for any data loss. Use at your own risk.\u003C\u002Fp>\n","Simple plugin that bulk changes the publication date of published posts and\u002For approved comments to random dates within a specified time range.",9000,98134,"2025-04-06T14:01:00.000Z","6.7.5",[111,112,113,114,115],"comment-dates","post-dates","random-comment-dates","random-dates","random-post-dates","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-date-randomizer.zip",92,{"slug":119,"name":120,"version":121,"author":80,"author_profile":81,"description":122,"short_description":123,"active_installs":106,"downloaded":124,"rating":125,"num_ratings":29,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":134,"download_link":135,"security_score":136,"vuln_count":14,"unpatched_count":14,"last_vuln_date":137,"fetched_at":25},"smart-recent-posts-widget","Smart Recent Posts Widget","1.0.4","\u003Cp>\u003Cstrong>Due to WordPress 5.8 major update for Widgets, if you want to use this plugin, you must use WordPress 5.8.x\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart recent posts widget\u003C\u002Fstrong> provides flexible and highly customizable \u003Ca href=\"https:\u002F\u002Fidenovasi.com\u002Fprojects\u002Fsmart-recent-posts-widget\u002F\" rel=\"nofollow ugc\">recent posts widget\u003C\u002Fa>. Allows you to display a list of the most recent posts with thumbnail, excerpt, date, author, comment count also you can display it from all or specific or multiple categories or tags, post types and much more!\u003C\u002Fp>\n\u003Ch4>Install, Activate, Done!\u003C\u002Fh4>\n\u003Cp>Using the widget is super easy with clear inline information. It provides a lot of options to fit your needs, need more option? Please ask on \u003Cstrong>Support\u003C\u002Fstrong> forum.\u003C\u002Fp>\n\u003Ch4>Features Include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Style\u003C\u002Fstrong>: Choose 3 different posts list style\u003C\u002Fli>\n\u003Cli>Open link in new tab\u003C\u002Fli>\n\u003Cli>Show\u002Fhide post title\u003C\u002Fli>\n\u003Cli>Allow you to set title url\u003C\u002Fli>\n\u003Cli>Selected or multiple post types\u003C\u002Fli>\n\u003Cli>Selected or multiple categories\u003C\u002Fli>\n\u003Cli>Selected or multiple tags\u003C\u002Fli>\n\u003Cli>Include or Exclude Categories\u003C\u002Fli>\n\u003Cli>Post status\u003C\u002Fli>\n\u003Cli>Custom html or text before and\u002For after recent posts\u003C\u002Fli>\n\u003Cli>Orderby date, comment count, random, and more\u003C\u002Fli>\n\u003Cli>Display thumbnails\u003C\u002Fli>\n\u003Cli>Display excerpt, with customizable length.\u003C\u002Fli>\n\u003Cli>Display post date\u003C\u002Fli>\n\u003Cli>Display modification date\u003C\u002Fli>\n\u003Cli>Display comment count\u003C\u002Fli>\n\u003Cli>Display post author\u003C\u002Fli>\n\u003Cli>Exclude current post\u003C\u002Fli>\n\u003Cli>Custom CSS\u003C\u002Fli>\n\u003Cli>Multiple widgets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support this project\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fsmart-recent-posts-widget\u002F\" rel=\"nofollow ugc\">Translate to your language\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Contribute on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fidenovasi\u002Fsmart-recent-posts-widget\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpaypal.me\u002Fsatrya\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Style Explanation\u003C\u002Fh3>\n\u003Cp>There are 3 style you can choose:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Default\u003C\u002Fli>\n\u003Cli>Classic\u003C\u002Fli>\n\u003Cli>Modern\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Default\u003C\u002Fstrong>\u003Cbr \u002F>\nThis is just a basic style, the posts list style follow your theme stylesheet.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Classic\u003C\u002Fstrong>\u003Cbr \u002F>\nClassic style is a basic style with some little improvement, it adds a nice border bottom to each list to seperate them and change the font color and size of the post meta and excerpt. This style works with whatever setting you choose, either small thumbnail or big thumbnail with centered position.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Modern\u003C\u002Fstrong>\u003Cbr \u002F>\nModern style adds a nice opacity to the thumbnail and display the title on the corner of the thumbnail. This style \u003Cstrong>only\u003C\u002Fstrong> works perfectly with some condition, if you want to get the best result please follow below steps:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Switch the \u003Cstrong>Thumbnail Size\u003C\u002Fstrong> to \u003Cem>medium\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Only\u003C\u002Fstrong> display the title, please uncheck another data such as \u003Cstrong>date\u003C\u002Fstrong>, \u003Cstrong>comment count\u003C\u002Fstrong>, \u003Cstrong>author\u003C\u002Fstrong>, etc.\u003C\u002Fli>\n\u003Cli>Remove everything inside the \u003Cstrong>Custom CSS\u003C\u002Fstrong> box.\u003C\u002Fli>\n\u003Cli>Switch the Style option to \u003Cstrong>Modern\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Done!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please open the \u003Cstrong>Screenshot\u003C\u002Fstrong> tab above to see the style design.\u003C\u002Fp>\n","Provides advanced recent posts widget,you can display it with thumbnails, excerpt, date, author, comment count and more.",132666,96,"2024-07-28T14:32:00.000Z","6.5.8","5.8","5.6",[131,91,132,133,94],"popular-posts","recent-posts","thumbnails","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-recent-posts-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-recent-posts-widget.1.0.4.zip",71,"2024-04-26 00:00:00",{"attackSurface":139,"codeSignals":156,"taintFlows":178,"riskAssessment":179,"analyzedAt":185},{"hooks":140,"ajaxHandlers":152,"restRoutes":153,"shortcodes":154,"cronEvents":155,"entryPointCount":23,"unprotectedCount":23},[141,147],{"type":142,"name":143,"callback":144,"priority":14,"file":145,"line":146},"filter","bloginfo","random_tagline_bloginfo","random_tagline.php",45,{"type":148,"name":149,"callback":150,"file":145,"line":151},"action","admin_menu","random_tagline_add_pages",46,[],[],[],[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":23,"externalRequests":23,"nonceChecks":23,"capabilityChecks":23,"bundledLibraries":177},[],{"prepared":23,"raw":23,"locations":159},[],{"escaped":23,"rawEcho":161,"locations":162},7,[163,166,168,170,172,174,175],{"file":145,"line":164,"context":165},64,"raw output",{"file":145,"line":167,"context":165},93,{"file":145,"line":169,"context":165},101,{"file":145,"line":171,"context":165},112,{"file":145,"line":173,"context":165},121,{"file":145,"line":173,"context":165},{"file":145,"line":176,"context":165},130,[],[],{"summary":180,"deductions":181},"The \"random-tagline\" plugin v1.2 exhibits a generally good security posture from a static analysis perspective. The absence of identified AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the presence of only prepared statements for SQL queries and zero recorded external HTTP requests are positive indicators. However, a critical concern arises from the fact that 0% of the 7 identified output operations are properly escaped. This means any dynamic content generated by the plugin could potentially be vulnerable to cross-site scripting (XSS) attacks if not handled with extreme caution by the developer or if the data originates from an untrusted source. The plugin's vulnerability history is clean, with no recorded CVEs, which suggests a history of secure development or a lack of past vulnerabilities being publicly disclosed. While the limited attack surface and secure SQL handling are strengths, the complete lack of output escaping is a significant weakness that needs immediate attention. This oversight could lead to serious security issues, especially in environments where user-generated content is displayed.",[182],{"reason":183,"points":184},"0% of outputs properly escaped",15,"2026-03-16T23:50:46.115Z",{"wat":187,"direct":192},{"assetPaths":188,"generatorPatterns":189,"scriptPaths":190,"versionParams":191},[],[],[],[],{"cssClasses":193,"htmlComments":194,"htmlAttributes":195,"restEndpoints":196,"jsGlobals":197,"shortcodeOutput":198},[],[],[],[],[],[],{"slug":4,"current_version":6,"total_versions":23,"versions":200},[]]