[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4FoBfAmnF0QqDgCT1fbSHThIu0LGP3pLqjydJQ5S3TQ":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":36,"analysis":140,"fingerprints":283},"auto-random-content","AutoRadomContent","2.1.2","marcobaro1991","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarcobaro1991\u002F","\u003Cp>This plugin generate automatic post\u002Fpage\u002Fcomments\u002FUsers\u002Fmedia\u002Fterms with random content | It’s Perfect for WP developer.\u003Cbr \u002F>\nPHP 7.0.1 is required.\u003C\u002Fp>\n\u003Cp>PS:\u003Cbr \u002F>\nIf you have problems with that maybe you just need to upgrade you memory_limit inside Php.ini\u003Cbr \u002F>\nI recommend to set memory_limit on 512M.\u003C\u002Fp>\n","This plugin generate automatic post\u002Fpage\u002Fcomments\u002FUsers\u002Fmedia\u002Fterms with random content | It's Perfect for WP developer.",70,1815,100,1,"2018-06-19T08:10:00.000Z","4.9.29","3.7","7.0.1",[20,21,22,23,24],"admin","dummy-content","dummy-data","generator","lorem-ipsun","http:\u002F\u002Fwww.baronimarco.it\u002Frandom-content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-random-content.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},30,84,"2026-04-04T11:40:30.377Z",[37,58,77,101,122],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"fakerpress","FakerPress","0.9.0","Gustavo Bordoni","https:\u002F\u002Fprofiles.wordpress.org\u002Fbordoni\u002F","\u003Cp>Whenever you create a new Theme or Plugin you will always need to create custom data to test whether your plugin is working or not, and as Developers ourselves we had this problem quite alot.\u003C\u002Fp>\n\u003Cp>Our goal with this plugin is to fill this gap where you have problem with a good solution both for Developers and for Users of WordPress.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Note: This plugin requires PHP 8.1 or higher to be activated.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Ffakerpress.com\u002Fr\u002Fgithub\" rel=\"nofollow ugc\">\u003Cstrong>Checkout our GitHub Repository\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Components Included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Custom Post Types\u003C\u002Fli>\n\u003Cli>Meta Data\u003C\u002Fli>\n\u003Cli>Featured Image\u003C\u002Fli>\n\u003Cli>Users\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Comments\u003C\u002Fli>\n\u003Cli>Custom Comment Types\u003C\u002Fli>\n\u003Cli>Attachments (NEW)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Creating Dummy Content\u003C\u002Fh4>\n\u003Cp>Normally a WordPress developer will need to perform the task of filling up an empty theme with dummy content, and doing this manually can be really time consuming, the main reasons this plugin was create was to speed up this process.\u003C\u002Fp>\n\u003Ch4>Random Featured Images\u003C\u002Fh4>\n\u003Cp>Create randomly generated attachments as the Featured Images for your WordPress dummy content.\u003C\u002Fp>\n\u003Ch4>Create random Meta Information\u003C\u002Fh4>\n\u003Cp>WordPress has Meta for Users, Posts, Terms and Comments, FakerPress will allow you to generate custom dummy meta for all four, with \u003Cem>20 types of Data\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>Delete the Content Generated\u003C\u002Fh4>\n\u003Cp>After you are done with your testing it should be easy to delete all the content created using FakerPress, now you will be able to do it.\u003C\u002Fp>\n\u003Ch4>Generate Random HTML\u003C\u002Fh4>\n\u003Cp>When creating dummy posts what you really want is that the HTML is really random so that you might see bugs that an XML import wouldn’t.\u003C\u002Fp>\n\u003Ch4>Generate Images in your HTML\u003C\u002Fh4>\n\u003Cp>When you are testing your website images are important, so FakerPress will allow you to output Images to your HTML tests.\u003C\u002Fp>\n\u003Ch4>Real Browser data on User Comments\u003C\u002Fh4>\n\u003Cp>For comments our plugin is prepared to generate a real Browser data instead of leaving the field empty.\u003C\u002Fp>\n\u003Ch4>Random Terms generation\u003C\u002Fh4>\n\u003Cp>For creating and assigning the terms you will have a much better tool that will allow you to select which kind of taxonomy you want to assign to your posts, and leaving the randomization to the plugin’s code.\u003C\u002Fp>\n\u003Ch4>Real random User profiles\u003C\u002Fh4>\n\u003Cp>If you fill up your WordPress with any data for the user profiles you might not catch an edge case, this plugin will fill up the fields with data that will really matter in the tests.\u003C\u002Fp>\n\u003Ch4>Modern REST API\u003C\u002Fh4>\n\u003Cp>FakerPress now includes a comprehensive REST API for programmatic content generation. All modules support REST endpoints with batching capabilities for large-scale generation. Full OpenAPI documentation is available at \u003Ccode>\u002Fwp-json\u002Ffakerpress\u002Fv1\u002Fdocs\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>Generate Attachments\u003C\u002Fh4>\n\u003Cp>Create realistic image attachments with customizable dimensions, multiple image providers (Placehold.co, Lorem Picsum), and automatic generation of alt text, captions, and descriptions. All images include proper attribution – Lorem Picsum images credit the original Unsplash photographers.\u003C\u002Fp>\n\u003Ch4>Types of Meta Included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Attachment\u003C\u002Fli>\n\u003Cli>WP_Query\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Elements\u003C\u002Fli>\n\u003Cli>Letter\u003C\u002Fli>\n\u003Cli>Words\u003C\u002Fli>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>HTML\u003C\u002Fli>\n\u003Cli>Lexify\u003C\u002Fli>\n\u003Cli>Asciify\u003C\u002Fli>\n\u003Cli>Regexify\u003C\u002Fli>\n\u003Cli>Person\u003C\u002Fli>\n\u003Cli>Geo Information\u003C\u002Fli>\n\u003Cli>Company\u003C\u002Fli>\n\u003Cli>Date\u003C\u002Fli>\n\u003Cli>TimeZone\u003C\u002Fli>\n\u003Cli>Email\u003C\u002Fli>\n\u003Cli>Domain\u003C\u002Fli>\n\u003Cli>IP\u003C\u002Fli>\n\u003Cli>Browser User Agent\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>We moved away from \u003Cem>Transifex\u003C\u002Fem> due to the new GlotPress on WordPress.org, so if you want to translate FakerPress to your language please \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fpolyglots\u002Fhandbook\u002Frosetta\u002Ftheme-plugin-directories\u002F#translating-themes-plugins\" rel=\"nofollow ugc\">follow this guidelines\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>See room for improvement?\u003C\u002Fh4>\n\u003Cp>Great! There are several ways you can get involved to help make FakerPress better:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Report Bugs:\u003C\u002Fstrong> If you find a bug, error or other problem, please report it! You can do this by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffakerpress\" rel=\"ugc\">creating a new topic\u003C\u002Fa> in the plugin forum. Once a developer can verify the bug by reproducing it, they will create an official bug report in GitHub where the bug will be worked on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Suggest New Features:\u003C\u002Fstrong> Have an awesome idea? Please share it! Simply \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffakerpress\" rel=\"ugc\">create a new topic\u003C\u002Fa> in the plugin forum to express your thoughts on why the feature should be included and get a discussion going around your idea.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Issue Pull Requests:\u003C\u002Fstrong> If you’re a developer, the easiest way to get involved is to help out on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbordoni\u002Ffakerpress\u002Fissues\" rel=\"nofollow ugc\">issues already reported\u003C\u002Fa> in GitHub. Be sure to check out the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbordoni\u002Ffakerpress\u002Fblob\u002Fmaster\u002Fcontributing.md\" rel=\"nofollow ugc\">contributing guide\u003C\u002Fa> for developers.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Thank you for wanting to make FakerPress better for everyone! \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=8fPf6L0XNvM\" rel=\"nofollow ugc\">We salute you\u003C\u002Fa>.\u003C\u002Fp>\n","FakerPress is a clean way to generate fake and dummy content to your WordPress, great for developers who need testing",10000,736880,98,205,"2026-03-09T12:12:00.000Z","7.0","5.5","8.1",[54,21,23,24,55],"developer","testing","https:\u002F\u002Ffakerpress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffakerpress.0.9.0.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":13,"downloaded":66,"rating":13,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":63,"download_link":75,"security_score":76,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"dummy-text-generator","Dummy Text Generator","2.2","Md. Naeem Ahmed Opu","https:\u002F\u002Fprofiles.wordpress.org\u002Fmnaopu\u002F","\u003Cp>This is a simple wordpress Dummy Text plugin. This plugin based on lorem ipsum dummy content.\u003C\u002Fp>\n\u003Cp>shortcode: [dummy-text]\u003C\u002Fp>\n","This is a simple WordPress Dummy Text Generator plugin. This plugin based on lorem ipsum dummy content.",8060,2,"2025-01-23T00:17:00.000Z","6.7.5","3.3","",[21,22,73,23,74],"dummy-text","lorem-ipsum","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdummy-text-generator.zip",92,{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":76,"num_ratings":87,"last_updated":88,"tested_up_to":69,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":96,"download_link":97,"security_score":98,"vuln_count":99,"unpatched_count":28,"last_vuln_date":100,"fetched_at":30},"wp-dummy-content-generator","WP Dummy Content Generator","4.0.0","Deepak anand","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeepakanand767\u002F","\u003Cp>The “WP Dummy Content Generator” plugin is a powerful tool designed for WordPress websites. Its primary purpose is to generate dummy content, such as posts, custom post types, and media files, to populate your website during development or testing phases.\u003C\u002Fp>\n\u003Cp>This plugin offers a user-friendly interface that allows you to customize the type, quantity, and characteristics of the dummy content you want to generate. You can specify the number of posts, assign categories or tags, and even include featured images.\u003C\u002Fp>\n\u003Cp>One of the notable features of this plugin is its ability to delete all the generated content with a single click. This makes it convenient to remove the dummy data once you no longer need it, ensuring a clean and streamlined website.\u003C\u002Fp>\n\u003Cp>The “WP Dummy Content Generator” plugin is particularly useful for developers, designers, and website administrators who want to quickly populate their WordPress site with realistic dummy content. It saves time and effort by automatically generating content that mimics real posts, enabling you to focus on other aspects of website development or testing.\u003C\u002Fp>\n\u003Cp>Overall, this plugin simplifies the process of creating and managing dummy content, providing a handy solution for efficiently populating your WordPress website with test data.\u003C\u002Fp>\n\u003Ch3>🔥 What does this plugin offer?\u003C\u002Fh3>\n\u003Cp>The “WP Dummy Content Generator” plugin offers the following features and benefits:\u003C\u002Fp>\n\u003Cp>1) Dummy Content Generation: The plugin allows you to generate dummy content such as posts, custom post types, and media files for your WordPress website.\u003C\u002Fp>\n\u003Cp>2) Customization Options: You can customize the generated content by specifying the number of items to create, assigning categories or tags, including featured images, and adding custom fields.\u003C\u002Fp>\n\u003Cp>3) Efficient Content Management: The plugin simplifies the process of managing dummy content by providing a user-friendly interface and options to easily create, edit, and delete the generated content.\u003C\u002Fp>\n\u003Cp>4) Quick Content Deletion: With just a single click, you can delete all the generated dummy content from your website, ensuring a clean slate and saving time when you no longer need the test data.\u003C\u002Fp>\n\u003Cp>5) Time-saving Solution: By automating the generation of dummy content, the plugin saves you valuable time and effort that would otherwise be spent manually creating test content.\u003C\u002Fp>\n\u003Cp>6) Realistic Dummy Data: The generated content closely mimics real posts, providing a more authentic representation of how your website will look and function with actual content.\u003C\u002Fp>\n\u003Cp>7) Testing and Development: The plugin is particularly useful during website testing and development stages, as it helps populate your site with realistic test data for a more accurate evaluation of design, functionality, and performance.\u003C\u002Fp>\n\u003Cp>8) Developer-Friendly: The plugin caters to developers, designers, and website administrators, providing a convenient tool for populating websites with test content during the development process.\u003C\u002Fp>\n\u003Ch3>🛠️ HOW DOES “WP Dummy Content Generator” WORK?\u003C\u002Fh3>\n\u003Cp>It’s rather simple really – once you install the plugin, you can begin using it. On the left menu, you will get an admin menu page with name “Dummy Data Generator”. This will take you to the dashboard page of the plugin from where you can choose to generate dummy posts, users or woocommerce products.\u003C\u002Fp>\n\u003Ch3>Worried about deleting dummy data generated by our plugin?\u003C\u002Fh3>\n\u003Cp>Rest assured, the process of deleting the dummy data generated by our plugin is designed to be safe, reliable, and hassle-free. You can confidently remove all the generated content with ease and peace of mind. Our plugin ensures that the deletion process is handled smoothly, allowing you to maintain a clean and streamlined website whenever needed.\u003C\u002Fp>\n\u003Ch3>🔒 GDPR AND PRIVACY\u003C\u002Fh3>\n\u003Cp>WP Dummy Content Generator plugin is GDPR compliant:\u003Cbr \u002F>\n– We do not store any visitor or user data.\u003Cbr \u002F>\n– We do not send any data to remote servers.\u003Cbr \u002F>\n– Our plugin is only used to generate dummy posts, custom posts, users and woocommerce products.\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>\n  Note: This plugin is now compatible with PHP version 8.\n\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>✨ If you face any issue with your install, kindly raise a ticket so we can fix the issue ASAP. ✨\u003C\u002Fp>\n","Generate realistic dummy content for WordPress quickly. Ideal for developers and designers to populate sites for testing and development.",7000,142907,22,"2025-05-16T04:49:00.000Z","6.0","7.4",[92,93,94,95,78],"dummy-content-generation-for-wordpress","dummy-posts-and-custom-posts","woocommerce-products","wordpress-dummy-content-plugin","https:\u002F\u002Fwpdcg.online\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-dummy-content-generator.zip",91,5,"2025-06-16 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":13,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":71,"tags":115,"homepage":120,"download_link":121,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"easy-populate-posts","Easy Populate Posts","4.4.4","Iulia Cazan","https:\u002F\u002Fprofiles.wordpress.org\u002Fiulia-cazan\u002F","\u003Cp>Populate the sites with random content (configurable type, with tags, meta, terms, images, publish date, status, parent, sticky, gutenberg template).\u003C\u002Fp>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Cp>\u003Ccode>spp_prepare_post_data\u003C\u002Fcode>, \u003Ccode>spp_after_post_inserted\u003C\u002Fcode>, \u003Ccode>spp_after_post_updated\u003C\u002Fcode>, \u003Ccode>spp_before_post_image_attached\u003C\u002Fcode>, \u003Ccode>spp_after_post_image_attached\u003C\u002Fcode>, \u003Ccode>spp_after_post_processed\u003C\u002Fcode>, \u003Ccode>spp_filter_remove_update_info\u003C\u002Fcode>, \u003Ccode>spp_filter_remove_donate_info\u003C\u002Fcode>, \u003Ccode>spp_filter_post_statuses\u003C\u002Fcode>, \u003Ccode>spp_filter_post_taxonomies\u003C\u002Fcode>, \u003Ccode>spp_filter_acf_fields\u003C\u002Fcode>, \u003Ccode>spp_filter_post_meta\u003C\u002Fcode>, \u003Ccode>spp_filter_name_elements\u003C\u002Fcode>, \u003Ccode>spp_max_options_tax\u003C\u002Fcode>, \u003Ccode>spp_max_options_meta\u003C\u002Fcode>, \u003Ccode>spp_meta_value\u003C\u002Fcode>, \u003Ccode>spp_max_fields\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>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.\u003C\u002Fp>\n","Populate the sites with random content: title, type, terms, meta, images, status, date, parent, sticky, Gutenberg template, etc.",200,27619,10,"2026-01-30T17:23:00.000Z","6.9.4","4.8",[116,21,117,118,119],"content-generator","generate-content","populate-posts","random-content","https:\u002F\u002Fiuliacazan.ro\u002Feasy-populate-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-populate-posts.4.4.4.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":13,"downloaded":130,"rating":13,"num_ratings":14,"last_updated":131,"tested_up_to":69,"requires_at_least":132,"requires_php":71,"tags":133,"homepage":138,"download_link":139,"security_score":76,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"lorem-ipsum-by-webline","Lorem Ipsum by Webline","1.0.10","WeblineIndia","https:\u002F\u002Fprofiles.wordpress.org\u002Fweblineindia\u002F","\u003Cp>Lorem Ipsum by Webline is an easy to use plugin with Lorem Ipsum Shortcode Generator to generate dummy text using dynamic shortcode that you can use in any posts and pages.\u003C\u002Fp>\n\u003Cp>This plugin uses Lorem Ipsum API (http:\u002F\u002Floripsum.net\u002Fapi) to fetch lorem ipsum text which is free.\u003C\u002Fp>\n\u003Cp>No need of authentication such as password and API keys Generation for Lorem Ipsum API.\u003C\u002Fp>\n\u003Cp>We are not making any call backs to our server and not storing any data of user.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Control for specify number of paragraphs with paragraph length.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can also specify below extra parameters to get different output.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Decorate – Add bold, italic and marked text.\u003C\u002Fli>\n\u003Cli>Link – Add links.\u003C\u002Fli>\n\u003Cli>UL – Add unordered lists.\u003C\u002Fli>\n\u003Cli>OL – Add numbered lists.\u003C\u002Fli>\n\u003Cli>DL – Add description lists.\u003C\u002Fli>\n\u003Cli>BQ – Add blockquotes.\u003C\u002Fli>\n\u003Cli>CODE – Add code samples.\u003C\u002Fli>\n\u003Cli>Headers – Add headers.\u003C\u002Fli>\n\u003Cli>All Caps – Use ALL CAPS.\u003C\u002Fli>\n\u003Cli>Prude – Prude version.\u003C\u002Fli>\n\u003Cli>Plaintext – Return plain text, no HTML. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Preview Text is also available to see your output.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","A Simple plugin to generate lorem ipsum dummy text using shortcode.",8018,"2024-12-10T12:58:00.000Z","3.5",[134,74,135,136,137],"dummy-content-generator","lorem-ipsum-generator","shortcode","shortcode-generator","http:\u002F\u002Fwww.weblineindia.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Florem-ipsum-by-webline.1.0.10.zip",{"attackSurface":141,"codeSignals":195,"taintFlows":243,"riskAssessment":269,"analyzedAt":282},{"hooks":142,"ajaxHandlers":175,"restRoutes":191,"shortcodes":192,"cronEvents":193,"entryPointCount":194,"unprotectedCount":194},[143,149,153,157,161,166,171],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","wp_dashboard_setup","set_new_dashboard_widget","inc\\Class\\arc_DashBoardWidget.php",12,{"type":144,"name":150,"callback":151,"priority":13,"file":152,"line":148},"admin_bar_menu","add_admin_bar_items","inc\\Class\\arc_ManageAdminbarButton.php",{"type":144,"name":154,"callback":155,"file":156,"line":148},"admin_enqueue_scripts","load_random_content_assets","inc\\Class\\arc_ManageAssets.php",{"type":144,"name":158,"callback":159,"file":156,"line":160},"in_admin_footer","html_on_footer",13,{"type":144,"name":162,"callback":163,"file":164,"line":165},"plugins_loaded","load_translation","inc\\Class\\arc_ManageTranslation.php",14,{"type":144,"name":167,"callback":168,"file":169,"line":170},"admin_menu","add_plugin_page","inc\\Class\\arc_RandomContentOptionPage.php",34,{"type":144,"name":172,"callback":173,"file":169,"line":174},"admin_init","page_init",35,[176,181,184,188],{"action":177,"nopriv":178,"callback":177,"hasNonce":178,"hasCapCheck":178,"file":179,"line":180},"boot_delete",false,"inc\\Class\\arc_AutoRandomContent.php",43,{"action":182,"nopriv":178,"callback":182,"hasNonce":178,"hasCapCheck":178,"file":179,"line":183},"boot_create",44,{"action":185,"nopriv":178,"callback":185,"hasNonce":178,"hasCapCheck":178,"file":186,"line":187},"get_taxs","inc\\Class\\arc_ManageAjaxRequest.php",25,{"action":189,"nopriv":178,"callback":189,"hasNonce":178,"hasCapCheck":178,"file":186,"line":190},"get_post_support",26,[],[],[],4,{"dangerousFunctions":196,"sqlUsage":197,"outputEscaping":210,"fileOperations":194,"externalRequests":14,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":242},[],{"prepared":28,"raw":194,"locations":198},[199,203,206,208],{"file":200,"line":201,"context":202},"inc\\Class\\arc_AutoRandomContentTable.php",18,"$wpdb->get_results() with variable interpolation",{"file":200,"line":204,"context":205},24,"$wpdb->query() with variable interpolation",{"file":207,"line":165,"context":202},"inc\\Class\\arc_ManageDeletion.php",{"file":207,"line":209,"context":205},31,{"escaped":201,"rawEcho":211,"locations":212},15,[213,216,218,220,222,224,225,227,229,231,233,235,236,238,240],{"file":186,"line":214,"context":215},45,"raw output",{"file":186,"line":217,"context":215},47,{"file":186,"line":219,"context":215},54,{"file":186,"line":221,"context":215},56,{"file":156,"line":223,"context":215},27,{"file":169,"line":221,"context":215},{"file":169,"line":226,"context":215},168,{"file":169,"line":228,"context":215},174,{"file":169,"line":230,"context":215},175,{"file":169,"line":232,"context":215},187,{"file":169,"line":234,"context":215},189,{"file":169,"line":109,"context":215},{"file":169,"line":237,"context":215},210,{"file":169,"line":239,"context":215},220,{"file":169,"line":241,"context":215},230,[],[244,260],{"entryPoint":245,"graph":246,"unsanitizedCount":14,"severity":259},"get_post_support (inc\\Class\\arc_ManageAjaxRequest.php:52)",{"nodes":247,"edges":257},[248,252],{"id":249,"type":250,"label":251,"file":186,"line":219},"n0","source","$_POST['post_type']",{"id":253,"type":254,"label":255,"file":186,"line":219,"wp_function":256},"n1","sink","echo() [XSS]","echo",[258],{"from":249,"to":253,"sanitized":178},"medium",{"entryPoint":261,"graph":262,"unsanitizedCount":14,"severity":268},"\u003Carc_ManageAjaxRequest> (inc\\Class\\arc_ManageAjaxRequest.php:0)",{"nodes":263,"edges":266},[264,265],{"id":249,"type":250,"label":251,"file":186,"line":219},{"id":253,"type":254,"label":255,"file":186,"line":219,"wp_function":256},[267],{"from":249,"to":253,"sanitized":178},"low",{"summary":270,"deductions":271},"The 'auto-random-content' plugin v2.1.2 exhibits a concerning security posture due to a significant number of unprotected entry points. All four identified AJAX handlers lack authentication checks, creating a broad attack surface that could allow unauthenticated users to trigger potentially sensitive operations. While the static analysis did not reveal critical or high-severity taint flows, the presence of two flows with unsanitized paths warrants attention, as these could be exploited in conjunction with other weaknesses.  The absence of any known vulnerabilities in its history is a positive sign, suggesting a developer who may be diligent in addressing security issues or that the plugin hasn't been a target. However, this lack of history doesn't negate the current risks posed by the unprotected AJAX endpoints and the unsanitized paths. The plugin also uses raw SQL queries without prepared statements, which can be susceptible to SQL injection if user input is not meticulously sanitized elsewhere.  Overall, while the plugin has no known CVEs, the direct lack of security controls on its AJAX endpoints and the presence of unsanitized paths represent significant vulnerabilities that need immediate attention to improve its security.",[272,274,276,278,280],{"reason":273,"points":111},"Unprotected AJAX handlers",{"reason":275,"points":99},"SQL queries without prepared statements",{"reason":277,"points":99},"Flows with unsanitized paths",{"reason":279,"points":111},"Missing nonce checks",{"reason":281,"points":111},"Missing capability checks","2026-03-16T21:34:54.811Z",{"wat":284,"direct":293},{"assetPaths":285,"generatorPatterns":288,"scriptPaths":289,"versionParams":290},[286,287],"\u002Fwp-content\u002Fplugins\u002Fauto-random-content\u002Fassets\u002Frandom_content.css","\u002Fwp-content\u002Fplugins\u002Fauto-random-content\u002Fassets\u002Frandom_content.js",[],[287],[291,292],"random_content_css?ver=1.6.1","random_content_js?ver=2.1.0",{"cssClasses":294,"htmlComments":299,"htmlAttributes":300,"restEndpoints":310,"jsGlobals":311,"shortcodeOutput":313},[295,296,297,298],"item-1","item-2","item-3","item-4",[],[301,302,303,304,305,306,307,308,309],"id=\"container_loader\"","id=\"loading_container\"","id=\"loader\"","id=\"on_waiting_create\"","id=\"on_waiting_delete\"","id=\"create_success\"","id=\"delete_success\"","id=\"error_message\"","id=\"close_modal_random_content\"",[],[312],"random_content_ajax_object",[]]