[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0f3Yq6w36f4zGNadzCk-jSGA5DvHKPRU7TnrMLEOYNg":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":22,"download_link":23,"security_score":11,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":135,"fingerprints":188},"bulk-convert-post-format","Bulk Convert Post Format","1.1.5","Razorfrog Web Design","https:\u002F\u002Fprofiles.wordpress.org\u002Frazorfrog\u002F","\u003Cp>Bulk convert posts in a category to a selected post format. Select from a dropdown of categories and a dropdown of defined post formats.\u003C\u002Fp>\n","Bulk convert posts in a category to a selected post format.",100,9375,88,8,"2025-12-09T23:14:00.000Z","6.9.4","5.2","7.2",[20,21],"bulk-convert","post-formats","https:\u002F\u002Frazorfrog.com\u002Fbulk-edit-wordpress-post-format\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-convert-post-format.1.1.5.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":11,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"razorfrog",4,420,30,94,"2026-04-04T07:59:41.733Z",[36,57,80,100,119],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":11,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":17,"requires_php":18,"tags":49,"homepage":55,"download_link":56,"security_score":11,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"upload-converter-webp","Upload Converter for WebP","1.0","Rony Bormon","https:\u002F\u002Fprofiles.wordpress.org\u002Fronybormon\u002F","\u003Cp>\u003Cstrong>Upload Converter for WebP\u003C\u002Fstrong> is a powerful WordPress plugin that automatically converts uploaded JPG, JPEG, and PNG images to modern WebP format for faster load times and better optimization. You can also convert existing images manually with one click from the Media Library or the plugin’s admin panel.\u003C\u002Fp>\n\u003Cp>🎯 \u003Cstrong>Features\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ Automatic conversion to WebP during upload  \u003C\u002Fli>\n\u003Cli>✅ Convert existing images from the admin dashboard  \u003C\u002Fli>\n\u003Cli>✅ Media Library support:\n\u003Cul>\n\u003Cli>List View: Action link to convert  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>✅ Fullscreen lightbox preview with file info  \u003C\u002Fli>\n\u003Cli>✅ Built using native WordPress functions (Imagick or GD)  \u003C\u002Fli>\n\u003Cli>✅ Lightweight and cleanly coded for performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>This plugin automatically converts images to WebP format during upload. You don’t need to do anything manually after installation.\u003C\u002Fp>\n\u003Ch4>🔄 Automatic Conversion (On Upload)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>After activation, when you upload a JPG or PNG image to the Media Library, it will be automatically converted to WebP.  \u003C\u002Fli>\n\u003Cli>The converted image will be smaller in size, helping improve site speed and performance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛠️ Convert Existing Images\u003C\u002Fh4>\n\u003Ch3>Option 1: From Media Library (List View)\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Dashboard \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Media \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Library\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>Switch to \u003Cstrong>List View\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>Select one or more JPG\u002FPNG images.  \u003C\u002Fli>\n\u003Cli>From the \u003Cstrong>Bulk Actions\u003C\u002Fstrong> dropdown, choose \u003Cstrong>Convert to WebP\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Apply\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Option 2: From Plugin Page\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Dashboard \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> WebP Converter\u003C\u002Fstrong> (menu added by the plugin).  \u003C\u002Fli>\n\u003Cli>You’ll see a list of all JPG and PNG images.  \u003C\u002Fli>\n\u003Cli>Select the images you want to convert.  \u003C\u002Fli>\n\u003Cli>Click on \u003Cstrong>Convert Selected\u003C\u002Fstrong>.\u003Cbr \u002F>\n✅ After conversion, you’ll see the message:\u003Cbr \u002F>\n   Converted to WebP successfully.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Only JPG and PNG images are supported.  \u003C\u002Fli>\n\u003Cli>Make sure your server supports WebP and the \u003Ccode>imagewebp\u003C\u002Fcode> extension in PHP.  \u003C\u002Fli>\n\u003Cli>If you get an error like “An error occurred in the upload”, check:\n\u003Cul>\n\u003Cli>If the file type is supported  \u003C\u002Fli>\n\u003Cli>If PHP GD\u002FWebP is enabled  \u003C\u002Fli>\n\u003Cli>File permissions are correct\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Author: \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Frony-bormon\" rel=\"nofollow ugc\">Rony Bormon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Website: \u003Ca href=\"https:\u002F\u002Fronybormon.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fronybormon.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Convert JPG, JPEG, and PNG images to WebP automatically or manually with bulk actions and Media Library buttons.",300,902,3,"2025-11-19T16:33:00.000Z","6.8.5",[50,51,52,53,54],"bulk-converter","image-optimization","jpg-to-webp","png-to-webp","webp","https:\u002F\u002Fronybormon.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupload-converter-webp.1.0.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":11,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":77,"download_link":78,"security_score":79,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"ifttt-post-formats","IFTTT Post Formats & Post Types","0.1.3","Justin Sternberg","https:\u002F\u002Fprofiles.wordpress.org\u002Fjtsternberg\u002F","\u003Cp>IFTTT (if this, then that) is one of the coolest web services available, and allows you to connect your different web service accounts to create ‘recipes’. An example of a recipe that I have is to create a new WordPress post on my blog whenever I favorite a YouTube video.\u003C\u002Fp>\n\u003Cp>Unfortunately IFTTT doesn’t have a way to specify a post format or a custom post type, so this plugin provides a couple ways to update them.\u003C\u002Fp>\n\u003Cp>To set the post format, you need to set the category in IFTTT to one of the following categories:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>ifttt-aside\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-gallery\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-link\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-image\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-quote\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-status\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-video\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-audio\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-chat\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So for my YouTube -> WordPress recipe, I have it adding the ‘ifttt-video’ category in IFTTT (IFTTT allows you to specify the category for the posts it creates), and voilà, when it’s published, the format has been set.\u003C\u002Fp>\n\u003Cp>If you want to instead set the new post to a custom post type, you can do so by setting the category in IFTTT to one that matches this pattern: \u003Cstrong>\u003Ccode>ifttt-posttype-{post_type_slug}\u003C\u002Fcode>\u003C\u002Fstrong>. So if you wanted to create new WordPress pages with IFTTT, you would add the \u003Cstrong>\u003Ccode>ifttt-posttype-page\u003C\u002Fcode>\u003C\u002Fstrong> category.\u003C\u002Fp>\n\u003Cp>And finally, if you want the IFTTT categories to be stored as a \u003Cem>different\u003C\u002Fem> taxonomy, you can do so by setting the category in IFTTT to one that matches this pattern: \u003Cstrong>\u003Ccode>ifttt-taxonomy-{taxonomy_slug}\u003C\u002Fcode>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> These speciall \u003Ccode>ifttt-*\u003C\u002Fcode> categories will not actually be set on the post\u002Fpage\u002Fobject. These are ‘special’ categories which simply serve as flags for which post format, post-type or taxonomy to send the data to, and they are removed from the list of categories which are actually stored to the post.\u003C\u002Fp>\n\u003Cp>Hope you find this useful!\u003C\u002Fp>\n\u003Cp>Feel free to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjtsternberg\u002FIFTTT-Post-Formats\" rel=\"nofollow ugc\">contribute to or fork this plugin on github\u003C\u002Fa>.\u003C\u002Fp>\n","Set a post format or post type for your IFTTT-created posts via a post format or post type category.",80,7844,2,"2016-08-16T15:43:00.000Z","4.6.0","3.1","",[73,74,75,21,76],"automation","if-this-then-that","ifttt","post-types","http:\u002F\u002Fdsgnwrks.pro\u002Fplugins\u002Fifttt-post-formats","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fifttt-post-formats.zip",85,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":32,"downloaded":88,"rating":11,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":71,"tags":93,"homepage":98,"download_link":99,"security_score":79,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"better-formats","Better Formats","0.2","Dutch van Andel","https:\u002F\u002Fprofiles.wordpress.org\u002Fveraxus\u002F","\u003Cp>This plugin is intended to improve the usability of WordPress’s built-in Post Formats feature exclusively through some\u003Cbr \u002F>\nkey changes in design.\u003C\u002Fp>\n\u003Cp>The unhelpful list of radio buttons is replaced with with Retina-compatible icons, format titles, and brief, helpful\u003Cbr \u002F>\ndescriptions of each format. Instead of dramatically changing the way WordPress works, Better Formats simply tries to\u003Cbr \u002F>\nmake the existing WordPress Post Formats feature more friendly and informative.\u003C\u002Fp>\n\u003Cp>Additional user-centric improvements are planned. This initial release is intended to help spur conversation about Post\u003Cbr \u002F>\nFormat improvements currently being considered for WordPress core.\u003C\u002Fp>\n","Improves the UI for WordPress's built-in post formats.",7221,1,"2013-10-18T18:49:00.000Z","3.7.41","3.5",[94,95,21,96,97],"admin","post","posts","ui","http:\u002F\u002Fplugins.mattvanandel.com\u002Fbetterformats","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-formats.0.3.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":11,"num_ratings":89,"last_updated":110,"tested_up_to":111,"requires_at_least":70,"requires_php":71,"tags":112,"homepage":117,"download_link":118,"security_score":79,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"mcninja-post-styles","McNinja Post Styles","2.0.1","TomHarrigan","https:\u002F\u002Fprofiles.wordpress.org\u002Ftomharrigan\u002F","\u003Cp>Go to the homepage or blog page of a site, chances are, all of the posts look similar: A title, an excerpt and a featured image. Why not display the most important part of your posts to readers and actually give them a reason to click on your post a read it? That’s what this plugin does.\u003C\u002Fp>\n\u003Cp>To enable Post Style formatting functionality, go to Settings->Reading and select “Enable Post Style formatting.”\u003C\u002Fp>\n\u003Cp>McNinja Post Styles is what we always wanted Post Formats to be: powerful, flexible and extendable. Unleash the creativity of your content.\u003C\u002Fp>\n\u003Cp>McNinja Post Styles can display content based on the Post Style of a post. For example, if your post has a video in it and you’ve selected the ‘Video’ style, your blog page, category pages, etc. will display that video rather than an excerpt.\u003C\u002Fp>\n\u003Cp>Post Styles can be selected for a Post from the ‘Edit Post’ screen.\u003C\u002Fp>\n\u003Cp>For more information or to follow the project, check out the \u003Ca href=\"http:\u002F\u002Fthomasharrigan.com\u002Fmcninja-post-styles\u002F\" rel=\"nofollow ugc\">project page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>McNinja Post Styles…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allows authors to choose how to display a Post\u003C\u002Fli>\n\u003Cli>Supports all of the formats added by Post Formats (aside, gallery, link, image, quote, status, video, audio, chat) so that if your theme made use of Post Formats, the same templates can be used.\u003C\u002Fli>\n\u003C\u002Ful>\n","It's like Post Formats, but actually useful. Every post is unique, start treating them that way.",20,4321,"2015-01-07T16:53:00.000Z","4.1.42",[113,114,21,115,116],"excerpt","formatting","style","taxonomy","http:\u002F\u002Fthomasharrigan.com\u002Fmcninja-post-styles","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmcninja-post-styles.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":11,"num_ratings":89,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":71,"tags":132,"homepage":133,"download_link":134,"security_score":79,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"disable-post-format-ui","Disable Post Format UI","0.1.0","Justin Tadlock","https:\u002F\u002Fprofiles.wordpress.org\u002Fgreenshady\u002F","\u003Cp>This plugin is fairly basic.  It simply disables the post format UI on the edit post screen.  There’s nothing fancy here.  It just does this simple job.\u003C\u002Fp>\n","Disables the post format UI on the edit post screen.",10,3755,"2013-05-16T00:11:00.000Z","3.6.1","3.6",[94,95,21,96],"http:\u002F\u002Fthemehybrid.com\u002Fplugins\u002Fdisable-post-format-ui","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-post-format-ui.0.1.0.zip",{"attackSurface":136,"codeSignals":148,"taintFlows":156,"riskAssessment":184,"analyzedAt":187},{"hooks":137,"ajaxHandlers":144,"restRoutes":145,"shortcodes":146,"cronEvents":147,"entryPointCount":24,"unprotectedCount":24},[138],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_menu","register_my_custom_menu_page","bulk-convert-post-format.php",18,[],[],[],[],{"dangerousFunctions":149,"sqlUsage":150,"outputEscaping":152,"fileOperations":24,"externalRequests":24,"nonceChecks":89,"capabilityChecks":24,"bundledLibraries":155},[],{"prepared":24,"raw":24,"locations":151},[],{"escaped":153,"rawEcho":24,"locations":154},25,[],[],[157,176],{"entryPoint":158,"graph":159,"unsanitizedCount":24,"severity":175},"category_to_post_format_page (bulk-convert-post-format.php:29)",{"nodes":160,"edges":172},[161,166],{"id":162,"type":163,"label":164,"file":142,"line":165},"n0","source","$_POST (x3)",41,{"id":167,"type":168,"label":169,"file":142,"line":170,"wp_function":171},"n1","sink","echo() [XSS]",55,"echo",[173],{"from":162,"to":167,"sanitized":174},true,"low",{"entryPoint":177,"graph":178,"unsanitizedCount":24,"severity":175},"\u003Cbulk-convert-post-format> (bulk-convert-post-format.php:0)",{"nodes":179,"edges":182},[180,181],{"id":162,"type":163,"label":164,"file":142,"line":165},{"id":167,"type":168,"label":169,"file":142,"line":170,"wp_function":171},[183],{"from":162,"to":167,"sanitized":174},{"summary":185,"deductions":186},"The \"bulk-convert-post-format\" v1.1.5 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with insecure implementations significantly limits the plugin's attack surface. Furthermore, the code signals indicate robust security practices, including 100% use of prepared statements for SQL queries, proper output escaping, and the presence of nonce checks. The lack of dangerous functions and file operations further strengthens this positive assessment. The vulnerability history is also completely clean, with no known CVEs, which suggests a well-maintained and secure codebase over time. The taint analysis also reveals no critical or high-severity issues, reinforcing the confidence in the plugin's safety. Overall, this plugin appears to be very secure and well-developed with minimal to no discernible security risks.",[],"2026-03-16T21:09:36.754Z",{"wat":189,"direct":195},{"assetPaths":190,"generatorPatterns":192,"scriptPaths":193,"versionParams":194},[191],"\u002Fwp-content\u002Fplugins\u002Fbulk-convert-post-format\u002Fpost_to_url.js",[],[191],[],{"cssClasses":196,"htmlComments":197,"htmlAttributes":198,"restEndpoints":199,"jsGlobals":200,"shortcodeOutput":202},[4],[],[],[],[201],"post_to_url",[]]