[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHIbmPWh2BBn60kwBKvRLgq9Cr43X6Y_yYBZHEHI1J9g":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":142,"fingerprints":215},"genesis-featured-image-header","Genesis Featured Image Header","1.3","AMP-MODE","https:\u002F\u002Fprofiles.wordpress.org\u002Fampmode\u002F","\u003Cp>Featured images are a standard feature in WordPress, but not every Genesis child theme will insert them on your site’s pages.\u003C\u002Fp>\n\u003Cp>Even more troublesome, is if you have custom post types with archive pages that you would like to have a featured image set on. These archive pages usually have no option to set a featured image without editing theme files and messing around with complicated code.\u003C\u002Fp>\n\u003Cp>This plugin will allow you to set a different banner style image on every page on your site including custom post type archive pages. See the screenshots for an example of what type of header image you can use.\u003C\u002Fp>\n\u003Cp>You can set the featured image for a custom post type archive page by clicking “Featured Image” on the admin menu for that post type. Check out the screenshots and FAQs for more info.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin requires your site to be using a Genesis child theme in order to work. It is not compatible with other themes.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>Plugin author is a third-party developer who is not affiliated with StudioPress, the owner of the Genesis Framework.\u003C\u002Fem>\u003C\u002Fp>\n","Easily add a featured image to the header of every page on your site including Custom Post Type archive pages.",200,20094,100,2,"2024-06-19T15:45:00.000Z","6.5.8","6.3","7.4",[20,21,22,23],"custom-post-type","featured-image","genesis","header","https:\u002F\u002Famplifyplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgenesis-featured-image-header.v1.3.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"ampmode",15,12530,87,30,85,"2026-04-04T14:18:40.391Z",[40,65,84,105,123],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":61,"download_link":62,"security_score":26,"vuln_count":63,"unpatched_count":27,"last_vuln_date":64,"fetched_at":29},"ultimate-posts-widget","Ultimate Posts Widget","2.3.2","cl272","https:\u002F\u002Fprofiles.wordpress.org\u002Fcl272\u002F","\u003Cp>\u003Cstrong>Try it out on your free dummy site: Click here => \u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fultimate-posts-widget\" rel=\"nofollow ugc\">https:\u002F\u002Ftastewp.com\u002Fplugins\u002Fultimate-posts-widget\u003C\u002Fa>.\u003C\u002Fstrong>\u003Cbr \u002F>\n(this trick works for all plugins in the WP repo – just replace “wordpress” with “tastewp” in the URL)\u003C\u002Fp>\n\u003Cp>UPDATE: Plugin ownership changed for this plugin. We are currently evaluating possible enhancements for it. Stay tuned! If you have any suggestions yourself, please let us know in the Support Forum.\u003C\u002Fp>\n\u003Cp>Note: This is a \u003Cstrong>classic widget\u003C\u002Fstrong> type, in order for it to work on the latest version of WordPress you will need \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-widgets\u002F\" rel=\"ugc\">Classic Widgets\u003C\u002Fa> plugin installed on your site.\u003C\u002Fp>\n\u003Cp>The ultimate widget for displaying posts, custom post types or sticky posts with an array of options to customize the display.\u003C\u002Fp>\n\u003Cp>Designed for both the average user and developer, Ultimate Posts Widgets aims to provide flexibility and ease of use for displaying any kinds of posts within your widget areas. An array of widget options are available as well as hooks, filters and custom templates for more advanced customization.\u003C\u002Fp>\n\u003Ch4>Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Filter by categories\u003C\u002Fli>\n\u003Cli>Filter by current category\u003C\u002Fli>\n\u003Cli>Filter by tags\u003C\u002Fli>\n\u003Cli>Filter by current tag\u003C\u002Fli>\n\u003Cli>Filter by custom post types\u003C\u002Fli>\n\u003Cli>Filter by sticky posts\u003C\u002Fli>\n\u003Cli>Select number of posts to display\u003C\u002Fli>\n\u003Cli>Display title\u003C\u002Fli>\n\u003Cli>Display publish date\u002Ftime with custom format options\u003C\u002Fli>\n\u003Cli>Display post author and link\u003C\u002Fli>\n\u003Cli>Display post comment count\u003C\u002Fli>\n\u003Cli>Display excerpt or full content\u003C\u002Fli>\n\u003Cli>Display read more link with custom label\u003C\u002Fli>\n\u003Cli>Display featured image and at any size\u003C\u002Fli>\n\u003Cli>Display post categories\u003C\u002Fli>\n\u003Cli>Display post tags\u003C\u002Fli>\n\u003Cli>Display custom fields\u003C\u002Fli>\n\u003Cli>Add text or HTML before and after posts list\u003C\u002Fli>\n\u003Cli>Add CSS class to widget\u003C\u002Fli>\n\u003Cli>Add widget title link\u003C\u002Fli>\n\u003Cli>Change excerpt length (in words)\u003C\u002Fli>\n\u003Cli>Order by date, title, number of comments, random or a custom field\u003C\u002Fli>\n\u003Cli>Exclude current post from the list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-posts-widget\u002Ffaq\u002F\" rel=\"ugc\">FAQ tab\u003C\u002Fa> for documentation on custom templates, hooks, common issues, and more.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For help please ask in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fultimate-posts-widget\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Enjoy this plugin? \u003Ca href=\"https:\u002F\u002Fsellcodes.com\u002F5U4SICyc\" rel=\"nofollow ugc\">Send a tip to support development\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin is part of the Inisev product family – \u003Ca href=\"https:\u002F\u002Finisev.com\" rel=\"nofollow ugc\">check out our other products\u003C\u002Fa>.\u003C\u002Fp>\n","The ultimate widget for displaying posts, custom post types or sticky posts with an array of options.",10000,492332,90,55,"2024-07-17T01:21:00.000Z","6.6.5","3.5","",[57,21,58,59,60],"custom-post-types","recent-posts","sticky-posts","widget","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-posts-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-posts-widget.2.3.2.zip",1,"2024-02-13 00:00:00",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":75,"num_ratings":76,"last_updated":77,"tested_up_to":78,"requires_at_least":54,"requires_php":79,"tags":80,"homepage":55,"download_link":83,"security_score":37,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"multiple-featured-images","Multiple Featured Images","0.5.0","Marcus Kober","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarcuskober\u002F","\u003Cp>You need more than one featured image for posts, pages and\u002For custom post types? Then this plugin is for you!\u003C\u002Fp>\n\u003Cp>Enable multiple featured images for all post types (including custom post types and WooCommerce products) and show the images with a widget or the handy shortcode.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Add as many featured images as you need.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add the featured images to any post type (post, page or even custom post types and WooCommerce products).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It is possible to use different featured images for different post types. Easily you can add two new featured images to pages and three to posts, if you need it that way.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Fully customizable output – so it’s multilingual.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Handy shortcode for displaying the featured images everywhere.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Widget for displaying featured images in sidebars, etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>History\u003C\u002Fh4>\n\u003Cp>For one of my customers I had to assign two featured images to pages. One featured image was used as the header image and the other as a small button for the submenu. The images had to be different too (so I couldn’t simply use different images sizes) and so I wrote this little plugin.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>IMPORTANT NOTE TO THOSE UPDATING FROM 0.3:\u003C\u002Fstrong> The Plugin comes with a new method for registering featured images and updates the post meta key. It is fully backwards compatible, but if you are calling the post metas directly then please update your code accordingly. The new format of the post meta key is kdmfi_YOUR_ID.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>Feel free to ask if you have problems with this plugin. But please keep in mind, that this plugin is developed in the author’s spare time – so it may take some time to answer.\u003Cbr \u002F>\nFeature requests are welcome too!\u003C\u002Fp>\n","Enables multiple featured images for all post types (including custom post types and WooCommerce products). Comes with a widget and a handy shortcode  &hellip;",5000,105745,94,28,"2020-08-20T08:32:00.000Z","5.5.18","5.6",[20,21,81,66,82],"multiple-featured-image","post-thumbnail","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultiple-featured-images.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":33,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":103,"download_link":104,"security_score":37,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"genesis-featured-widget-amplified","Genesis Featured Widget Amplified","0.9.2","Nick the Geek","https:\u002F\u002Fprofiles.wordpress.org\u002Fnick_thegeek\u002F","\u003Cp>Genesis Featured Widget Amplified adds additional functionality to the Genesis Featured Posts Widget.  Specifically it:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supports Custom Post Types\u003C\u002Fli>\n\u003Cli>Supports Custom Taxonomies\u003C\u002Fli>\n\u003Cli>Exclude Term by ID field\u003C\u002Fli>\n\u003Cli>Supports Pagination\u003C\u002Fli>\n\u003Cli>Supports Meta Key Values\u003C\u002Fli>\n\u003Cli>Supports Sorting by Meta Key\u003C\u002Fli>\n\u003Cli>Multiple Hooks and Filters for adding additional content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin requires the \u003Ca href=\"http:\u002F\u002Fstudiopress.com\" rel=\"nofollow ugc\">Genesis Theme Framework\u003C\u002Fa>\u003Cbr \u002F>\nWhile the plugin will work on the HTML5 “Pro” themes, the HTML markup only supports the older XHTML themes at this time. It is not recommended for use on the new HTML5 themes.\u003C\u002Fp>\n\u003Cp>Thanks to David Decker, this plugin is translation ready.  German translation files included.\u003C\u002Fp>\n\u003Ch3>Special Thanks\u003C\u002Fh3>\n\u003Cp>I owe a huge debt of gratitude to all the folks at StudioPress, their themes make my life easier.\u003C\u002Fp>\n\u003Cp>Gary Jones (aka GaryJ) provided guidance on several issues related to debugging and documentation\u003C\u002Fp>\n","Genesis Featured Posts with support for custom post types, taxonomies, and so much more",2000,90680,98,"2017-12-22T13:48:00.000Z","4.9.29","3.3","5.2",[20,100,22,101,102],"featured-post","genesiswp","studiopress","https:\u002F\u002Fgithub.com\u002FNicktheGeek\u002Fgenesis-featured-widget-amplified","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgenesis-featured-widget-amplified.0.9.2.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":94,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":98,"requires_php":18,"tags":118,"homepage":121,"download_link":122,"security_score":37,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"display-featured-image-genesis","Display Featured Image for Genesis","3.2.3","Robin Cornett","https:\u002F\u002Fprofiles.wordpress.org\u002Flittlerchicken\u002F","\u003Cp>This plugin takes a different approach to how we use and display featured images for posts and pages. Instead of simply reusing an image which already exists in the post\u002Fpage content, the plugin anticipates that you will want to use lovely large images for your featured images, but to do so intelligently. Depending on what you upload, the plugin will:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>display the image as a \u003Cem>banner\u003C\u002Fem> (screen width) image if the image is wider than your site’s Large Media Setting.\u003C\u002Fli>\n\u003Cli>display the image above your post\u002Fpage content, centered and up to the width of the content, if your image is larger than your Medium Media Setting, and less than or equal to your Large Media Setting.\u003C\u002Fli>\n\u003Cli>display \u003Cem>nothing\u003C\u002Fem> if your featured image width is less than or equal to your Medium Media Setting.\u003C\u002Fli>\n\u003Cli>display a \u003Cem>default featured image\u003C\u002Fem> as a banner image if one is uploaded.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More words at \u003Ca href=\"https:\u002F\u002Frobincornett.com\u002Fdownloads\u002Fdisplay-featured-image-genesis\u002F\" rel=\"nofollow ugc\">my site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cem>Note: although this plugin requires the \u003Ca href=\"https:\u002F\u002Fstudiopress.com\u002F\" rel=\"nofollow ugc\">Genesis Framework by StudioPress\u003C\u002Fa> or child themes, it is not an official plugin for this framework and is neither endorsed nor supported by StudioPress.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>An Image for Every Page\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Display Featured Image for Genesis\u003C\u002Fstrong> allows you to select a default, or fallback, Featured Image, which will be used if a post\u002Fpage does not have a Featured Image set, or if the post\u002Fpage’s Featured Image is too small (smaller than your medium image setting), and on archive and taxonomy pages. You may set the Default Featured Image under Appearance > Display Featured Image Settings.\u003C\u002Fp>\n\u003Cp>You may set a Featured Image for each term within a taxonomy (categories, tags, and any taxonomy for custom post types). This image will be used on taxonomy archives, and as a fallback image for posts within that taxonomy if no featured image exists (or if the featured image is too small). If a post is assigned to multiple terms and has no featured image of its own, the most used term which has a featured image assigned will be the one used.\u003C\u002Fp>\n\u003Cp>If your site uses Custom Post Types, you can set a Featured Image for each Post Type on the main Display Featured Image for Genesis settings page. If your single post within this type does not have a featured image, the Post Type Featured Image will be used as a fallback.\u003C\u002Fp>\n\u003Ch4>Add Your Featured Image to Your RSS Feed\u003C\u002Fh4>\n\u003Cp>Now you can add the Featured Image from each post to your RSS feed. This is an optional setting and applied intelligently:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>if your feed is set to output the full text, the Featured Image will be added to the beginning of your post content as a full width image.\u003C\u002Fli>\n\u003Cli>if your feed is set to output only the summary of your content, the Featured image will be added to the beginning of your summary as a thumbnail, aligned to the left.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can check\u002Fchange your feed settings on your site’s Settings > Reading page.\u003C\u002Fp>\n\u003Cp>\u003Cem>If you are already inserting your Featured Image into your feed through another function or plugin, you’ll want to remove that before activating this feature; otherwise you will have two copies of the image added to your feed! If you are using Send Images to RSS, don’t worry about it. I’ve made sure these two plugins coexist happily.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>Simple Styling\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Display Featured Image for Genesis\u003C\u002Fstrong> has some styling built in but I have intentionally tried to keep it minimal. All styling is for the banner image options, as the large options seem pretty straightforward. Stying for titles are largely inherited from your theme–for example, the title will use the same size and font for your page titles, whether you are using a Featured Image or not. Some styles you can incorporate into your own theme:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>.has-leader\u003C\u002Fcode> applies to any page using a leader\u002Fbanner image. Applies to the whole page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>.big-leader\u003C\u002Fcode> the container which holds the leader\u002Fbanner image and the post\u002Fpage Title and excerpt or description.\u003C\u002Fli>\n\u003Cli>\u003Ccode>.featured-image-overlay\u003C\u002Fcode> style appended to the post\u002Fpage title if Move Excerpts option \u003Cem>is not\u003C\u002Fem> selected (default).\u003C\u002Fli>\n\u003Cli>\u003Ccode>.excerpt\u003C\u002Fcode> (for single posts\u002Fpages) and \u003Ccode>.archive-description\u003C\u002Fcode> (for archives) are styled as a unit. These are the containers for the post\u002Fpage\u002Farchive\u002Ftaxonomy title and description if the Move Excerpts option \u003Cem>is\u003C\u002Fem> selected.\u003C\u002Fli>\n\u003Cli>\u003Ccode>.featured\u003C\u002Fcode> is appended to the large image output directly above the post\u002Fpage content.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin works within the Genesis Framework, to display featured images in beautiful and dynamic ways.",1000,86315,33,"2023-11-11T17:28:00.000Z","6.4.8",[119,21,120,22,102],"banner","featured-images","https:\u002F\u002Fgithub.com\u002Frobincornett\u002Fdisplay-featured-image-genesis\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-featured-image-genesis.3.2.3.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":113,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":135,"requires_at_least":54,"requires_php":18,"tags":136,"homepage":140,"download_link":141,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wp-auto-featured-image","SNY Auto Featured Image","2.0.3","Sanny Srivastava","https:\u002F\u002Fprofiles.wordpress.org\u002Fsanny_rss\u002F","\u003Cp>\u003Cstrong>Automatically set a default featured image\u003C\u002Fstrong> for your WordPress posts, pages, and custom post types. Save time and ensure every piece of content has a professional thumbnail!\u003C\u002Fp>\n\u003Ch4>Why Choose SNY Auto Featured Image?\u003C\u002Fh4>\n\u003Cp>Never publish a post without a featured image again. This lightweight plugin automatically assigns your chosen default image whenever you publish or update content that lacks a featured image.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>One-Click Setup\u003C\u002Fstrong> – Select any image from your media library as the default\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Type Support\u003C\u002Fstrong> – Works with posts, pages, WooCommerce products, and any custom post type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category Filtering\u003C\u002Fstrong> – Set default images for specific categories only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tag Filtering\u003C\u002Fstrong> – Target posts with specific tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Non-Destructive\u003C\u002Fstrong> – Only adds images to posts without existing featured images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – No bloat, minimal database queries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant\u003C\u002Fstrong> – Does not collect any personal data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Quick Setup\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Settings > SNY Auto Featured Image\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Choose or upload an image from the media library\u003C\u002Fli>\n\u003Cli>Select your post types and categories\u003C\u002Fli>\n\u003Cli>Done! New posts will automatically get your default image\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> – Ensure consistent thumbnails across all posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News Sites\u003C\u002Fstrong> – Never have a missing image in article feeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Stores\u003C\u002Fstrong> – Default product images for quick imports\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> – Clean solution for client sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation & Support\u003C\u002Fh4>\n\u003Cp>For detailed guides and support, visit \u003Ca href=\"https:\u002F\u002Fsanny.dev\u002F?utm_source=wordpress_org&utm_medium=plugin&utm_campaign=sny-auto-featured-image&utm_content=description\" rel=\"nofollow ugc\">sanny.dev\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Found a bug or have a feature request? \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsannysri\u002FWordPress-Auto-Featured-Image\u002Fissues\" rel=\"nofollow ugc\">Open an issue on GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>More WordPress Plugins\u003C\u002Fh4>\n\u003Cp>Check out our other WordPress plugins at \u003Ca href=\"https:\u002F\u002Fsanny.dev\u002Fplugins\u002F?utm_source=wordpress_org&utm_medium=plugin&utm_campaign=sny-auto-featured-image&utm_content=more_plugins\" rel=\"nofollow ugc\">sanny.dev\u002Fplugins\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically set a default featured image for posts, pages, or custom post types when none is assigned.",47948,82,9,"2026-01-24T05:57:00.000Z","6.9.4",[137,20,138,21,139],"automatic","default-featured-image","thumbnails","https:\u002F\u002Fgithub.com\u002Fsannysri\u002FWordPress-Auto-Featured-Image","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-auto-featured-image.2.0.3.zip",{"attackSurface":143,"codeSignals":167,"taintFlows":203,"riskAssessment":204,"analyzedAt":214},{"hooks":144,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":27,"unprotectedCount":27},[145,151,155,159],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","plugins_loaded","gfih_load_textdomain","genesis-featured-image-header.php",38,{"type":146,"name":152,"callback":153,"file":149,"line":154},"admin_menu","gfih_cpt_archive_settings",123,{"type":146,"name":156,"callback":157,"file":149,"line":158},"admin_init","register_gfih_featured_image_settings",173,{"type":146,"name":160,"callback":161,"file":149,"line":162},"admin_enqueue_scripts","gfih_image_upload_script",362,[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":202},[],{"prepared":27,"raw":27,"locations":170},[],{"escaped":27,"rawEcho":172,"locations":173},16,[174,177,179,181,183,185,187,189,191,192,193,195,196,198,200,201],{"file":149,"line":175,"context":176},56,"raw output",{"file":149,"line":178,"context":176},62,{"file":149,"line":180,"context":176},68,{"file":149,"line":182,"context":176},78,{"file":149,"line":184,"context":176},113,{"file":149,"line":186,"context":176},225,{"file":149,"line":188,"context":176},238,{"file":149,"line":190,"context":176},242,{"file":149,"line":190,"context":176},{"file":149,"line":190,"context":176},{"file":149,"line":194,"context":176},245,{"file":149,"line":194,"context":176},{"file":149,"line":197,"context":176},250,{"file":149,"line":199,"context":176},321,{"file":149,"line":199,"context":176},{"file":149,"line":199,"context":176},[],[],{"summary":205,"deductions":206},"The genesis-featured-image-header plugin v1.3 exhibits a seemingly robust security posture based on the provided static analysis.  The absence of identified AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface.  Furthermore, the code analysis shows no dangerous functions, no raw SQL queries, and no file operations or external HTTP requests, which are all positive indicators.  The vulnerability history also shows no known CVEs, suggesting a stable and well-maintained codebase in the past.\n\nHowever, a critical concern arises from the output escaping analysis, which indicates that 0% of the 16 total outputs are properly escaped. This presents a significant risk of Cross-Site Scripting (XSS) vulnerabilities. Any dynamic data displayed by the plugin that is not properly escaped could be manipulated by an attacker to inject malicious scripts.  While taint analysis shows no flows with unsanitized paths, the lack of output escaping means that even if data were to become unsanitized in a future version or interaction, the escape mechanism would be absent, exacerbating the risk.  The absence of nonce checks and capability checks, while not directly indicative of a current vulnerability given the limited attack surface, means that if new entry points were introduced, they might be vulnerable.\n\nIn conclusion, the plugin's strengths lie in its minimal attack surface and avoidance of common risky functionalities like raw SQL and dangerous functions. Nevertheless, the complete lack of output escaping is a major weakness that demands immediate attention. This significantly overshadows the other positive findings and makes the plugin susceptible to XSS attacks.",[207,209,212],{"reason":208,"points":33},"0% of outputs properly escaped",{"reason":210,"points":211},"No nonce checks",3,{"reason":213,"points":211},"No capability checks","2026-03-16T20:26:15.952Z",{"wat":216,"direct":227},{"assetPaths":217,"generatorPatterns":220,"scriptPaths":221,"versionParams":224},[218,219],"\u002Fwp-content\u002Fplugins\u002Fgenesis-featured-image-header\u002Fjs\u002Fmedia-uploader.js","\u002Fwp-content\u002Fplugins\u002Fgenesis-featured-image-header\u002Fjs\u002Fwoo-hooks.js",[],[222,223],"wp-includes\u002Fjs\u002Fwp-media-uploader.js","wp-includes\u002Fjs\u002Fmedia-uploader.js",[225,226],"genesis-featured-image-header\u002Fjs\u002Fmedia-uploader.js?ver=","genesis-featured-image-header\u002Fjs\u002Fwoo-hooks.js?ver=",{"cssClasses":228,"htmlComments":229,"htmlAttributes":234,"restEndpoints":237,"jsGlobals":238,"shortcodeOutput":243},[],[230,231,232,233],"Prevent direct access to the plugin","Check if Genesis is Installed","Featured Image on Normal Pages","Featured Image On Archive Pages Settings Page",[235,236],"id=\"upload_image_button\"","gfih_action_location",[],[239,240,241,242,236],"gfih_get_cpts","custom_uploader","gfih_on_pages","gfih_on_product",[244],"\u003Cimg src=\""]