[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHjVxf8CYylOcUiFMgAmE9XU7y6jJ2Xqg-7CAMwZkAlc":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":136,"fingerprints":392},"advanced-featured-post-widget","Advanced Featured Post Widget","3.5.2","tepelstreel","https:\u002F\u002Fprofiles.wordpress.org\u002Ftepelstreel\u002F","\u003Cp>The Advanced Featured Post Widget does, what the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fpost-feature-widget\" rel=\"ugc\">Featured Post Widget\u003C\u002Fa> is doing also; it’s a customizable multi-widget, that displays a single post in the widget area. You can decide, whether or not the post thumbnail is displayed, whether the post title is above or beneath the thumbnail and a couple of more things. And of course, you can style the widget individually.\u003C\u002Fp>\n\u003Cp>So far that is the same as my Featured Post Widget does also. Not every theme has the possibility to hide certain sidebars on different pages. That’s where the advanced of our plugin comes in. In the AFPW you can determine, where exactly the widget is showing and in the settings you can customize the links of your widget(s).\u003C\u002Fp>\n","With the Advanced Featured Post Widget you can put a certain post (or post type) in the focus and style it differently.",100,42524,86,6,"2016-04-09T08:55:00.000Z","4.5.33","2.9","",[20,21,22,23,24],"feature","newspaper","post","sidebar","widget","http:\u002F\u002Fwasistlos.waldemarstoffel.com\u002Fplugins-fur-wordpress\u002Fadvanced-featured-post-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-featured-post-widget.3.5.2.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},8,2550,30,84,"2026-04-04T04:23:11.441Z",[39,53,73,94,117],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":50,"homepage":51,"download_link":52,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"post-feature-widget","Featured Post Widget","4.2.1","\u003Cp>The Featured Post Widget is a fully customizable widget, that displays a single post. You can decide, whether or not the post thumbnail is displayed, whether the post title is above or beneath the thumbnail and a couple of more things. And of course, you can style the widget individually.\u003C\u002Fp>\n","With the Featured Post Widget you can put a certain post in the focus and style it differently.",300,66235,80,5,"2016-02-28T09:35:00.000Z",[20,21,22,23,24],"http:\u002F\u002Fwasistlos.waldemarstoffel.com\u002Fplugins-fur-wordpress\u002Ffeatured-post-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-feature-widget.4.2.1.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":11,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":18,"tags":67,"homepage":71,"download_link":72,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"feature-a-page-widget","Feature A Page Widget","2.2.0","mrwweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrwweb\u002F","\u003Cp>Feature A Page Widget provides a “just works” solution for showcasing a Page, Post, or custom post type in any widget area (aka sidebar). It leverages core WordPress features, a \u003Cem>simple\u003C\u002Fem> set of options, and a sleek UI for selecting one of three widget layouts.\u003C\u002Fp>\n\u003Ch4>How to Use the Widget\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Edit the page you want to feature.\u003C\u002Fli>\n\u003Cli>Fill out the \u003Ca href=\"http:\u002F\u002Fen.support.wordpress.com\u002Fsplitting-content\u002Fexcerpts\u002F#creating-excerpts\" rel=\"nofollow ugc\">Excerpt\u003C\u002Fa> and select a \u003Ca href=\"http:\u002F\u002Fen.support.wordpress.com\u002Ffeatured-images\u002F#setting-a-featured-image\" rel=\"nofollow ugc\">Featured Image\u003C\u002Fa> on that page.\u003C\u002Fli>\n\u003Cli>Go to Appearance > Widgets or Customize > Widgets.\u003C\u002Fli>\n\u003Cli>Add an instance of the “Feature a Page Widget” to the widget area (Sidebar, Footer, etc.) of your choosing.\u003C\u002Fli>\n\u003Cli>Select the page, choose a layout, and optionally give the widget a title.\u003C\u002Fli>\n\u003Cli>Save the widget!\u003C\u002Fli>\n\u003Cli>Admire your handiwork.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This plugin enables Featured Images (aka “Post Thumbnails”) and Excerpts for Pages and Posts (by default) with the ability to support custom post types. If you don’t see one or both of those fields, they may be hidden in the “Screen Options” (top-right corner) while editing a Page or Post.\u003C\u002Fp>\n\u003Ch4>Important Note: Image Sizes\u003C\u002Fh4>\n\u003Cp>This plugin creates multiple custom image sizes. If you use images that were uploaded to the  media library before you installed this plugin, you may need to use a plugin like \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fregenerate-thumbnails\u002F\" rel=\"ugc\">Regenerate Thumbnails\u003C\u002Fa> to create the correctly-sized images.\u003C\u002Fp>\n\u003Ch4>Customizing the Widget\u003C\u002Fh4>\n\u003Cp>There are multiple ways to modify the widget based on your needs:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Prewritten CSS selectors in \u003Ccode>\u002Fcss\u002Ffpw_starter_styles.css\u003C\u002Fcode> to help you get started with custom CSS styles in a child theme or the Custom CSS Customizer field\u003C\u002Fli>\n\u003Cli>Three default overridable templates and the ability to create custom templates\u003C\u002Fli>\n\u003Cli>Eight filters to modify most parts of the widget output (Title, Read More, Image sizes, etc.)\u003C\u002Fli>\n\u003Cli>Interested in commissioning a custom layout just for your site? \u003Ca href=\"https:\u002F\u002Fmrwweb.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Get in touch.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>See \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffeature-a-page-widget\u002Ffaq\u002F\" rel=\"ugc\">the FAQs\u003C\u002Fa> for links to code snippets with inline documentation.\u003C\u002Fp>\n\u003Ch4>Like the Plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Ffeature-a-page-widget\" rel=\"ugc\">We love 5-star ratings!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paypal.me\u002Frootwiley\" rel=\"nofollow ugc\">Donations accepted\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cp>Please \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ffeature-a-page-widget\" rel=\"nofollow ugc\">help translate Feature A Page Widget\u003C\u002Fa>. Users have contributed translations in the following languages:\u003C\u002Fp>\n\u003Cp>English (default), German (\u003Ccode>de_DE\u003C\u002Fcode>), Serbian (\u003Ccode>sr_RS\u003C\u002Fcode>), Polish (\u003Ccode>pl_PL\u003C\u002Fcode>), Spanish (\u003Ccode>es_ES\u003C\u002Fcode>), Italian (\u003Ccode>it_IT\u003C\u002Fcode>), Dutch (\u003Ccode>nl_NL\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Ch4>Other Plugins by @MRWweb\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmrw-web-design-simple-tinymce\u002F\" rel=\"ugc\">MRW Web Design Simple TinyMCE\u003C\u002Fa> – Get rid of bad and obscure TinyMCE buttons. Move the rest to a single top row. Comes with a bit of help for adding custom CSS classes too.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-status-menu-items\u002F\" rel=\"ugc\">Post Status Menu Items\u003C\u002Fa> – Adds post status links–e.g. “Draft” (7)–to post type admin menus.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-type-archive-descriptions\u002F\" rel=\"ugc\">Post Type Archive Description\u003C\u002Fa> – Enables an editable description for a post type to display at the top of the post type archive page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhawaiian-characters\u002F\" rel=\"ugc\">Hawaiian Characters\u003C\u002Fa> – Adds the correct characters with diacriticals to the WordPress editor Character Map for Hawaiian\u003C\u002Fli>\n\u003C\u002Ful>\n","A widget to display an attractive summary of any page in any widget area.",3000,165965,29,"2020-08-12T18:51:00.000Z","5.5.18","3.9",[68,69,23,24,70],"featured-page","featured-post","widgets","http:\u002F\u002Fmrwweb.com\u002Fwordpress-plugins\u002Ffeature-a-page-widget\u002Fversion-2-documentation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeature-a-page-widget.2.2.0.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":83,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":18,"tags":88,"homepage":92,"download_link":93,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"yd-featured-block-widget","YD Featured Box Widget","0.1.4","Yann at WP&Co","https:\u002F\u002Fprofiles.wordpress.org\u002Fydubois\u002F","\u003Ch4>Quick and simple featured boxes as widgets\u003C\u002Fh4>\n\u003Cp>Adds a widget to display a square or rectangular block in the form of an image, title, and subtitle\u003Cbr \u002F>\npointing to a specific post, page, category or theme.\u003C\u002Fp>\n\u003Cp>Nice CSS styling. Recommended for inclusion in “magazine styled” home pages.\u003C\u002Fp>\n\u003Cp>Multi-widget is supported, so that numerous articles or categories can be featured in a sidebar or home page template.\u003C\u002Fp>\n\u003Cp>You can use the provided additional stylesheet, or customize your own.\u003C\u002Fp>\n\u003Cp>Base package includes .pot file for translation of the interface, and \u003Cstrong>English\u003C\u002Fstrong> and \u003Cstrong>French\u003C\u002Fstrong> versions.\u003C\u002Fp>\n\u003Ch4>Translation\u003C\u002Fh4>\n\u003Cp>If you want to contribute to a translation of this plugin, please drop me a line by e-mail or leave a comment\u003Cbr \u002F>\non the \u003Ca href=\"http:\u002F\u002Fwww.yann.com\u002Fen\u002Fwp-plugins\u002Fyd-featured-block-widget\" title=\"Yann Dubois' Featured Box Widget for WordPress\" rel=\"nofollow ugc\">plugin’s page\u003C\u002Fa>.\u003Cbr \u002F>\nYou will get credit for your translation in the plugin file and this documentation, as well as a link on this page and on my developers’ blog.\u003C\u002Fp>\n\u003Ch4>Active support\u003C\u002Fh4>\n\u003Cp>Drop me a line on my \u003Ca href=\"http:\u002F\u002Fwww.yann.com\u002Fen\u002Fwp-plugins\u002Fyd-featured-block-widget\" title=\"Yann Dubois' Featured Block Widget for WordPress\" rel=\"nofollow ugc\">YD Recent Posts Widget plugin support site\u003C\u002Fa> to report bugs, ask for specific feature or improvement, or just tell me how you’re using the plugin.\u003Cbr \u002F>\nIt’s still in an active development stage, with new features coming out on a regular basis.\u003C\u002Fp>\n\u003Ch3>Revisions\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>0.1.0. Initial beta release of 2010\u002F10\u002F14\u003C\u002Fli>\n\u003Cli>0.1.1. Minor bug fixes, framework update 2010\u002F10\u002F25\u003C\u002Fli>\n\u003Cli>0.1.2. Minor bug fixes, framework update 2010\u002F10\u002F25\u003C\u002Fli>\n\u003Cli>0.1.3. Minor bug fixes, framework update 2010\u002F10\u002F26\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Did you like it?\u003C\u002Fh3>\n\u003Cp>Drop me a line on http:\u002F\u002Fwww.yann.com\u002Fen\u002Fwp-plugins\u002Fyd-featured-block-widget\u003C\u002Fp>\n\u003Cp>And… \u003Cem>please\u003C\u002Fem> rate this plugin –>\u003C\u002Fp>\n","Quick and simple featured boxes as widgets",10,7803,66,3,"2011-12-23T18:33:00.000Z","3.0.5","2.8",[89,90,91,23,24],"featured","featured-posts","posts","http:\u002F\u002Fwww.yann.com\u002Fen\u002Fwp-plugins\u002Fyd-featured-block-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyd-featured-block-widget.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":87,"requires_php":18,"tags":108,"homepage":112,"download_link":113,"security_score":114,"vuln_count":115,"unpatched_count":28,"last_vuln_date":116,"fetched_at":30},"widgets-on-pages","Widgets on Pages","1.9.0","toddhalfpenny","https:\u002F\u002Fprofiles.wordpress.org\u002Ftoddhalfpenny\u002F","\u003Cp>The easiest, and highest rated way to Add Widgets to Posts and\u002For Pages. Create unlimited dynamic sidebars (widget areas) and insert these into a WordPress post or page.\u003C\u002Fp>\n\u003Cp>Create as many widget areas (Turbo Sidebars) from the settings menu, and these can be used multiple times.\u003C\u002Fp>\n\u003Cp>Each sidebar can be called independently by a shortcode, and you can call more than one per post\u002Fpage.\u003C\u002Fp>\n\u003Cp>Sidebars can be included in the post\u002Fpage by using a shortcode like the following, where \u003Ccode>x\u003C\u002Fcode> is the name of the sidebar.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[widgets_on_pages id=x]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cblockquote>\n\u003Cp>With the \u003Ca href=\"https:\u002F\u002Fdatamad.co.uk\u002Fwordpress-plugins\u002Fwidgets-on-pages\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa> version the widgets can be inserted simply with clicks-not-code using a wizard in the visual editor. This version also includes layout options to easily set the widgets in columns\u002Fgrid presentation.\u003C\u002Fp>\n\u003Cp>Pro version also supports the configurable option to automatically add widgets to all your posts and\u002For pages. Choose the layout options and whether to add the sidebar and widgets before or after the content. Ideal for adding lists of related posts to the end of every post. Each post and page can also be individually excluded from the auto-inclsion of the widgets.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdatamad.co.uk\u002Fwordpress-plugins\u002Fwidgets-on-pages\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> key features\u003Cbr \u002F>\n  * Responsive Horizontal\u002FColumn\u002FGrid layout\u003Cbr \u002F>\n  * Auto insert in Header, Content, or Footer\u003Cbr \u002F>\n  * Priority Support\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Basic In-Content Instructions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a Turbo Sidebar, these are your special widget containers\u003C\u002Fli>\n\u003Cli>Add widgets to the Turbo Sidebar in the same way as you do for normal sidebars\u003C\u002Fli>\n\u003Cli>If using the visual editor use the Add Turbo Sidebar button to add the Shortcode into your post or page where you’d like it to appear.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The sidebars can also be added to any theme, using template tags. This is an ace way to add widgets\u002Fsidebars to a theme’s header and footer (or any other part of a theme).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Demo Video\u003C\u002Fstrong>\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\u002Fw2LfCihCqRI?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\u003Cp>\u003Cstrong>Current Features Include\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Highest Rating – 122 5* Reviews\u003C\u002Fli>\n\u003Cli>No Coding needed\u003C\u002Fli>\n\u003Cli>Create unlimited sidebars\u003C\u002Fli>\n\u003Cli>Place them in posts\u002Fpages\u002Fcustom post types\u003C\u002Fli>\n\u003Cli>Add to themes using template tags\u003C\u002Fli>\n\u003Cli>Works with ALL widgets and themes (let us know if you have an issue)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Recent Reviews\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>∗ ∗ ∗ ∗ ∗\u003C\u002Fstrong>  Just purchased PRO version and well worth the money. – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fextremely-useful-plugin-19\u002F\" rel=\"ugc\">@artmuns\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>∗ ∗ ∗ ∗ ∗\u003C\u002Fstrong> Works as advertised + timely response to support request – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fworks-as-advertised-timely-response-to-support-request\u002F\" rel=\"ugc\">@3cstudio\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>∗ ∗ ∗ ∗ ∗\u003C\u002Fstrong> Saving me HOURS of work – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fsaving-me-hours-of-work\u002F\" rel=\"ugc\">@andynick\u003C\u002Fa>\u003C\u002Fp>\n","The easiest and highest rated way to Add Widgets or Sidebars to Posts and Pages using Visual editor,  shortcodes or template tags.",20000,670202,94,161,"2024-11-13T11:11:00.000Z","6.7.0",[109,23,70,110,111],"pages","widgets-in-page","widgets-in-post","https:\u002F\u002Fdatamad.co.uk\u002Fwordpress-plugins\u002Fwidgets-on-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidgets-on-pages.zip",92,1,"2023-01-17 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":47,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":18,"tags":131,"homepage":134,"download_link":135,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"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,216217,39,"2023-08-05T11:11:00.000Z","6.1.10","4.5",[132,23,133,24,70],"random-posts","thumbnail","https:\u002F\u002Fgithub.com\u002Fidenovasi\u002Fadvanced-random-posts-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-random-posts-widget.2.2.1.zip",{"attackSurface":137,"codeSignals":198,"taintFlows":350,"riskAssessment":377,"analyzedAt":391},{"hooks":138,"ajaxHandlers":194,"restRoutes":195,"shortcodes":196,"cronEvents":197,"entryPointCount":28,"unprotectedCount":28},[139,145,149,153,156,159,162,167,170,174,178,183,187,189],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","init","update_rewrite_rules","advanced-fpw.php",64,{"type":140,"name":146,"callback":147,"file":143,"line":148},"wp_before_admin_bar_render","admin_bar_menu",68,{"type":140,"name":150,"callback":151,"file":143,"line":152},"save_post","flush_widget_cache",76,{"type":140,"name":154,"callback":151,"file":143,"line":155},"deleted_post",77,{"type":140,"name":157,"callback":151,"file":143,"line":158},"switch_theme",78,{"type":140,"name":160,"callback":161,"file":143,"line":47},"admin_enqueue_scripts","enqueue_scripts",{"type":163,"name":164,"callback":165,"priority":81,"file":143,"line":166},"filter","plugin_row_meta","register_links",82,{"type":163,"name":168,"callback":168,"priority":81,"file":143,"line":169},"plugin_action_links",83,{"type":140,"name":141,"callback":171,"file":172,"line":173},"add_rewrite","class-lib\\A5_DynamicFileClass.php",43,{"type":140,"name":175,"callback":176,"file":172,"line":177},"template_redirect","file_template",44,{"type":140,"name":179,"callback":180,"file":181,"line":182},"admin_init","initialize_settings","class-lib\\AFPW_AdminClass.php",20,{"type":140,"name":184,"callback":185,"file":181,"line":186},"admin_menu","add_admin_menu",21,{"type":140,"name":160,"callback":161,"file":181,"line":188},22,{"type":140,"name":190,"callback":191,"file":192,"line":193},"widgets_init","anonymous","class-lib\\AFPW_WidgetClass.php",446,[],[],[],[],{"dangerousFunctions":199,"sqlUsage":203,"outputEscaping":206,"fileOperations":84,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":349},[200],{"fn":201,"file":192,"line":193,"context":202},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"Advanced_Featured_Post_Widge",{"prepared":204,"raw":28,"locations":205},2,[],{"escaped":207,"rawEcho":208,"locations":209},34,71,[210,213,215,217,219,221,223,225,227,229,231,233,235,237,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,295,296,298,299,301,303,304,306,308,310,312,314,316,318,320,322,324,325,327,329,331,332,334,335,337,339,341,343,345,347],{"file":172,"line":211,"context":212},118,"raw output",{"file":172,"line":214,"context":212},222,{"file":172,"line":216,"context":212},238,{"file":172,"line":218,"context":212},254,{"file":172,"line":220,"context":212},272,{"file":172,"line":222,"context":212},288,{"file":172,"line":224,"context":212},304,{"file":172,"line":226,"context":212},316,{"file":172,"line":228,"context":212},324,{"file":172,"line":230,"context":212},338,{"file":172,"line":232,"context":212},354,{"file":172,"line":234,"context":212},364,{"file":172,"line":236,"context":212},372,{"file":238,"line":239,"context":212},"class-lib\\A5_FormFieldClass.php",213,{"file":238,"line":241,"context":212},247,{"file":238,"line":243,"context":212},281,{"file":238,"line":245,"context":212},311,{"file":238,"line":247,"context":212},333,{"file":238,"line":249,"context":212},357,{"file":238,"line":251,"context":212},381,{"file":238,"line":253,"context":212},407,{"file":238,"line":255,"context":212},431,{"file":238,"line":257,"context":212},455,{"file":238,"line":259,"context":212},479,{"file":238,"line":261,"context":212},507,{"file":238,"line":263,"context":212},531,{"file":238,"line":265,"context":212},555,{"file":238,"line":267,"context":212},579,{"file":238,"line":269,"context":212},603,{"file":238,"line":271,"context":212},628,{"file":238,"line":273,"context":212},652,{"file":238,"line":275,"context":212},680,{"file":238,"line":277,"context":212},704,{"file":238,"line":279,"context":212},728,{"file":238,"line":281,"context":212},752,{"file":238,"line":283,"context":212},776,{"file":238,"line":285,"context":212},800,{"file":238,"line":287,"context":212},886,{"file":238,"line":289,"context":212},945,{"file":238,"line":291,"context":212},968,{"file":293,"line":294,"context":212},"class-lib\\A5_OptionPageClass.php",27,{"file":293,"line":63,"context":212},{"file":293,"line":297,"context":212},31,{"file":293,"line":127,"context":212},{"file":293,"line":300,"context":212},49,{"file":293,"line":302,"context":212},72,{"file":293,"line":152,"context":212},{"file":293,"line":305,"context":212},93,{"file":293,"line":307,"context":212},101,{"file":293,"line":309,"context":212},181,{"file":293,"line":311,"context":212},217,{"file":293,"line":313,"context":212},240,{"file":293,"line":315,"context":212},298,{"file":293,"line":317,"context":212},325,{"file":293,"line":319,"context":212},342,{"file":181,"line":321,"context":212},67,{"file":181,"line":323,"context":212},69,{"file":181,"line":208,"context":212},{"file":181,"line":326,"context":212},152,{"file":181,"line":328,"context":212},170,{"file":181,"line":330,"context":212},190,{"file":192,"line":313,"context":212},{"file":192,"line":333,"context":212},242,{"file":192,"line":243,"context":212},{"file":192,"line":336,"context":212},285,{"file":192,"line":338,"context":212},420,{"file":192,"line":340,"context":212},422,{"file":192,"line":342,"context":212},424,{"file":192,"line":344,"context":212},426,{"file":192,"line":346,"context":212},428,{"file":192,"line":348,"context":212},434,[],[351,369],{"entryPoint":352,"graph":353,"unsanitizedCount":115,"severity":368},"file_template (class-lib\\A5_DynamicFileClass.php:68)",{"nodes":354,"edges":365},[355,360],{"id":356,"type":357,"label":358,"file":172,"line":359},"n0","source","$_SERVER['SERVER_NAME']",115,{"id":361,"type":362,"label":363,"file":172,"line":359,"wp_function":364},"n1","sink","header() [Header Injection]","header",[366],{"from":356,"to":361,"sanitized":367},false,"medium",{"entryPoint":370,"graph":371,"unsanitizedCount":115,"severity":368},"\u003CA5_DynamicFileClass> (class-lib\\A5_DynamicFileClass.php:0)",{"nodes":372,"edges":375},[373,374],{"id":356,"type":357,"label":358,"file":172,"line":359},{"id":361,"type":362,"label":363,"file":172,"line":359,"wp_function":364},[376],{"from":356,"to":361,"sanitized":367},{"summary":378,"deductions":379},"The static analysis of advanced-featured-post-widget v3.5.2 indicates a generally good security posture in terms of exposed entry points. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected access, which is a significant strength. Furthermore, all detected SQL queries utilize prepared statements, mitigating risks associated with direct SQL injection through database interactions.\n\nHowever, the analysis also reveals several areas of concern. The presence of the `create_function` dangerous function is a red flag, as it can be a vector for code injection if user input is ever indirectly passed to it, though no taint flows were found to exploit this directly. A significant weakness lies in the output escaping, with only 32% of outputs being properly escaped. This suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the site's content, especially when user-controlled data is displayed without adequate sanitization. The taint analysis, while showing no critical or high severity flows, did reveal two flows with unsanitized paths, which could potentially lead to directory traversal or other file system related attacks if these paths are influenced by user input.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs. This is a positive indicator, suggesting a track record of security maturity. However, the absence of past vulnerabilities should not lead to complacency, especially given the identified code signals like insufficient output escaping and the use of dangerous functions. The overall risk is moderate, leaning towards concerning due to the significant XSS potential stemming from poor output escaping and the presence of a dangerous function without clear sanitization paths for user input. The lack of capability checks and nonce checks on potential, albeit currently non-existent, entry points is also a weakness if new entry points are introduced in the future.",[380,383,385,387,389],{"reason":381,"points":382},"Insufficient output escaping (32%)",15,{"reason":384,"points":33},"Presence of dangerous function (create_function)",{"reason":386,"points":33},"Unsanitized paths in taint flows (2)",{"reason":388,"points":48},"No nonce checks",{"reason":390,"points":48},"No capability checks","2026-03-16T20:48:42.119Z",{"wat":393,"direct":402},{"assetPaths":394,"generatorPatterns":397,"scriptPaths":398,"versionParams":399},[395,396],"\u002Fwp-content\u002Fplugins\u002Fadvanced-featured-post-widget\u002Fta-expander.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-featured-post-widget\u002Fta-expander.min.js",[],[395,396],[400,401],"advanced-featured-post-widget\u002Fta-expander.js?ver=","advanced-featured-post-widget\u002Fta-expander.min.js?ver=",{"cssClasses":403,"htmlComments":404,"htmlAttributes":405,"restEndpoints":411,"jsGlobals":412,"shortcodeOutput":414},[],[],[406,407,408,409,410],"data-advanced-fpw-post-id","data-advanced-fpw-post-title","data-advanced-fpw-post-excerpt","data-advanced-fpw-post-thumbnail","data-advanced-fpw-post-link",[],[413],"taExpander",[415,416],"[advanced_featured_post]","[advanced_featured_post_widget]"]