[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fBnillTt3uT6HfQQeE6bMqmIJbZ633BMyg0HGMBHil24":3},{"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,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":146,"fingerprints":257},"content-republish","Content Republish – Easily update and republish your content","1.1.7","yipresser","https:\u002F\u002Fprofiles.wordpress.org\u002Fyipresser\u002F","\u003Cp>\u003Cstrong>An easy way to clone your post, update the content, and republish it without any disruption to the original post.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Content Republish is the best tool for content publisher. With a single click, you can clone your existing posts, make changes and republish them. It is like a staging area for your draft content, where you can make any changes without affecting the original post. When you are satisfied with the changes, you republish it and the draft content will overwrite the existing content.\u003C\u002Fp>\n\u003Ch3>No disruption to your workflow\u003C\u002Fh3>\n\u003Cp>The cloned post retains the same permission as the original post. You can update or edit the content just like normal post.\u003C\u002Fp>\n\u003Ch3>User permission\u003C\u002Fh3>\n\u003Cp>Decide which user role is allowed to clone post. For a multi-user site, the administrator can grant the cloning permission to the Editor and then assign it to the Contributor to update the content.\u003C\u002Fp>\n\u003Ch3>Supports Gutenberg\u002FBlock editor\u003C\u002Fh3>\n\u003Cp>Content Republish works on both the Gutenberg\u002FBlock Editor and Classic editor.\u003C\u002Fp>\n\u003Ch3>It clones the complete post, not just the content\u003C\u002Fh3>\n\u003Cp>Content Republish doesn’t just copy the content, it clones the whole post, including its taxonomies, author, date, custom fields. This means that any plugins that use the taxonomies and custom fields (like Advanced Custom Fields) will continue to work in Content Republish. You can update the category, tags and custom fields too, and they will replace the original content during republication.\u003C\u002Fp>\n\u003Ch3>Schedule Future Updates to Posts\u003C\u002Fh3>\n\u003Cp>Do you want your update to go live at a certain time? No problem! Content Republish allows you to schedule your cloned post, and it will republish at the time of your choice.\u003C\u002Fp>\n\u003Ch3>Revisions\u003C\u002Fh3>\n\u003Cp>A new revision is created when the post is republished. If you don’t like the changes, you can visit the Revisions section to view and restore the original content.\u003C\u002Fp>\n\u003Ch3>Convert any post to republish post\u003C\u002Fh3>\n\u003Cp>On a draft post that you are already working on, you can convert it into a republish post.\u003C\u002Fp>\n\u003Ch3>Content Republish Pro\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Support for custom post types\u003C\u002Fli>\n\u003Cli>Customize settings for individual post before republish\u003C\u002Fli>\n\u003Cli>Receive notifications for every republish\u003C\u002Fli>\n\u003Cli>Customize your own message for notification email.\u003C\u002Fli>\n\u003Cli>Choose addresses you want to exclude from notifications\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Themes\u002FPlugins we maintain compatibility with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>BeaverBuilder integration\u003C\u002Fli>\n\u003Cli>Divi Theme, Divi Builder integration\u003C\u002Fli>\n\u003Cli>Advanced Custom Fields\u003C\u002Fli>\n\u003Cli>Yoast SEO\u003C\u002Fli>\n\u003Cli>SEOPress\u003C\u002Fli>\n\u003Cli>RankMath\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.contentimizer.com\u002Fcontent-republish\u002F\" rel=\"nofollow ugc\">Check out the full features of the Pro version\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cp>Your feedback is WELCOME!\u003C\u002Fp>\n","Content Republish allows you to easily clone your posts, update the content and schedule it for republication.",0,1240,"2025-08-06T02:52:00.000Z","6.8.5","5.5","7.2.5",[18,19,20,21,22],"clone-post","duplicate-post","republish-post","revisions","update-post","https:\u002F\u002Fcontentimizer.com\u002Fcontent-republish","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontent-republish.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},2,10,30,94,"2026-04-04T14:13:42.169Z",[36,62,83,105,125],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":60,"last_vuln_date":61,"fetched_at":27},"duplicate-wp-page-post","Duplicate Page and Post","2.9.5","Arjun Thakur","https:\u002F\u002Fprofiles.wordpress.org\u002Farjunthakur\u002F","\u003Cp>Duplicate page and post plugin provides functionality to create a clone of page or posts. You can duplicate pages, posts and custom post by single click and it will be saved as draft.\u003Cbr \u002F>\nDuplicate page and post doesn’t have a lot of features that other plugins have, but it also is lightning fast by comparison.\u003C\u002Fp>\n\u003Ch4>Major features of this plugin include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create a clone of particular page.\u003C\u002Fli>\n\u003Cli>Create a clone of particular post.\u003C\u002Fli>\n\u003Cli>Create a clone of particular custom post(CPT).\u003C\u002Fli>\n\u003Cli>Option to select editor (Classic and Gutenberg)\u003C\u002Fli>\n\u003Cli>Option to add Post Suffix.\u003C\u002Fli>\n\u003Cli>Option to add custom text for duplicate link button.\u003C\u002Fli>\n\u003Cli>Option to select Duplicate Posts Status.\u003C\u002Fli>\n\u003Cli>Option to Redirect after click on Duplicate.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Like the plugin?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fduplicate-wp-page-post\u002Freviews\u002F?rate=5#new-post\" rel=\"ugc\">Please Vote\u003C\u002Fa>, Your votes really make a difference! Thanks.\u003C\u002Fp>\n","Duplicate post, Duplicate page and Duplicate custom post or clone page and clone post.",80000,1100636,92,29,"2024-09-23T08:52:00.000Z","6.6.5","3.5","5.2.4",[53,18,54,55,19],"clone-page","duplicate-custom-posts","duplicate-page","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-wp-page-post\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-wp-page-post.zip",63,4,1,"2025-09-09 17:40:39",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":44,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":79,"download_link":80,"security_score":81,"vuln_count":30,"unpatched_count":11,"last_vuln_date":82,"fetched_at":27},"wp-post-page-clone","WP Post Page Clone","1.3","Gaurang Sondagar","https:\u002F\u002Fprofiles.wordpress.org\u002Fgaurangsondagar\u002F","\u003Cp>WP Post Page Clone is a WordPress plugin that allows you to easily duplicate or clone post\u002Fpage in just one click.\u003C\u002Fp>\n\u003Cp>WP Post Page Clone Plugin Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Clone post with it’s contents and settings in just one click.\u003C\u002Fli>\n\u003Cli>Clone page with it’s contents and settings in just one click.\u003C\u002Fli>\n\u003Cli>Cross Browsers Support ( Firefox, Chrome, Safari, Opera, etc. )\u003C\u002Fli>\n\u003C\u002Ful>\n","Clone Post or Page with it's contents and settings in just one click.",458261,86,6,"2026-03-01T10:19:00.000Z","6.9.4","5.0","5.6.20",[53,18,55,19,78],"duplicate-post-and-page","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-post-page-clone","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-post-page-clone.1.3.zip",99,"2021-12-27 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":33,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":101,"download_link":102,"security_score":103,"vuln_count":30,"unpatched_count":11,"last_vuln_date":104,"fetched_at":27},"page-or-post-clone","Fast Page & Post Duplicator","9.3","carlosfazenda","https:\u002F\u002Fprofiles.wordpress.org\u002Fcarlosfazenda\u002F","\u003Cp>The Fast Page & Post Duplicator plugin lets you make a copy of any post or page in WordPress with one click.\u003C\u002Fp>\n\u003Cp>It makes a copy of the original content so you can use the same layouts, formatting and structure again without having to start from scratch.\u003C\u002Fp>\n\u003Cp>This plugin is simple and fast. It makes managing content easier.\u003C\u002Fp>\n\u003Cp>It is great for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Using the same page layouts\u003C\u002Fli>\n\u003Cli>Making versions of landing pages\u003C\u002Fli>\n\u003Cli>Copying posts to update or translate them\u003C\u002Fli>\n\u003Cli>Making copies of templates quickly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✔ Duplicate posts with one click\u003Cbr \u002F>\n✔ Duplicate pages with one click\u003Cbr \u002F>\n✔ It copies the content, title and settings\u003Cbr \u002F>\n✔ Keeps the structure and formatting as the original post\u003Cbr \u002F>\n✔ Fast and simple\u003Cbr \u002F>\n✔ With a simple interface in the WordPress post list\u003C\u002Fp>\n\u003Cp>New things in recent versions:\u003C\u002Fp>\n\u003Cp>✔ See what you have cloned recently\u003Cbr \u002F>\n✔ View statistics on who is cloning what\u003Cbr \u002F>\n✔ Check history of all the clones you have made\u003C\u002Fp>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the Fast Page & Post Duplicator plugin.\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Posts \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> All Posts\u003C\u002Fstrong> or \u003Cstrong>Pages \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> All Pages\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Move your mouse over any item in the list.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Clone\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>The copied content will open as a \u003Cstrong>draft\u003C\u002Fstrong>. You can edit and publish it.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Why use Fast Page & Post Duplicator?\u003C\u002Fh3>\n\u003Cp>Making pages from scratch can take a time.\u003C\u002Fp>\n\u003Cp>With the Fast Page & Post Duplicator plugin you can make a copy of existing content. Change it which saves you time and makes sure your site looks consistent.\u003C\u002Fp>\n\u003Cp>The Fast Page & Post Duplicator plugin works with the WordPress admin interface and does not need any special setup.\u003C\u002Fp>\n","Make a copy of posts and pages with just one click.",60000,619713,13,"2026-03-06T14:39:00.000Z","6.7.5","4.5","5.6",[53,18,19,99,100],"page","post-duplicator","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpage-or-post-clone\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-or-post-clone.zip",98,"2026-03-04 19:00:38",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":91,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":74,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":121,"download_link":122,"security_score":114,"vuln_count":123,"unpatched_count":11,"last_vuln_date":124,"fetched_at":27},"wp-duplicate-page","WP Duplicate Page","1.8.1","Ninja Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fninjateam\u002F","\u003Cp>\u003Cstrong>Clone WordPress page, post, custom post types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin adds an option to duplicate a page, a post, or any custom post type items.\u003C\u002Fp>\n\u003Cp>It’s a plug and play & super easy to use.\u003C\u002Fp>\n\u003Cp>We hate distraction, so we created a page\u002Fpost copy plugin with a simple interface. When you hover over a post or a page in the Pages or Posts list, you’ll be able to select \u003Cstrong>Duplicate\u003C\u002Fstrong> to create a duplicate version.\u003C\u002Fp>\n\u003Cp>Like this plugin? Check out \u003Cstrong>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002Fqb0Vb\" rel=\"nofollow ugc\">FileBird\u003C\u002Fa>\u003C\u002Fstrong> – another great plugin to make your WordPress life much easier.\u003C\u002Fp>\n\u003Ch3>⚡️ FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>WP Duplicate Page is built to optimize dashboard appearance and drive positive impact for your WordPress admin workflow productivity:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Designed with \u003Cstrong>clean\u003C\u002Fstrong> UI\u002FUX\u003C\u002Fli>\n\u003Cli>Highly compatible with all themes and plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-click\u003C\u002Fstrong> to duplicate any page or post\u003C\u002Fli>\n\u003Cli>Set permission based on \u003Cstrong>user roles\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Custom text for Duplicate button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 TYPICAL USE CASES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>These are good ideas on how to exploit the WP Duplicate Page plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a replica of that particular page\u002Fpost\u003C\u002Fli>\n\u003Cli>Retain a specific state of the original page\u002Fpost\u003C\u002Fli>\n\u003Cli>Enhance multiple revision works\u003C\u002Fli>\n\u003Cli>Copy to a new draft with selected elements\u003C\u002Fli>\n\u003Cli>Keep a standard template of page\u002Fpost\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎉 Supported Themes and Plugins\u003C\u002Fh3>\n\u003Cp>We have done extra work to ensure compatibility with all themes, page builders, and major plugins.\u003C\u002Fp>\n\u003Ch3>📝 Documentation and Support\u003C\u002Fh3>\n\u003Cp>If you’re having issues, do let us know and we’ll try to help you out.\u003Cbr \u002F>\nYou can always reach us at \u003Ca href=\"http:\u002F\u002Fninjateam.org\u002Fsupport\" rel=\"nofollow ugc\">Ninja Team Support Center\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>♥️ Like this WP Duplicate Page Plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FForm-Plugins\" rel=\"nofollow ugc\">Contact Form 7 extensions\u003C\u002Fa> 💌\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Try out the #1 free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbookster\u002F\" rel=\"ugc\">WordPress booking form plugin\u003C\u002Fa> 🌐\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Clone WordPress page, post, custom post types",323690,96,12,"2026-01-04T19:51:00.000Z","4.0","5.3",[53,18,55,19,120],"wordpress-copy-page","https:\u002F\u002Fninjateam.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-duplicate-page.1.8.1.zip",3,"2026-01-12 00:00:00",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":71,"num_ratings":135,"last_updated":136,"tested_up_to":74,"requires_at_least":137,"requires_php":138,"tags":139,"homepage":144,"download_link":145,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"clone-posts","Clone Posts","2.1.4","George Pattichis","https:\u002F\u002Fprofiles.wordpress.org\u002Fpattihis\u002F","\u003Cp>This is a simple but robust plugin that allows you to easily clone (duplicate) posts, pages and custom post types in WordPress.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable clone feature for Posts, Pages or any Custom Post Type (CPT)\u003C\u002Fli>\n\u003Cli>Clone single Posts\u002FPages with one click\u003C\u002Fli>\n\u003Cli>Clone multiple Posts\u002Fpages with Bulk feature\u003C\u002Fli>\n\u003Cli>Set default Status & Date of cloned Posts\u002FPages\u003C\u002Fli>\n\u003Cli>Custom fields (post-metadata) are also copied when duplicating a Post\u003C\u002Fli>\n\u003Cli>Translations ready\u003C\u002Fli>\n\u003Cli>Build according to WordPress coding standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fclone-posts\u002Fchangelog\u002F\" rel=\"ugc\">Changelog\u003C\u002Fa>\u003C\u002Fp>\n","Easily clone (duplicate) Posts, Pages and Custom Post Types, including their custom fields (post_meta)",10000,202763,22,"2026-01-22T02:35:00.000Z","5.3.0","7.2",[140,126,141,142,143],"clone-pages","copy-posts","duplicate-posts","post-cloning","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fclone-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclone-posts.2.1.4.zip",{"attackSurface":147,"codeSignals":244,"taintFlows":252,"riskAssessment":253,"analyzedAt":256},{"hooks":148,"ajaxHandlers":232,"restRoutes":241,"shortcodes":242,"cronEvents":243,"entryPointCount":30,"unprotectedCount":11},[149,155,160,164,168,171,176,178,182,187,191,195,199,202,206,209,213,215,218,222,226,229],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","plugins_loaded","closure","content-republish.php",61,{"type":150,"name":156,"callback":157,"file":158,"line":159},"admin_menu","add_menu_page","includes\\admin\\admin.php",44,{"type":150,"name":161,"callback":162,"file":158,"line":163},"admin_enqueue_scripts","enqueue_style",48,{"type":150,"name":165,"callback":166,"file":167,"line":31},"init","schedule_content_republish_cleaner","includes\\admin\\cleaner.php",{"type":150,"name":169,"callback":170,"file":167,"line":115},"contentrepublish_cleanup","cleanup_republished_content",{"type":150,"name":172,"callback":173,"file":174,"line":175},"add_meta_boxes","add_meta_box","includes\\admin\\metaboxes.php",27,{"type":150,"name":161,"callback":177,"file":174,"line":32},"enqueue_scripts",{"type":150,"name":165,"callback":179,"file":180,"line":181},"register_post_status","includes\\admin\\poststatus.php",18,{"type":183,"name":184,"callback":185,"priority":25,"file":180,"line":186},"filter","wp_insert_post_data","prevent_publish",19,{"type":183,"name":188,"callback":189,"priority":25,"file":180,"line":190},"gettext","change_publish_button_text",20,{"type":183,"name":192,"callback":193,"priority":31,"file":180,"line":194},"gettext_with_context","change_schedule_button_text",21,{"type":150,"name":196,"callback":197,"file":198,"line":175},"admin_notices","post_admin_notice","includes\\admin\\republish-post.php",{"type":150,"name":161,"callback":200,"file":198,"line":201},"gutenberg_ui_mod",28,{"type":150,"name":203,"callback":204,"priority":205,"file":198,"line":47},"transition_post_status","schedule_or_republish",8,{"type":150,"name":207,"callback":208,"file":198,"line":32},"content_republish_post","do_republish",{"type":150,"name":210,"callback":211,"file":198,"line":212},"admin_action_contentrepublish-delete-post","do_delete_republish",31,{"type":150,"name":165,"callback":165,"file":214,"line":201},"includes\\admin\\rowaction.php",{"type":150,"name":216,"callback":217,"file":214,"line":32},"admin_action_contentrepublish-clone-post","create_clone_post",{"type":183,"name":219,"callback":220,"priority":31,"file":214,"line":221},"display_post_states","show_clone_post_states",32,{"type":183,"name":223,"callback":224,"priority":31,"file":214,"line":225},"post_row_actions","row_actions",42,{"type":183,"name":227,"callback":224,"priority":31,"file":214,"line":228},"page_row_actions",43,{"type":150,"name":230,"callback":165,"file":231,"line":186},"admin_init","includes\\admin\\settings.php",[233,238],{"action":234,"nopriv":235,"callback":236,"hasNonce":237,"hasCapCheck":235,"file":174,"line":201},"contentrepublish_clone_post",false,"ajax_clone_post",true,{"action":239,"nopriv":235,"callback":240,"hasNonce":237,"hasCapCheck":235,"file":174,"line":47},"contentrepublish_republish_conversion","ajax_convert_post_to_republish",[],[],[],{"dangerousFunctions":245,"sqlUsage":246,"outputEscaping":248,"fileOperations":11,"externalRequests":11,"nonceChecks":59,"capabilityChecks":60,"bundledLibraries":251},[],{"prepared":11,"raw":11,"locations":247},[],{"escaped":249,"rawEcho":11,"locations":250},71,[],[],[],{"summary":254,"deductions":255},"The \"content-republish\" plugin version 1.1.7 exhibits a strong security posture based on the provided static analysis. It demonstrates excellent adherence to secure coding practices by utilizing prepared statements for all SQL queries and ensuring 100% of output is properly escaped. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its secure design. Crucially, all identified entry points (AJAX handlers) are protected by nonce and capability checks, indicating a robust defense against common web vulnerabilities.  The plugin also has no recorded vulnerability history, suggesting a consistent track record of security.  While the attack surface is minimal and entirely protected, the fact that there are two AJAX handlers without explicit authentication checks (though the data states \"0 without auth checks\" under attack surface, the \"2 AJAX handlers (0 without auth checks)\" is slightly ambiguous. Assuming the \"0 without auth checks\" is the accurate interpretation, this is a positive sign. If there were indeed unprotected AJAX handlers, this would be a significant concern), it's important to ensure these are indeed properly secured in practice.  Overall, this plugin appears to be well-developed from a security perspective, with a focus on preventing common attack vectors.",[],"2026-03-17T07:26:02.324Z",{"wat":258,"direct":265},{"assetPaths":259,"generatorPatterns":261,"scriptPaths":262,"versionParams":263},[260],"\u002Fwp-content\u002Fplugins\u002Fcontent-republish\u002Fincludes\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin-settings.min.css",[],[],[264],"content-republish\u002Fincludes\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin-settings.min.css?ver=",{"cssClasses":266,"htmlComments":273,"htmlAttributes":278,"restEndpoints":280,"jsGlobals":281,"shortcodeOutput":282},[267,268,269,270,271,272],"cr-settings-wrap","cr-settings","cr-promotion","cr-promotion-container","container-header","container-content",[274,275,276,277],"\u003C!-- Add options page -->","\u003C!-- Render menu page content -->","\u003C!-- check if the post is a new post (without post id) or a saved post. -->","\u003C!-- Use nonce for verification. -->",[279],"data-contentrepublish-id",[],[],[]]