[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fN41vACDvtn6VlJu72conKNh-uSWQDvx_c5ENzndJ32c":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":39,"analysis":66,"fingerprints":192},"wp-revisions-manager","WP Revisions Manager","1.0.2","P Roy","https:\u002F\u002Fprofiles.wordpress.org\u002Fraviry\u002F","\u003Cp>It helps you keep a clean database by removing unnecessary posts revisions. It lets you delete specific posts revisions.\u003Cbr \u002F>\nPerfectly integrated in the WordPress back-end, and uses wordpress core functions to safely delete revisions.\u003Cbr \u002F>\nYou can also limit the number of revisions to be stored.\u003C\u002Fp>\n\u003Ch4>How does it work?\u003C\u002Fh4>\n\u003Cp>The plugin adds a discreet link next to the default revisions counter (see screen-shots section).\u003Cbr \u002F>\nWhen you click on it, it will purge the appropriate post revisions via AJAX.\u003Cbr \u002F>\nIt also add a new bulk action option in the post\u002Fpage row view to let you purge revisions of multiple posts at once.\u003C\u002Fp>\n\u003Cp>NOTE: Works only for the post_types that supports ‘revisions’\u003C\u002Fp>\n","WP Revisions Manager let you purge (delete) its revisions via AJAX. There is also a Bulk action in the post lists. You can also limit the number of re &hellip;",700,5827,74,3,"2020-09-11T10:46:00.000Z","5.4.19","4.5","",[20,21,22,23,24],"revision-manager","revisions-control","wp-revision-manager","wp-revisions-control","wp-revisions-limit","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-revisions-manager","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-revisions-manager.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":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"raviry",6,11920,30,84,"2026-04-04T13:59:13.165Z",[40],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":18,"download_link":61,"security_score":62,"vuln_count":63,"unpatched_count":64,"last_vuln_date":65,"fetched_at":30},"revision-manager-tmc","Revision Manager TMC","2.8.22","themastercut","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemastercut\u002F","\u003Cp>\u003Cstrong>Revision Manager TMC clones your already published posts and submits them to review.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Do you have multi-user site? Allow your editors to create clones of posts and replace them with one click.\u003Cbr \u002F>\nWhen cloned post has been marked as \u003Cem>pending\u003C\u002Fem>, administrator receives e-mail notification.\u003C\u002Fp>\n\u003Cp>Revision Manager TMC is an easy and simple way to revisionize your posts.\u003Cbr \u002F>\nUntil acceptance of the revision, published content remains \u003Cem>unchanged\u003C\u002Fem> one the web.\u003Cbr \u002F>\nOur plugin is very lightweight. It will not bloat your WordPress. We promise!\u003C\u002Fp>\n\u003Cp>Revision Manager TMC helps, approve posts, accepts posts, creates revision, clones your post, page (PRO version) or Custom Post Type (PRO version) to a draft.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create and remove revisions from code\u003C\u002Fstrong>\u003Cbr \u002F>\nFrom version 2.7.5 you can use publicly accessible methods:\u003C\u002Fp>\n\u003Cp>rm_tmc_createRevision( [ORIGINAL POST ID YOU WANT TO MAKE COPY OF] )\u003C\u002Fp>\n\u003Cp>rm_tmc_acceptRevision( [REVISION POST ID TO ACCEPT] )\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Read more about our plugin in BEGINNER’S GUIDE FOR WORDPRESS  — \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002Fplugins\u002Fhow-to-allow-authors-to-revise-published-posts-in-wordpress\u002F\" rel=\"nofollow ugc\">wpbeginner.com – Revision Manager TMC\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Schedule posts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>From version 2.4.6 we support scheduling revisions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gutenberg editor (Core WP Blocks)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>From version 2.5.3 (10.04.2019) we support Gutenberg \u002F WP Blocks. Feel free to discover this feature. Your feedback is welcome.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Custom Fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>From version 2.1.0 we strongly support ACF.\u003Cbr \u002F>\nIn 2.1.0 we launched new feature, allows to show differences in fields changes. So if there is a difference between original post field and clone, there will be a mark on the side of field. This feature is still on beta ( undergoing work and testing )\u003C\u002Fp>\n\u003Cp>In 2.2.1 of Revision Manager TMC finally we launched feature Showing differences in changes ACF filed values changes.\u003Cbr \u002F>\nWe are showing old value, before u decide publish revision. Also we mark place were changes were made. What more, you can decide what color you want to show on the changed field.\u003C\u002Fp>\n\u003Cp>In 2.4.0 of Revision Manager TMC We add compare box, so now you have full view of changes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Beaver Builder\u003C\u002Fstrong>\u003Cbr \u002F>\nFrom version 2.5.4 we support Beaver Builder seamlessly.\u003Cbr \u002F>\nJust publish changes from front-end editor and posts will merge.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Elementor\u003C\u002Fstrong>\u003Cbr \u002F>\nFrom version 2.5.8 we support Elementor seamlessly.\u003Cbr \u002F>\nJust publish changes from front-end editor and posts will merge.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FrzxtuEsppFg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CUSTOMIZATION\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Revision Manager Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✭✭✭NEW!✭✭✭ Possibility to limit notifications to only authors of posts (PRO).\u003C\u002Fli>\n\u003Cli>✭✭✭NEW!✭✭✭ Support Beaver Builder.\u003C\u002Fli>\n\u003Cli>✭✭✭NEW!✭✭✭ Support Elementor.\u003C\u002Fli>\n\u003Cli>✭✭✭NEW!✭✭✭ Support Gutenberg editor.\u003C\u002Fli>\n\u003Cli>Schedule Revision – now you can easily schedule the publication of an approved revision post\u003C\u002Fli>\n\u003Cli>Support section – we add system info dump for rapid environment testing. When you need help, you can simple send us system info.\u003C\u002Fli>\n\u003Cli>Show differences in changes (don’t forget to update your ACF to newest free ACF verstion 5.X.X )\u003C\u002Fli>\n\u003Cli>Support \u003Ca href=\"https:\u002F\u002Froots.io\u002Fbedrock\u002F\" rel=\"nofollow ugc\">Bedrock Project\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">ACF PLUGIN – Advanced Custom Fields ( PRO )\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support 3rd party metadata based plugins.\u003C\u002Fli>\n\u003Cli>Delete all revisions from database\u003C\u002Fli>\n\u003Cli>Dashboard widget to see all prepared clones\u003C\u002Fli>\n\u003Cli>Quick and easy setup\u003C\u002Fli>\n\u003Cli>Email notifications\u003C\u002Fli>\n\u003Cli>Choose who can receive notifications by e-mail\u003C\u002Fli>\n\u003Cli>Option to receive\u003C\u002Fli>\n\u003Cli>Select who can review and approve revisions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>NEED SOME MORE FEATURES?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Look at the video tutorial on Revision Manager TMC PRO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FyMxNCtQTe6A?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Revision Manager TMC Pro\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All revisions in one e-mail (one per day). Choose frequency of receiving e-mails notification : every single or one per day.\u003C\u002Fli>\n\u003Cli>Five professional \u003Ca href=\"http:\u002F\u002Fjetplugs.com\u002F\" rel=\"nofollow ugc\">e-mail notification designs\u003C\u002Fa> – spice up your e-mail notifications\u003C\u002Fli>\n\u003Cli>Choose addresses you want to exclude from notifications\u003C\u002Fli>\n\u003Cli>Choose every post type in PRO version\u003C\u002Fli>\n\u003Cli>Edit content of notification e-mail or add your own HTML\u003C\u002Fli>\n\u003Cli>Use codes (such as ‘%author_name% – Author of this revision’) to personalize your e-mail notifications.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Revision Manager TMC Pro e-mail templates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Five professional \u003Ca href=\"http:\u002F\u002Fjetplugs.com\u002F\" rel=\"nofollow ugc\">landing page designs\u003C\u002Fa> – pleasing to the eye Revision Manager e-mail templates:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>aqua Revision Mananger e-mail template\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>moonlight Revision Mananger e-mail template\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>blue Revision Mananger e-mail template\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>light Revision Mananger e-mail template\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>mono Revision Mananger e-mail template\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fjetplugs.com\" rel=\"nofollow ugc\">Preview\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SUPPORT\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Your feedback is WELCOME!\u003C\u002Fp>\n","Clone your post, page or custom post type to a draft. Draft up revisions of live, published content. Accept posts. It works with ACF...",1000,55545,98,10,"2025-09-10T14:21:00.000Z","6.8.5","6.0.0","7.1",[57,58,59,20,60],"clone-post","revision","revision-control","revisionary","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frevision-manager-tmc.zip",76,2,1,"2026-01-28 00:00:00",{"attackSurface":67,"codeSignals":160,"taintFlows":185,"riskAssessment":186,"analyzedAt":191},{"hooks":68,"ajaxHandlers":143,"restRoutes":157,"shortcodes":158,"cronEvents":159,"entryPointCount":14,"unprotectedCount":28},[69,75,78,82,86,91,94,97,101,104,107,110,115,119,123,127,131,135,139],{"type":70,"name":71,"callback":72,"file":73,"line":74},"action","admin_print_styles-post-new.php","wprd_add_admin_style","includes\\wp-revisions-manager-functions.php",62,{"type":70,"name":76,"callback":72,"file":73,"line":77},"admin_print_styles-post.php",63,{"type":70,"name":79,"callback":80,"file":73,"line":81},"admin_notices","wprd_norev_notice",106,{"type":70,"name":83,"callback":84,"file":73,"line":85},"admin_post_wprd_norev_dismiss","wprd_norev_dismiss",121,{"type":87,"name":88,"callback":89,"file":73,"line":90},"filter","pre_set_transient_wprd_settings_errors","wprd_disable_linked_in_cached",161,{"type":87,"name":92,"callback":89,"file":73,"line":93},"pre_transient_wprd_settings_errors",162,{"type":70,"name":95,"callback":89,"file":73,"line":96},"delete_transient_wprd_settings_errors",163,{"type":70,"name":98,"callback":99,"file":73,"line":100},"set_transient_wprd_settings_errors","wprd_enable_linked_in_cached",177,{"type":87,"name":102,"callback":99,"file":73,"line":103},"transient_wprd_settings_errors",178,{"type":70,"name":105,"callback":99,"file":73,"line":106},"deleted_transient_wprd_settings_errors",179,{"type":70,"name":79,"callback":108,"priority":28,"file":73,"line":109},"wprd_notice_display",212,{"type":70,"name":111,"callback":112,"file":113,"line":114},"admin_menu","addMenuPages","wp-revisions-manager.php",34,{"type":70,"name":116,"callback":117,"priority":51,"file":113,"line":118},"admin_enqueue_scripts","enqueue_scripts",35,{"type":87,"name":120,"callback":121,"priority":51,"file":113,"line":122},"wp_revisions_to_keep","limit_revision_size",37,{"type":70,"name":124,"callback":125,"priority":14,"file":113,"line":126},"post_submitbox_misc_actions","purge_revisions_button",39,{"type":70,"name":128,"callback":129,"file":113,"line":130},"admin_post_wprd_purge_revisions","purge_revisions",41,{"type":70,"name":132,"callback":133,"file":113,"line":134},"admin_footer","single_revision_delete_button",43,{"type":70,"name":136,"callback":137,"file":113,"line":138},"admin_footer-edit.php","bulk_purge_select_action",46,{"type":70,"name":140,"callback":141,"file":113,"line":142},"load-edit.php","bulk_purge_action",47,[144,149,153],{"action":145,"nopriv":146,"callback":129,"hasNonce":147,"hasCapCheck":146,"file":113,"line":148},"wprd_purge_revisions",false,true,40,{"action":150,"nopriv":146,"callback":151,"hasNonce":146,"hasCapCheck":147,"file":113,"line":152},"wprd_single_revision_delete","single_revision_delete",44,{"action":154,"nopriv":146,"callback":155,"hasNonce":146,"hasCapCheck":147,"file":113,"line":156},"wprd_purge_allrevisions","purge_allrevisions",49,[],[],[],{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":164,"fileOperations":28,"externalRequests":28,"nonceChecks":14,"capabilityChecks":34,"bundledLibraries":184},[],{"prepared":28,"raw":28,"locations":163},[],{"escaped":165,"rawEcho":166,"locations":167},5,8,[168,171,173,174,176,178,180,182],{"file":73,"line":169,"context":170},9,"raw output",{"file":113,"line":172,"context":170},120,{"file":113,"line":85,"context":170},{"file":113,"line":175,"context":170},143,{"file":113,"line":177,"context":170},144,{"file":113,"line":179,"context":170},151,{"file":113,"line":181,"context":170},243,{"file":113,"line":183,"context":170},315,[],[],{"summary":187,"deductions":188},"The plugin 'wp-revisions-manager' v1.0.2 exhibits a generally strong security posture based on the provided static analysis. The absence of known vulnerabilities (CVEs) in its history and the presence of nonce and capability checks on all identified entry points (AJAX handlers) are positive indicators.  Furthermore, the code signals reveal that all SQL queries are using prepared statements, and there are no file operations or external HTTP requests, all of which significantly reduce common attack vectors. \n\nHowever, a key concern arises from the output escaping. With 13 total outputs, only 38% are properly escaped. This suggests a significant risk of Cross-Site Scripting (XSS) vulnerabilities. While the current taint analysis shows no unsanitized flows, this could be due to the limited scope of the analysis or the specific code paths examined. The lack of any recorded vulnerabilities in its history is positive but does not entirely negate the potential for undiscovered issues, especially given the incomplete output escaping.",[189],{"reason":190,"points":166},"Insufficient output escaping","2026-03-16T19:21:58.911Z",{"wat":193,"direct":200},{"assetPaths":194,"generatorPatterns":196,"scriptPaths":197,"versionParams":198},[195],"\u002Fwp-content\u002Fplugins\u002Fwp-revisions-manager\u002Fjs\u002Fwprm-script.js",[],[195],[199],"wprm-script.js?ver=",{"cssClasses":201,"htmlComments":203,"htmlAttributes":204,"restEndpoints":208,"jsGlobals":209,"shortcodeOutput":211},[202],"wprd-btn",[],[205,206,207],"data-post-id","data-action","data-nonce",[],[210],"wprevisionmanager",[]]