[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgPtXJrv4Mb2tlSLHCZsASvXEEF0iK4_DuqRGIixmFgk":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":37,"analysis":142,"fingerprints":304},"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","3.5","5.6",[20,21,22,4,23],"custom-post-type","featured-image","multiple-featured-image","post-thumbnail","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultiple-featured-images.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"marcuskober",1,30,84,"2026-04-04T01:21:46.227Z",[38,57,75,98,120],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":27,"num_ratings":27,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":24,"download_link":55,"security_score":56,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"b7-multiple-featured-images-for-post","B7 Multiple Featured Images for Post","1.0.0","blogvii","https:\u002F\u002Fprofiles.wordpress.org\u002Fblogvii\u002F","\u003Cp>The “B7 Multiple Featured Images for Post” plugin for WordPress allows you to go beyond the single featured image limitation.  This plugin empowers you to add up to three additional featured images to your posts, providing a richer visual representation of your content. Display these images on your posts using a simple function call in your theme or via a convenient shortcode.\u003C\u002Fp>\n\u003Ch3>How does the plugin work?\u003C\u002Fh3>\n\u003Cp>This plugin extends the functionality of WordPress posts by adding a meta box in the post edit screen.  This meta box allows you to select up to three additional images using the standard WordPress media uploader. These images are then stored as post meta data, which can be retrieved and displayed on the front-end of your site.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Adding Multiple Featured Images:\u003C\u002Fstrong> When editing a post, locate the “Multiple Featured Images” meta box in the sidebar.\u003C\u002Fli>\n\u003Cli>Click the “Select Image” buttons to choose up to three additional featured images using the WordPress Media Library.\u003C\u002Fli>\n\u003Cli>Save or update your post.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Displaying Images on the Frontend:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>In your theme’s template files:\u003C\u002Fstrong> Use the function \u003Ccode>b7mufeimdisplaymultiplefeatured_images( get_the_ID(), 'medium' );\u003C\u002Fcode> in your theme’s template files (e.g., \u003Ccode>single.php\u003C\u002Fcode>, \u003Ccode>content.php\u003C\u002Fcode>). Replace \u003Ccode>'medium'\u003C\u002Fcode> with your desired image size (thumbnail, medium, large, full, or custom sizes).\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Using Shortcode:\u003C\u002Fstrong> Use the shortcode \u003Ccode>[b7_multiple_featured_images]\u003C\u002Fcode> within your post content or widgets to display the multiple featured images.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Parameters:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The \u003Ccode>[b7_multiple_featured_images]\u003C\u002Fcode> shortcode accepts the following optional parameters to customize its output:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ccode>size\u003C\u002Fcode>:  \u003Cstrong>(Optional)\u003C\u002Fstrong> Defines the image size to be displayed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Possible values:\u003C\u002Fstrong> Any registered WordPress image size name (e.g., \u003Ccode>thumbnail\u003C\u002Fcode>, \u003Ccode>medium\u003C\u002Fcode>, \u003Ccode>large\u003C\u002Fcode>, \u003Ccode>full\u003C\u002Fcode>) or a custom image size name defined by your theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default value:\u003C\u002Fstrong> \u003Ccode>thumbnail\u003C\u002Fcode> if the \u003Ccode>size\u003C\u002Fcode> parameter is not specified.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>post_id\u003C\u002Fcode>: \u003Cstrong>(Optional)\u003C\u002Fstrong>  Specifies which post’s featured images to display.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Possible values:\u003C\u002Fstrong> The ID of a WordPress post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default value:\u003C\u002Fstrong>  If \u003Ccode>post_id\u003C\u002Fcode> is not specified, the shortcode will display multiple featured images for the \u003Cem>current\u003C\u002Fem> post where the shortcode is used.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcode Usage Examples:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Here are various ways to use the shortcode:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Basic Usage (Default Thumbnail Size, Current Post):\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[b7_multiple_featured_images]\u003C\u002Fcode>\u003Cbr \u002F>\nThis will display the multiple featured images of the current post, using the \u003Ccode>thumbnail\u003C\u002Fcode> image size for each image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Specify Image Size (Medium Size, Current Post):\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[b7_multiple_featured_images size=\"medium\"]\u003C\u002Fcode>\u003Cbr \u002F>\nThis will display the multiple featured images of the current post, using the \u003Ccode>medium\u003C\u002Fcode> image size. You can replace \u003Ccode>\"medium\"\u003C\u002Fcode> with other sizes like \u003Ccode>\"large\"\u003C\u002Fcode> or \u003Ccode>\"full\"\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Specify a Post ID (Thumbnail Size, Specific Post):\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[b7_multiple_featured_images post_id=\"123\"]\u003C\u002Fcode>\u003Cbr \u002F>\nThis will display the multiple featured images of the post with ID \u003Ccode>123\u003C\u002Fcode>, using the default \u003Ccode>thumbnail\u003C\u002Fcode> image size. Replace \u003Ccode>\"123\"\u003C\u002Fcode> with the actual ID of the post you want to target.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Specify Both Size and Post ID (Large Size, Specific Post):\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[b7_multiple_featured_images size=\"large\" post_id=\"456\"]\u003C\u002Fcode>\u003Cbr \u002F>\nThis will display the multiple featured images of the post with ID \u003Ccode>456\u003C\u002Fcode>, using the \u003Ccode>large\u003C\u002Fcode> image size.  Replace \u003Ccode>\"456\"\u003C\u002Fcode> with the desired post ID and \u003Ccode>\"large\"\u003C\u002Fcode> with your preferred image size.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Using in Widgets:\u003C\u002Fstrong> You can directly paste any of the above shortcode examples into a WordPress Text widget to display multiple featured images in your sidebar or other widget areas. Remember that in most cases in widget areas, you would likely want to specify a \u003Ccode>post_id\u003C\u002Fcode> to display images from a specific post, rather than relying on “current post”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Enhance your posts by adding multiple featured images with ease.",60,690,"2025-03-28T09:02:00.000Z","6.7.5","5.9","7.2",[21,53,4,54,23],"gallery","post-images","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fb7-multiple-featured-images-for-post.1.0.0.zip",92,{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":27,"num_ratings":27,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":73,"download_link":74,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"aoc-multiple-post-images","AOC Multiple Post Images","0.4","ankittiwaari","https:\u002F\u002Fprofiles.wordpress.org\u002Fankittiwaari\u002F","\u003Cp>This plugin aims at providing users the capability to upload multiple thumbnails\u002Ffeatured images to a post. It uses wp.media js object to open a image uploader frame and choose\u002Fupload images. Once the images are selected, it will save the id of uploaded media object in a custom field.\u003C\u002Fp>\n\u003Ch3>Getting uploaded images\u003C\u002Fh3>\n\u003Cp>You can use the function aoc_get_images($post_id) to retrieve an array of urls of all the images that have been uploaded to a post. This function accepts the id of post (for which the images are to be fetched) as a parameter.\u003C\u002Fp>\n","AOC Multiple Post Images allows a user to upload multiple featured images to a post.",10,1379,"2019-09-04T10:28:00.000Z","5.2.24","4.6","5.2.4",[4,72],"post-thumbnails","http:\u002F\u002Fartofcoding.in\u002Fmultiple-post-images","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faoc-multiple-post-images.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":18,"requires_php":89,"tags":90,"homepage":94,"download_link":95,"security_score":56,"vuln_count":96,"unpatched_count":27,"last_vuln_date":97,"fetched_at":29},"auto-post-thumbnail","Auto Featured Image (Auto Post Thumbnail)","5.0.2","Themeisle","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeisle\u002F","\u003Cp>Auto Featured Image automatically fixes missing featured images and thumbnails across your WordPress site.\u003C\u002Fp>\n\u003Cp>Generate featured images from post titles, extract images from post content, or bulk assign thumbnails using advanced filters and scheduling — all in just a few clicks.\u003C\u002Fp>\n\u003Cp>It works seamlessly with Gutenberg, Elementor, Classic Editor, and any custom post type.\u003C\u002Fp>\n\u003Cp>No more manual uploads. No more posts going live without featured images.\u003C\u002Fp>\n\u003Cp>With Auto Featured Image, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate featured images in bulk\u003C\u002Fli>\n\u003Cli>Create dynamic images from post titles\u003C\u002Fli>\n\u003Cli>Detect and assign images already inside post content\u003C\u002Fli>\n\u003Cli>Automatically apply default fallback images\u003C\u002Fli>\n\u003Cli>Set advanced filters and control generation rules\u003C\u002Fli>\n\u003Cli>Schedule bulk image generation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you run a small blog or manage thousands of posts, Auto Featured Image saves hours of repetitive work and keeps your website visually consistent — automatically.\u003C\u002Fp>\n\u003Ch3>⚡ Quick Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fauto-post-thumbnail\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeisle.com\u002Fcategory\u002F2453-installation-and-setup\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fplugins\u002Fauto-featured-image\u002Fupgrade\u002F?utm_source=plugin-readme&utm_medium=afi&utm_campaign=compare#free-vs-pro\" rel=\"nofollow ugc\">Compare Free vs Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fplugins\u002Fauto-featured-image\u002Fupgrade\u002F?utm_source=plugin-readme&utm_medium=afi&utm_campaign=quick-links\" rel=\"nofollow ugc\">Go Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 How It Works\u003C\u002Fh3>\n\u003Ch3>Step 1: Choose a Generation Method\u003C\u002Fh3>\n\u003Cp>Select how featured images should be created:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Find in post – Uses the first image found inside the content.\u003C\u002Fli>\n\u003Cli>Generate from title – Creates a featured image dynamically using the post title.\u003C\u002Fli>\n\u003Cli>Find or generate – Uses existing images, otherwise generates one.\u003C\u002Fli>\n\u003Cli>Find or use default image – Falls back to a predefined image if none is found.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Step 2: Filter Your Posts\u003C\u002Fh3>\n\u003Cp>Apply filters to control exactly where images should be generated:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post Type\u003C\u002Fli>\n\u003Cli>Post Status\u003C\u002Fli>\n\u003Cli>Post Category\u003C\u002Fli>\n\u003Cli>Date Range\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This ensures you only modify the content you intend to.\u003C\u002Fp>\n\u003Ch3>Step 3: Generate in One Click\u003C\u002Fh3>\n\u003Cp>Click \u003Cstrong>Generate Featured Images\u003C\u002Fstrong> and the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Processes posts in bulk\u003C\u002Fli>\n\u003Cli>Shows real-time progress\u003C\u002Fli>\n\u003Cli>Logs the last 100 generated images\u003C\u002Fli>\n\u003Cli>Updates thumbnails instantly in the posts list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 Core Features (Free Version)\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Bulk Generate Featured Images:\u003C\u002Fstrong> Automatically create and assign featured images to multiple posts at once. Perfect for fixing older content in minutes instead of hours.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Find Images Inside Content:\u003C\u002Fstrong> Automatically detect the first image inside a post and set it as the featured image. Ideal for blogs that already include images but missed setting thumbnails.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Generate from Title:\u003C\u002Fstrong> Create clean, text-based featured images using the post title. Great for minimal blogs, news sites, and content-heavy websites.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Default Fallback Image:\u003C\u002Fstrong> Set a default image that will be applied whenever no suitable image is found, ensuring every post always has a featured image.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>One-Click Generation:\u003C\u002Fstrong> Generate featured images for all selected posts instantly from a single dashboard screen.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Generation Log:\u003C\u002Fstrong> Monitor recently generated images with preview, size, generation method, and status for full transparency and control.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Live Preview Mode:\u003C\u002Fstrong> Instantly see how your featured image will look while adjusting background, font, alignment, colors, and layout settings. No need to save and regenerate repeatedly.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Posts List Integration:\u003C\u002Fstrong> Generate, set, or remove featured images directly from the WordPress Posts screen using bulk actions. Manage multiple posts at once without opening each post individually.\u003C\u002Fp>\n\u003Ch3>💎 Auto Featured Image Pro\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fplugins\u002Fauto-featured-image\u002Fupgrade\u002F?utm_source=plugin-readme&utm_medium=afi&utm_campaign=pro-section\" rel=\"nofollow ugc\">Upgrade\u003C\u002Fa> to unlock full control and automation power\u003C\u002Fp>\n\u003Ch3>[PRO] Smart Filters & Targeting\u003C\u002Fh3>\n\u003Cp>Generate featured images exactly where and when you need them:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter by post status, category, or date range\u003C\u002Fli>\n\u003Cli>Target specific post types\u003C\u002Fli>\n\u003Cli>Schedule generation automatically\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>[PRO] Advanced Background Controls\u003C\u002Fh3>\n\u003Cp>Design featured images that match your brand:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gradient background support\u003C\u002Fli>\n\u003Cli>Upload custom background images\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>[PRO] Typography & Layout Controls\u003C\u002Fh3>\n\u003Cp>Full control over how your title-based images look:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use Google Fonts\u003C\u002Fli>\n\u003Cli>Upload custom font files\u003C\u002Fli>\n\u003Cli>Horizontal text alignment\u003C\u002Fli>\n\u003Cli>Vertical text alignment\u003C\u002Fli>\n\u003Cli>Custom before\u002Fafter string text\u003C\u002Fli>\n\u003Cli>Custom padding\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>[PRO] External Image Integration\u003C\u002Fh3>\n\u003Cp>Find images without leaving your dashboard:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Search and select images directly from Unsplash\u003C\u002Fli>\n\u003Cli>Search and select images from Pixabay\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>[PRO] Import & Automation\u003C\u002Fh3>\n\u003Cp>Scale your workflow:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically upload external images to Media Library\u003C\u002Fli>\n\u003Cli>Schedule featured image generation\u003C\u002Fli>\n\u003Cli>Advanced post type targeting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧩 Use Cases\u003C\u002Fh3>\n\u003Ch3>Fix Missing Thumbnails\u003C\u002Fh3>\n\u003Cp>Clean up old blogs or imported content that lacks featured images.\u003C\u002Fp>\n\u003Ch3>Affiliate & Content Sites\u003C\u002Fh3>\n\u003Cp>Automatically generate branded thumbnails from titles.\u003C\u002Fp>\n\u003Ch3>High-Volume Publishing\u003C\u002Fh3>\n\u003Cp>Use filters and scheduling to automate thumbnail generation at scale.\u003C\u002Fp>\n\u003Cp>Auto Featured Image is developed and maintained by \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002F\" rel=\"nofollow ugc\">Themeisle\u003C\u002Fa>, a company trusted by over 1 million WordPress users worldwide.\u003C\u002Fp>\n","Automatically generate, assign, and manage featured images in bulk so every post on your site has a featured image.",50000,1835020,76,117,"2026-02-25T17:59:00.000Z","6.9.4","7.4",[91,21,92,72,93],"auto-featured-image","featured-image-from-title","thumbnails","https:\u002F\u002Fthemeisle.com\u002Fplugins\u002Fauto-featured-image","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-post-thumbnail.5.0.2.zip",6,"2025-12-15 16:51:43",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":17,"requires_php":24,"tags":112,"homepage":117,"download_link":118,"security_score":56,"vuln_count":33,"unpatched_count":27,"last_vuln_date":119,"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",[113,21,114,115,116],"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","2024-02-13 00:00:00",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":130,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":24,"tags":135,"homepage":24,"download_link":139,"security_score":140,"vuln_count":33,"unpatched_count":27,"last_vuln_date":141,"fetched_at":29},"acme-fix-images","Acme Fix Images – Regenerate Thumbnails","2.0.4","Acme Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Facmethemes\u002F","\u003Cp>Regenerate Thumbnails – Acme Fix Images is a handy WordPress plugin designed to resolve issues related to image thumbnail sizes. If you’ve recently adjusted image sizes in your Media Settings or encountered display problems due to improper thumbnail sizes, this plugin can help you ensure consistency and proper display of images across your website.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Log in to your WordPress admin panel.\u003C\u002Fli>\n\u003Cli>Navigate to Appearance => Acme Fix Images.\u003C\u002Fli>\n\u003Cli>Select the image sizes and options you wish to fix.\u003C\u002Fli>\n\u003Cli>Click “Fix All Images” to regenerate thumbnails according to your chosen sizes.\u003C\u002Fli>\n\u003C\u002Fol>\n","Fix image sizes after you have changed image sizes from Media Settings. Ensure your images display consistently across your website.",4000,97589,50,2,"2025-04-18T07:45:00.000Z","6.8.5","5.0",[136,137,72,138],"featured-images","image-crop","regenerate-thumbnails","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facme-fix-images.2.0.4.zip",100,"2023-11-15 00:00:00",{"attackSurface":143,"codeSignals":194,"taintFlows":259,"riskAssessment":295,"analyzedAt":303},{"hooks":144,"ajaxHandlers":176,"restRoutes":186,"shortcodes":187,"cronEvents":192,"entryPointCount":193,"unprotectedCount":27},[145,151,155,158,162,166,171],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","plugins_loaded","language","Controller\\KdMfiApp.php",20,{"type":146,"name":152,"callback":153,"file":149,"line":154},"admin_init","enqueue_script",23,{"type":146,"name":156,"callback":156,"file":149,"line":157},"init",26,{"type":146,"name":159,"callback":160,"file":149,"line":161},"widgets_init","kdmfi_widget",32,{"type":163,"name":164,"callback":164,"priority":65,"file":149,"line":165},"filter","plugin_row_meta",35,{"type":146,"name":167,"callback":168,"file":169,"line":170},"add_meta_boxes","add_meta_box","Model\\Image_Box.php",45,{"type":163,"name":172,"callback":173,"file":174,"line":175},"kdmfi_featured_images","register","user_func\\user_functions_deprecated.php",47,[177,182],{"action":178,"nopriv":179,"callback":180,"hasNonce":181,"hasCapCheck":179,"file":169,"line":175},"kdmfi_set_featured_image",false,"ajax_set_featured_image",true,{"action":183,"nopriv":179,"callback":184,"hasNonce":181,"hasCapCheck":179,"file":169,"line":185},"kdmfi_remove_featured_image","ajax_remove_featured_image",48,[],[188],{"tag":189,"callback":190,"file":149,"line":191},"kdmfi_featured_image","shortcode",38,[],3,{"dangerousFunctions":195,"sqlUsage":196,"outputEscaping":198,"fileOperations":27,"externalRequests":27,"nonceChecks":131,"capabilityChecks":27,"bundledLibraries":258},[],{"prepared":33,"raw":27,"locations":197},[],{"escaped":199,"rawEcho":200,"locations":201},9,39,[202,205,206,207,208,209,210,211,212,213,215,216,217,218,219,220,221,222,223,224,226,228,231,233,234,236,238,239,240,242,243,245,246,247,248,250,251,254,256],{"file":169,"line":203,"context":204},114,"raw output",{"file":169,"line":86,"context":204},{"file":169,"line":86,"context":204},{"file":169,"line":86,"context":204},{"file":169,"line":86,"context":204},{"file":169,"line":86,"context":204},{"file":169,"line":86,"context":204},{"file":169,"line":86,"context":204},{"file":169,"line":86,"context":204},{"file":169,"line":214,"context":204},119,{"file":169,"line":214,"context":204},{"file":169,"line":214,"context":204},{"file":169,"line":214,"context":204},{"file":169,"line":214,"context":204},{"file":169,"line":214,"context":204},{"file":169,"line":214,"context":204},{"file":169,"line":214,"context":204},{"file":169,"line":214,"context":204},{"file":169,"line":214,"context":204},{"file":169,"line":225,"context":204},137,{"file":169,"line":227,"context":204},160,{"file":229,"line":230,"context":204},"Model\\Kdmfi_Widget.php",40,{"file":229,"line":232,"context":204},43,{"file":229,"line":185,"context":204},{"file":229,"line":235,"context":204},52,{"file":229,"line":237,"context":204},74,{"file":229,"line":237,"context":204},{"file":229,"line":237,"context":204},{"file":229,"line":241,"context":204},79,{"file":229,"line":241,"context":204},{"file":229,"line":244,"context":204},82,{"file":229,"line":26,"context":204},{"file":229,"line":13,"context":204},{"file":229,"line":13,"context":204},{"file":229,"line":249,"context":204},97,{"file":229,"line":140,"context":204},{"file":252,"line":253,"context":204},"user_func\\user_functions.php",57,{"file":174,"line":255,"context":204},12,{"file":174,"line":257,"context":204},24,[],[260,277,286],{"entryPoint":261,"graph":262,"unsanitizedCount":27,"severity":276},"ajax_set_featured_image (Model\\Image_Box.php:129)",{"nodes":263,"edges":274},[264,269],{"id":265,"type":266,"label":267,"file":169,"line":268},"n0","source","$_POST",130,{"id":270,"type":271,"label":272,"file":169,"line":225,"wp_function":273},"n1","sink","echo() [XSS]","echo",[275],{"from":265,"to":270,"sanitized":181},"low",{"entryPoint":278,"graph":279,"unsanitizedCount":27,"severity":276},"ajax_remove_featured_image (Model\\Image_Box.php:150)",{"nodes":280,"edges":284},[281,283],{"id":265,"type":266,"label":267,"file":169,"line":282},152,{"id":270,"type":271,"label":272,"file":169,"line":227,"wp_function":273},[285],{"from":265,"to":270,"sanitized":181},{"entryPoint":287,"graph":288,"unsanitizedCount":27,"severity":276},"\u003CImage_Box> (Model\\Image_Box.php:0)",{"nodes":289,"edges":293},[290,292],{"id":265,"type":266,"label":291,"file":169,"line":268},"$_POST (x2)",{"id":270,"type":271,"label":272,"file":169,"line":225,"wp_function":273},[294],{"from":265,"to":270,"sanitized":181},{"summary":296,"deductions":297},"The plugin 'multiple-featured-images' v0.5.0 exhibits a generally strong security posture, particularly in its handling of database interactions and the absence of known vulnerabilities.  All SQL queries are executed using prepared statements, which is a critical best practice for preventing SQL injection. The plugin also implements nonce checks on its entry points, a vital layer of defense against Cross-Site Request Forgery (CSRF) attacks.  Furthermore, the lack of any historical CVEs, especially critical or high-severity ones, suggests a history of secure development or diligent patching by the developers. The absence of file operations and external HTTP requests also reduces the potential attack surface.",[298,301],{"reason":299,"points":300},"Output escaping is not consistently applied",5,{"reason":302,"points":65},"Capability checks are missing","2026-03-16T18:07:22.716Z",{"wat":305,"direct":313},{"assetPaths":306,"generatorPatterns":309,"scriptPaths":310,"versionParams":311},[307,308],"\u002Fwp-content\u002Fplugins\u002Fmultiple-featured-images\u002Fcss\u002Fkdmfi-admin.css","\u002Fwp-content\u002Fplugins\u002Fmultiple-featured-images\u002Fjs\u002Fkdmfi-admin.js",[],[308],[312],"multiple-featured-images\u002Fjs\u002Fkdmfi-admin.js?ver=",{"cssClasses":314,"htmlComments":316,"htmlAttributes":329,"restEndpoints":331,"jsGlobals":332,"shortcodeOutput":334},[315],"kdmfi-widget",[317,318,319,320,321,322,323,324,325,326,327,328],"Copyright 2016 Marcus Kober (m.kober@koeln-dialog.de)","This program is free software; you can redistribute it and\u002For modify","it under the terms of the GNU General Public License, version 2, as","published by the Free Software Foundation.","This program is distributed in the hope that it will be useful,","but WITHOUT ANY WARRANTY; without even the implied warranty of","MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the","GNU General Public License for more details.","You should have received a copy of the GNU General Public License","along with this program; if not, write to the Free Software","Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA","Prevent loading this file directly",[330],"data-kdmfi_id",[],[333],"KdMfi",[335],"[kdmfi_featured_image"]