[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fShwAhoTgG_4aVoKF9C1OTqtaj6xO_l653VaOa7DXj8k":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":40,"analysis":155,"fingerprints":252},"wp-lorem-ipsum","WP Lorem ipsum","3.2","Matteo Manna","https:\u002F\u002Fprofiles.wordpress.org\u002Fmatteomanna\u002F","\u003Cp>This plugin simplifies the life of WordPress users.\u003Cbr \u002F>\nNow users can automatically create new fake posts to fill the database. It’s possible select numbers of posts, post types, post status, post author and post thumbnail. Plugin available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMatteoManna\u002FWP-Lorem-Ipsum\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","WP Lorem ipsum automatically create new fake posts to fill the database and get a very good impression for your website.",700,25629,68,5,"2021-07-21T08:33:00.000Z","5.8.13","4.0","",[20,21,22,23,24],"database","lorem-ipsum","page","post","post-type","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-lorem-ipsum\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-lorem-ipsum.3.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"matteomanna",2,20700,93,30,89,"2026-04-05T01:55:24.914Z",[41,65,90,112,133],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":51,"num_ratings":52,"last_updated":53,"tested_up_to":54,"requires_at_least":55,"requires_php":56,"tags":57,"homepage":60,"download_link":61,"security_score":62,"vuln_count":63,"unpatched_count":28,"last_vuln_date":64,"fetched_at":30},"post-type-switcher","Post Type Switcher","4.0.1","John James Jacoby","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnjamesjacoby\u002F","\u003Cp>This plugin adds a simple post-type drop-down to the post editor interface, allowing you to reassign any post to a new post type. It allows you to switch post’s type while editing your post.\u003C\u002Fp>\n\u003Ch4>Supported Types\u003C\u002Fh4>\n\u003Cp>The plugin can convert nearly every combination of posts, pages, and even custom post types:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Page to Post\u003C\u002Fli>\n\u003Cli>Post to Page\u003C\u002Fli>\n\u003Cli>Post to Custom\u003C\u002Fli>\n\u003Cli>Custom to Custom\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>As of 3.0.0, support for switching to or from Attachments was removed. This may come back in a subsequent version.\u003C\u002Fp>\n\u003Cp>Invisible post types, such as revisions, menus, etc., are purposely excluded. But, if you need to access invisible post types, you can adjust the boundaries using the ‘pts_post_type_filter’ filter.\u003C\u002Fp>\n\u003Ch4>Bulk Editing\u003C\u002Fh4>\n\u003Cp>With bulk editing (thanks to Matthew Gerring) you can select all the posts in a certain type and convert them to a new type with one quick action.\u003C\u002Fp>\n\u003Ch4>Block Editor\u003C\u002Fh4>\n\u003Cp>With block-editor (aka Gutenberg) support (thanks to Daniel Bachhuber) you can switch between post-types that use either the Block Editor and the Classic one, without losing any of your embedded content.\u003C\u002Fp>\n","A simple way to change a post's type in WordPress",200000,2274171,94,253,"2025-11-07T23:52:00.000Z","6.9.4","6.2","8.0",[22,23,24,58,59],"type","types","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-type-switcher\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-type-switcher.zip",99,1,"2025-11-17 18:38:47",{"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":63,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":79,"tags":80,"homepage":85,"download_link":86,"security_score":87,"vuln_count":88,"unpatched_count":28,"last_vuln_date":89,"fetched_at":30},"apollo13-framework-extensions","Apollo13 Framework Extensions","1.9.9","apollo13themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fapollo13themes\u002F","\u003Cp>\u003Cstrong>Apollo13 Framework Extensions\u003C\u002Fstrong> adds few features to themes build on Apollo13 Framework. These are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Designs Importer,\u003C\u002Fli>\n\u003Cli>shortcodes based on Apollo13 Framework features: writtng effect, count down, socials, scroller, slider, galleries, post grid,\u003C\u002Fli>\n\u003Cli>support for WPBakery Page Builder elements added by Apollo13 Framework,\u003C\u002Fli>\n\u003Cli>custom post types: albums, works & people,\u003C\u002Fli>\n\u003Cli>Export\u002FImport of theme options,\u003C\u002Fli>\n\u003Cli>Custom Sidebar,\u003C\u002Fli>\n\u003Cli>Custom CSS,\u003C\u002Fli>\n\u003Cli>Meta options that are creating content for posts, pages, albums and works,\u003C\u002Fli>\n\u003Cli>Responsive Image resizing ,\u003C\u002Fli>\n\u003Cli>Maintenance mode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin requires one of themes build on \u003Cstrong>Apollo13 Framework\u003C\u002Fstrong> theme to be installed.\u003C\u002Fp>\n\u003Cp>It is mostly used for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapollo13themes.com\u002Frife\u002Ffree\u002F\" rel=\"nofollow ugc\">Rife Free\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapollo13themes.com\u002Frife\u002F\" rel=\"nofollow ugc\">Rife Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits & Copyright\u003C\u002Fh3>\n\u003Ch4>Anime.js, Copyright 2019 Julian Garnier\u003C\u002Fh4>\n\u003Cp>Licenses: MIT\u003Cbr \u002F>\nSource: https:\u002F\u002Fanimejs.com\u002F\u003C\u002Fp>\n","Adds custom post types, shortcodes and some features that are used in themes built on Apollo13 Framework.",20000,534616,100,"2025-12-04T08:12:00.000Z","6.5.8","4.7","5.4.0",[81,82,83,84],"custom-post-types","elementor-widgets","shortcodes","wpbakery-page-builder-support","https:\u002F\u002Fapollo13themes.com\u002Frife\u002Ffree","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapollo13-framework-extensions.zip",95,6,"2026-02-18 15:32:44",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":103,"requires_at_least":55,"requires_php":104,"tags":105,"homepage":18,"download_link":110,"security_score":62,"vuln_count":34,"unpatched_count":28,"last_vuln_date":111,"fetched_at":30},"no-page-comment","No Page Comment","1.3.1","Seth Alling","https:\u002F\u002Fprofiles.wordpress.org\u002Fsethta\u002F","\u003Cp>Up until recently, WordPress gave two options: You could either disable comments and trackbacks by default for all pages and posts, or you could have them active by default. In WordPress version 4.3, this finally changed so comments are always disabled on new pages.\u003C\u002Fp>\n\u003Cp>While the new change makes it easier for many of the sites, it make it harder for people who need to get the reverse and enable comments on all pages, or if they need to change the default for a custom post type. This plugin allows you to choose whether comments are enabled or disabled by default on all new posts, pages and custom post types, while still giving the ability to individually enable comments on posts or pages.\u003C\u002Fp>\n\u003Cp>Also, this plugin provides a way to quickly disable all comments or pingbacks for a specific custom post type. It directly interacts with your database to modify the status, so it is highly recommended that you backup your database first. There shouldn’t be any issues using this feature, but it’s always good to play it safe.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsethta\u002Fno-page-comment\" title=\"No Page Comment Development on Github\" rel=\"nofollow ugc\">View No Page Comment Development on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsethta\u002Fno-page-comment\u002Fissues\" title=\"Report an Issue about No Page Comment on Github\" rel=\"nofollow ugc\">Please Report any Issues about No Page Comment on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=5WWP2EDSCAJR4\" title=\"Donate to support the No Page Comment Plugin development\" rel=\"nofollow ugc\">Donate to Support No Page Comment Development\u003C\u002Fa>\u003C\u002Fp>\n","An admin interface to control the default comment and trackback settings on new posts, pages and custom post types.",10000,250545,96,23,"2025-11-17T15:09:00.000Z","6.8.5","7.4",[106,81,107,108,109],"comments","discussion","pages","posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fno-page-comment.zip","2022-09-21 00:00:00",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":98,"downloaded":120,"rating":121,"num_ratings":122,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":18,"tags":126,"homepage":129,"download_link":130,"security_score":131,"vuln_count":63,"unpatched_count":28,"last_vuln_date":132,"fetched_at":30},"posts-in-page","Posts in Page","1.4.4","ivycat","https:\u002F\u002Fprofiles.wordpress.org\u002Fivycat\u002F","\u003Cp>Easily add one or more posts to any page using simple shortcodes.\u003C\u002Fp>\n\u003Cp>Supports categories, tags, custom post types, custom taxonomies, date ranges, post status, and much more.\u003C\u002Fp>\n\u003Cp>You can get all of the same functionality provided by this plugin by modifying your theme’s template files; this plugin just makes it easy for anyone to \u003Cem>pull\u003C\u002Fem> posts into other areas of the site without having to get their hands dirty with code.\u003C\u002Fp>\n\u003Cp>Plugin is depending upon your theme’s styling; version 1.x of this plugin \u003Cem>does not\u003C\u002Fem> contain native styles.\u003C\u002Fp>\n\u003Cp>This is a minimal plugin, function over form. Give us feedback, suggestions, bug reports, and any other contributions on the in the plugin’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fivycat\u002Fposts-in-page\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Easily add one or more posts to any page using simple shortcodes.",377586,88,86,"2019-05-13T16:13:00.000Z","5.2.24","3.0",[81,108,109,127,128],"shortcode","taxonomy","https:\u002F\u002Fivycat.com\u002Fwordpress\u002Fwordpress-plugins\u002Fposts-in-page\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-in-page.1.4.4.zip",84,"2017-02-13 00:00:00",{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":141,"downloaded":142,"rating":100,"num_ratings":143,"last_updated":144,"tested_up_to":54,"requires_at_least":145,"requires_php":146,"tags":147,"homepage":153,"download_link":154,"security_score":75,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"real-custom-post-order","Real Custom Post Order: Create a custom order for your content","1.3.130","devowl.io GmbH","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevowl\u002F","\u003Cp>\u003Cstrong>Create a custom order of your content by dragging and dropping\u003C\u002Fstrong> for the following content types:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>WooCommerce products\u003C\u002Fli>\n\u003Cli>All other custom post types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Simple and intuitive sorting for your content!\u003C\u002Fp>\n\u003Ch3>Free Sandbox\u003C\u002Fh3>\n\u003Cp>You want to try Real Custom Post Order before installing? \u003Cstrong>Take a free sandbox\u003C\u002Fstrong> and play around!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftry.devowl.io\u002F?product=RCPO\" rel=\"nofollow ugc\">Create sandbox\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why should you create a custom post order?\u003C\u002Fh3>\n\u003Cp>Many WordPress sites grow over time and with it the number of posts, pages, products, etc. It can be difficult to find the right content that is related to each other if you use the default order by publication date from WordPress. A custom order of posts – whether it’s a post order, a custom page order, a custom product order, or a custom post type order – can help you organize your content in a more intuitive way that helps you find your content more simply and quickly.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>We try our best to make Real Custom Post Order compatible with other plugins that enhance your WordPress. At the moment we have explicit compatibility with the following plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevowl.io\u002Fgo\u002Freal-category-management?source=wordpress-org&plugin=real-custom-post-order\" rel=\"nofollow ugc\">Real Category Management\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freal-media-library-lite\u002F\" rel=\"ugc\">Real Media Library\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa> (custom post order for products only)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">Yoast SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpseo.de\u002F\" rel=\"nofollow ugc\">wpSEO\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Languages\u003C\u002Fh3>\n\u003Cp>Real Custom Post Order is \u003Cstrong>in multiple languages available\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you want to help us add a translation in your language, please \u003Ca href=\"https:\u002F\u002Fdevowl.io\u002Fsupport\u002F\" rel=\"nofollow ugc\">open a support ticket\u003C\u002Fa> and we will help you with the technical part. Thanks for your participation!\u003C\u002Fp>\n","Custom post order for posts, pages, WooCommerce products and custom post types using drag and drop. Simple and intuitive sorting of your content!",9000,321603,40,"2025-12-02T08:36:00.000Z","5.9","7.4.0",[148,149,150,151,152],"custom-page-order","custom-post-order","custom-post-type-order","custom-product-order","custom-taxonomy-order","https:\u002F\u002Fdevowl.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freal-custom-post-order.1.3.130.zip",{"attackSurface":156,"codeSignals":180,"taintFlows":205,"riskAssessment":240,"analyzedAt":251},{"hooks":157,"ajaxHandlers":176,"restRoutes":177,"shortcodes":178,"cronEvents":179,"entryPointCount":28,"unprotectedCount":28},[158,164,168,172],{"type":159,"name":160,"callback":161,"file":162,"line":163},"action","admin_enqueue_scripts","custom_admin_enqueue_scripts","admin\\class-wpli-admin.php",14,{"type":159,"name":165,"callback":166,"file":162,"line":167},"admin_menu","custom_admin_menu",17,{"type":159,"name":169,"callback":170,"file":162,"line":171},"admin_post_post_submit","post_submit_save",20,{"type":159,"name":173,"callback":174,"file":162,"line":175},"plugins_loaded","init",345,[],[],[],[],{"dangerousFunctions":181,"sqlUsage":182,"outputEscaping":184,"fileOperations":28,"externalRequests":34,"nonceChecks":63,"capabilityChecks":63,"bundledLibraries":204},[],{"prepared":34,"raw":28,"locations":183},[],{"escaped":14,"rawEcho":185,"locations":186},10,[187,190,192,193,195,196,198,199,201,202],{"file":162,"line":188,"context":189},83,"raw output",{"file":162,"line":191,"context":189},92,{"file":162,"line":191,"context":189},{"file":162,"line":194,"context":189},104,{"file":162,"line":194,"context":189},{"file":162,"line":197,"context":189},117,{"file":162,"line":197,"context":189},{"file":162,"line":200,"context":189},129,{"file":162,"line":200,"context":189},{"file":162,"line":203,"context":189},141,[],[206,230],{"entryPoint":207,"graph":208,"unsanitizedCount":63,"severity":229},"post_submit_save (admin\\class-wpli-admin.php:169)",{"nodes":209,"edges":225},[210,215,219],{"id":211,"type":212,"label":213,"file":162,"line":214},"n0","source","$_POST['post_count']",188,{"id":216,"type":217,"label":218,"file":162,"line":214},"n1","transform","→ get_random_image_list()",{"id":220,"type":221,"label":222,"file":162,"line":223,"wp_function":224},"n2","sink","wp_remote_get() [SSRF]",336,"wp_remote_get",[226,228],{"from":211,"to":216,"sanitized":227},false,{"from":216,"to":220,"sanitized":227},"medium",{"entryPoint":231,"graph":232,"unsanitizedCount":63,"severity":229},"\u003Cclass-wpli-admin> (admin\\class-wpli-admin.php:0)",{"nodes":233,"edges":237},[234,235,236],{"id":211,"type":212,"label":213,"file":162,"line":214},{"id":216,"type":217,"label":218,"file":162,"line":214},{"id":220,"type":221,"label":222,"file":162,"line":223,"wp_function":224},[238,239],{"from":211,"to":216,"sanitized":227},{"from":216,"to":220,"sanitized":227},{"summary":241,"deductions":242},"The \"wp-lorem-ipsum\" v3.2 plugin exhibits a generally strong security posture based on the provided static analysis.  The absence of identified vulnerabilities in its history, coupled with the zero count for dangerous functions and SQL injection risks (all queries use prepared statements), is a positive indicator.  Furthermore, the plugin demonstrates good practices by implementing nonce and capability checks, and it does not appear to expose a significant attack surface through AJAX, REST API, shortcodes, or cron events without proper authorization.\n\nHowever, there are some areas for improvement that introduce minor risks. The taint analysis revealing two flows with unsanitized paths, despite not reaching critical or high severity, warrants attention. Additionally, the output escaping is only properly implemented for 33% of the outputs, which could potentially lead to cross-site scripting (XSS) vulnerabilities if the unescaped data is rendered in a user-facing context.  The external HTTP requests also represent a potential vector for supply chain attacks if the external resources are compromised. Overall, while the plugin is not currently exhibiting critical vulnerabilities, the identified taint flows and output escaping issues should be addressed to further enhance its security.",[243,245,248],{"reason":244,"points":14},"Unsanitized paths in taint flows",{"reason":246,"points":247},"Low percentage of properly escaped output",8,{"reason":249,"points":250},"External HTTP requests present",3,"2026-03-16T19:25:34.569Z",{"wat":253,"direct":260},{"assetPaths":254,"generatorPatterns":256,"scriptPaths":257,"versionParams":258},[255],"\u002Fwp-content\u002Fplugins\u002Fwp-lorem-ipsum\u002Fadmin\u002Fcss\u002Fstyle.css",[],[],[259],"wp-lorem-ipsum\u002Fadmin\u002Fcss\u002Fstyle.css?ver=",{"cssClasses":261,"htmlComments":263,"htmlAttributes":264,"restEndpoints":271,"jsGlobals":272,"shortcodeOutput":273},[262],"li-form",[],[265,266,267,268,269,270],"data-post-count","data-post-type","data-paras","data-post-status","data-post-author","data-has-post-thumbnail",[],[],[]]