[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feGHxZh3ei3Dire9i6_Btcxu_0l-vAk-TNZSCCv6PiaI":3,"$fxb8K0fxMRGAg1757oPwugECDt7M7e9XymlL1X9MwpLM":170,"$fyJwUopTpYipemwTmbnMGg4Xqepv_y-jYtUxQnPif0NE":175},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":122,"fingerprints":156},"re-trigger-scheduled-posts","Re-trigger Scheduled Posts","1.1.2","Landon","https:\u002F\u002Fprofiles.wordpress.org\u002Flandonbotis\u002F","\u003Cp>Originally adapted from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fscheduled-post-trigger\u002F\" rel=\"ugc\">Scheduled Post Trigger\u003C\u002Fa> to be more resource efficient.\u003C\u002Fp>\n\u003Cp>Instead of running a query every time a visitor loads your site, Re-trigger Scheduled Posts runs on an hourly schedule to check if any scheduled posts have been missed. If any scheduled posts have been missed Re-trigger Scheduled Posts publishes them immediately.\u003C\u002Fp>\n\u003Cp>There is no configuration required for this plugin to work, just install and activate it and it’ll handle the rest.\u003C\u002Fp>\n","Originally adapted from Scheduled Post Trigger to be more resource efficient.",0,908,"2021-08-17T13:28:00.000Z","5.8.13","3.9","5.6",[18,19,20,21,22],"categories","category","tag","tags","terms","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fre-trigger-scheduled-posts.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"landonbotis",2,30,84,"2026-05-19T22:37:31.642Z",[37,47,68,86,105],{"slug":38,"name":39,"version":40,"author":7,"author_profile":8,"description":41,"short_description":42,"active_installs":11,"downloaded":43,"rating":11,"num_ratings":11,"last_updated":44,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":45,"homepage":23,"download_link":46,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wp-term-manager","WP Term Manager","1.0.2","\u003Cp>After you’ve been using your website for a little while you probably have some categories, tags, or custom terms you once used, no longer use, but don’t want to wade through. WP Term Manager allows you to hide these terms.\u003C\u002Fp>\n\u003Cp>The settings can be found under Tools > WP Term Manager. Select which terms you want hidden and click “Save Changes”. That’s it!\u003C\u002Fp>\n","WP Term Manager helps users clean up or hide terms for easier administration.",1089,"2021-07-23T06:29:00.000Z",[18,19,20,21,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-term-manager.1.0.2.zip",{"slug":48,"name":49,"version":50,"author":51,"author_profile":52,"description":53,"short_description":54,"active_installs":55,"downloaded":56,"rating":57,"num_ratings":58,"last_updated":59,"tested_up_to":60,"requires_at_least":61,"requires_php":62,"tags":63,"homepage":66,"download_link":67,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"bulk-term-generator","Bulk Term Generator – Import multiple tags, categories, and taxonomies easily","1.4.0","Nate Allen","https:\u002F\u002Fprofiles.wordpress.org\u002Fncallen\u002F","\u003Cp>Are you tired of manually adding terms in WordPress one by one? Do you find CSV import plugins complex and restrictive? Enter Bulk Term Generator – a revolutionary WordPress plugin designed to streamline and simplify your taxonomy management process.\u003C\u002Fp>\n\u003Cp>Bulk Term Generator allows you to seamlessly import multiple terms to your selected taxonomies in WordPress. Its powerful yet easy-to-use interface lets you copy and paste your terms, queue them up, and even select a parent term for hierarchy. No need for pre-formatted CSV files or meticulous manual entry. You can even specify the slug and description for each term, making your content even more search-friendly.\u003C\u002Fp>\n\u003Cp>But the magic doesn’t stop there. Bulk Term Generator gives you total control before you import your terms. With its unique ‘Preview’ feature, you can see exactly how your terms will be added and make any necessary changes before hitting the final “Generate Terms” button. Plus, you can edit or delete any queued term at any point with just a click.\u003C\u002Fp>\n\u003Cp>Bulk Term Generator has been lauded as a ‘lifesaver’ and a ‘developer’s dream’ by our users, and we are confident you will think the same:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“It saved me DAYS of terms input! This plugin is the number one tool for developers.” – LuciaRed\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cp>“Recently used this for a client to import 43 terms in multiple hierarchical levels. So much quicker than going about it individually.” – Brian Fischer\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cp>“I tried a few other plugins to bulk add taxonomy terms but none of them were intuitive. This plugin is the only one that you’ll ever need. It does everything I expected and more!” – Andrew Schultz\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Bulk Term Generator supports both English and Spanish, and we’re planning to add more languages in the future. Plus, it’s 100% free. No hidden costs or premium versions.\u003C\u002Fp>\n\u003Cp>Join our growing community of efficient and happy WordPress users today. Choose Bulk Term Generator for your WordPress taxonomy management needs and experience how it makes the complex, simple.\u003C\u002Fp>\n","Streamline taxonomy management in WordPress with Bulk Term Generator, your free tool for easy, bulk term importing.",2000,16474,100,17,"2024-04-30T13:35:00.000Z","6.5.8","3.1","7.4",[64,18,65,21,22],"add-multiple","import","http:\u002F\u002Fnateallen.com\u002Fwordpress-plugins\u002Fbulk-term-generator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-term-generator.zip",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":78,"num_ratings":79,"last_updated":80,"tested_up_to":81,"requires_at_least":61,"requires_php":23,"tags":82,"homepage":84,"download_link":85,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"custom-recent-posts-widget","Custom Recent Posts Widget","2.1.1","Prasanna SP","https:\u002F\u002Fprofiles.wordpress.org\u002Fprasannasp\u002F","\u003Cp>This plugin creates a new widget which lets you show a list of recent posts based on categories or tags. This is a must have plugin if you want to exclude some categories in recent posts widget or if you want to show recent posts based on tags. By default the wordpress recent posts widget shows a posts from all category. But this plugin gives you more power to customize your recent posts widget. You can also display post date in the widget.\u003C\u002Fp>\n\u003Cp>See the live action of this plugin on \u003Ca href=\"http:\u002F\u002Fdemo.prasannasp.net\u002Fcustom-recent-posts-widget\u002F\" rel=\"nofollow ugc\">demo site\u003C\u002Fa> or on Kennneth John Odle’s \u003Ca href=\"http:\u002F\u002Fblog.kjodle.net\u002F\" rel=\"nofollow ugc\">blog\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Have any questions or suggestions? Create a thread in the \u003Ca href=\"http:\u002F\u002Fforum.prasannasp.net\u002Fforum\u002Fplugin-support\u002Fcustom-recent-posts-widget\u002F\" rel=\"nofollow ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"http:\u002F\u002Fwww.prasannasp.net\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">this page\u003C\u002Fa> for more \u003Cstrong>WordPress Plugins\u003C\u002Fstrong> from the developer.\u003C\u002Fp>\n\u003Cp>A special thanks to \u003Ca href=\"http:\u002F\u002Fblog.kjodle.net\u002F\" rel=\"nofollow ugc\">Ken\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fwww.joshlobe.com\" rel=\"nofollow ugc\">Josh\u003C\u002Fa> for testing the code.\u003C\u002Fp>\n","A widget to show recent posts list based on categories or tags",1000,51556,98,9,"2017-11-28T18:35:00.000Z","3.5.2",[18,19,83,20,21],"recent-posts","http:\u002F\u002Fwww.prasannasp.net\u002Fcustom-recent-posts-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-recent-posts-widget.2.1.1.zip",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":11,"num_ratings":11,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":103,"download_link":104,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"jsm-show-term-meta","JSM Show Term Metadata","4.8.0","JS Morisset","https:\u002F\u002Fprofiles.wordpress.org\u002Fjsmoriss\u002F","\u003Cp>The JSM Show Term Metadata plugin displays term (ie. categories, tags, and custom taxonomies) meta keys and unserialized values in a metabox at the bottom of the term editing page.\u003C\u002Fp>\n\u003Cp>There are no plugin settings – simply install and activate the plugin.\u003C\u002Fp>\n\u003Ch4>Shows Yoast SEO Term Meta\u003C\u002Fh4>\n\u003Cp>Yoast SEO stores its term (ie. categories, tags, and custom taxonomies) metadata in the WordPress options table, not the term meta table.\u003C\u002Fp>\n\u003Cp>The JSM Show Term Metadata plugin can read and display Yoast SEO’s term metadata, but it cannot be deleted (as it does not reside in the WordPress term meta table).\u003C\u002Fp>\n\u003Ch4>Available Filters for Developers\u003C\u002Fh4>\n\u003Cp>Filter the term meta shown in the metabox:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmstm_metabox_table_metadata' ( array $metadata, $term_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Array of regular expressions to exclude meta keys:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmstm_metabox_table_exclude_keys' ( array $exclude_keys, $term_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Capability required to show term meta:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmstm_show_metabox_capability' ( 'manage_options', $term_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show term meta for a taxonomy (defaults to true):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmstm_show_metabox_taxonomy' ( true, $taxonomy )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Capability required to delete term meta:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmstm_delete_meta_capability' ( 'manage_options', $term_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Icon for the delete term meta button:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmstm_delete_meta_icon_class' ( 'dashicons dashicons-table-row-delete' )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-comment-meta\u002F\" rel=\"ugc\">JSM Show Comment Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-order-meta\u002F\" rel=\"ugc\">JSM Show Order Metadata for WooCommerce HPOS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-post-meta\u002F\" rel=\"ugc\">JSM Show Post Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-term-meta\u002F\" rel=\"ugc\">JSM Show Term Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-user-meta\u002F\" rel=\"ugc\">JSM Show User Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-registered-shortcodes\u002F\" rel=\"ugc\">JSM Show Registered Shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Show term metadata in a metabox when editing terms - a great tool for debugging issues with term metadata.",800,31253,"2026-03-25T12:15:00.000Z","6.9.4","6.0","7.4.33",[18,101,21,102,22],"metadata","taxonomy","https:\u002F\u002Fsurniaulula.com\u002Fextend\u002Fplugins\u002Fjsm-show-term-meta\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjsm-show-term-meta.4.8.0.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":58,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":23,"tags":119,"homepage":23,"download_link":121,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"bulk-add-terms","Bulk Add Terms","2.0.4","Sohan Zaman","https:\u002F\u002Fprofiles.wordpress.org\u002Fsohan5005\u002F","\u003Cp>Have you ever been frustrated adding more and more categories or tags or any other terms in a rush? Don’t worry anymore. You can add thousands of terms in one go with this plugin.\u003C\u002Fp>\n\u003Ch3>How do I do that?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the plugin and activate. A new menu called ‘Add Bulk Terms’ will pop up.\u003C\u002Fli>\n\u003Cli>Click on the menu and you’ll be taken to a new page where you will see all the registered taxonomy either by theme or any plugin.\u003C\u002Fli>\n\u003Cli>First select a taxonomy which you want to add terms.\u003C\u002Fli>\n\u003Cli>Then insert the terms in the right side textarea. Make sure each line contains only one term.\u003C\u002Fli>\n\u003Cli>Click on ‘Add Now’ button. A little confirmation will pop up just to make sure you have inserted everything correctly. Click yes and BOOM. All terms are added.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>What about nesting parent and child?\u003C\u002Fh3>\n\u003Cp>This plugin supports to do that. You can go and do nesting. You can indent child levels with a dash (-). For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Foo\n-Bar\n-Baz\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>In the example above, ‘foo’ will be parent while ‘bar’ and ‘baz’ will be child of it.\u003Cbr \u002F>\nYou can use correct indent to make even more child of child. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Foo\n-Bar\n--Baz\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Complex nesting example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Foo\n-Child of Foo~~foo-custom-slug\n--Grand child of Foo~~grand-child-slug\n-Second child of Foo\nBaz is sibling of Foo\n-Nephew of Foo\n--Grand child of Baz\n--Second grand child\n-Son of Baz\n-Daughter of Baz~~daughter-custom-slug\nI am a lonely term\nDo not have child\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Unfortunately the maximum supported level is as deep as the SEA.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited terms per time\u003C\u002Fli>\n\u003Cli>Unlimited level of nesting\u003C\u002Fli>\n\u003Cli>Supports any registered taxonomy. (only those which can be added or removed within UI)\u003C\u002Fli>\n\u003Cli>Uses AJAX request\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Cem>version 2.0 update\u003C\u002Fem>\u003C\u002Fstrong>\u003Cbr \u002F>\n* Custom slugs for each terms. Use the \u003Ccode>~~\u003C\u002Fcode> symbol to seperate name and slug.\u003Cbr \u002F>\n* Get all terms from selected taxonomy as a template. Later, use that template to add them to another taxonomy.\u003Cbr \u002F>\n* Remove all terms that were added by the plugin from selected taxonomy. (Requires at least WordPress 4.4 and plugin version 2.0 when Adding and deleting the terms)\u003C\u002Fp>\n\u003Ch3>Known issues\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can’t add child items to those terms which are already added. If you try to do, the given parent item will add as a new term.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>GitHub repository: https:\u002F\u002Fgithub.com\u002Fsohan5005\u002Fbulk-add-terms\u003C\u002Fp>\n","A lightweight plugin to add thousands of taxonomy terms in one go.",600,15207,78,"2018-05-18T19:37:00.000Z","4.9.29","3.0.0",[120,18,21,102,22],"admin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-add-terms.2.0.4.zip",{"attackSurface":123,"codeSignals":137,"taintFlows":144,"riskAssessment":145,"analyzedAt":155},{"hooks":124,"ajaxHandlers":131,"restRoutes":132,"shortcodes":133,"cronEvents":134,"entryPointCount":11,"unprotectedCount":11},[125],{"type":126,"name":127,"callback":128,"file":129,"line":130},"action","mlrtsp_cron","mlrtsp_cron_run","retrigger-scheduled-posts.php",56,[],[],[],[135],{"hook":127,"callback":127,"file":129,"line":136},28,{"dangerousFunctions":138,"sqlUsage":139,"outputEscaping":141,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":143},[],{"prepared":32,"raw":11,"locations":140},[],{"escaped":11,"rawEcho":11,"locations":142},[],[],[],{"summary":146,"deductions":147},"The \"re-trigger-scheduled-posts\" v1.1.2 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history.  The absence of any identified dangerous functions, file operations, external HTTP requests, or SQL queries that do not use prepared statements is commendable.  Furthermore, the 100% proper output escaping and the lack of any taint analysis findings with unsanitized paths indicate a diligent approach to preventing common web vulnerabilities. The vulnerability history being completely clean further solidifies this positive assessment.\n\nHowever, the analysis does reveal a couple of areas that, while not presenting immediate critical risks in this version, represent potential weaknesses. The presence of a cron event without explicit mention of capability checks or nonce protection on its potential handler (if it interacts with user input or sensitive actions) is a minor concern. Similarly, the complete absence of nonce checks across all entry points (AJAX, REST API, etc.) and capability checks on entry points is a notable gap. While there are currently no unprotected entry points or known vulnerabilities, this lack of fundamental WordPress security mechanisms could become a liability if the plugin's functionality expands or if its cron event is modified to handle user-provided data in the future.\n\nIn conclusion, this plugin demonstrates good coding practices in many areas, particularly concerning data handling and output sanitization. The clean vulnerability history is a significant strength. The primary areas for improvement lie in implementing standard WordPress security checks like nonce and capability checks, especially around its cron event and any future expansion of its attack surface.",[148,151,153],{"reason":149,"points":150},"Cron event without auth checks identified",10,{"reason":152,"points":150},"No nonce checks identified",{"reason":154,"points":150},"No capability checks identified","2026-04-16T14:14:18.948Z",{"wat":157,"direct":163},{"assetPaths":158,"generatorPatterns":160,"scriptPaths":161,"versionParams":162},[159],"\u002Fwp-content\u002Fplugins\u002Fre-trigger-scheduled-posts\u002Fre-trigger-scheduled-posts.php",[],[],[],{"cssClasses":164,"htmlComments":165,"htmlAttributes":166,"restEndpoints":167,"jsGlobals":168,"shortcodeOutput":169},[],[],[],[],[],[],{"error":171,"url":172,"statusCode":173,"statusMessage":174,"message":174},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fre-trigger-scheduled-posts\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":11,"versions":176},[]]