[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fi6JfYsfSJ8tWsV6GlxUL4mqLmRFo3e3bJE0GaqfQcOE":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":146,"fingerprints":195},"avoid-duplicate-titles","Avoid Duplicate Titles","2.2.0","Venutius","https:\u002F\u002Fprofiles.wordpress.org\u002Fvenutius\u002F","\u003Cp>This plugin allows duplicate titles to be detected and avoided across all public post types. The post types that it works on can be selected in the settings page.\u003C\u002Fp>\n\u003Cp>This means that you can enforce unique titles across all types of posts, not just the standard blog pages.\u003C\u002Fp>\n\u003Cp>Posts with duplicate titles to existing published posts can be prevented from publication and instead saved as draft.\u003C\u002Fp>\n\u003Cp>There is a settings page which allows these behaviors to be changed:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Uniqueness can be detected across all post types or only for the type of post being created.\u003C\u002Fli>\n\u003Cli>The post types to be checked can be selected.\u003C\u002Fli>\n\u003Cli>You can choose to warn about title duplication whilst still allowing publication.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Avoid Duplicate Titles now also supports BP Post Status custom BuddyPress post statuses, so it will check all available post statuses.\u003C\u002Fp>\n\u003Cp>Note: With WordPress 5.0 and higher Avoid Duplicate titles only works with the Classic Editor, it does not support the Block Editor currently.\u003C\u002Fp>\n\u003Ch3>Translators\u003C\u002Fh3>\n\u003Ch3>2.2.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Upgrade: Updated security with added santization and nonce checks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.0.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Upgrade: Completely changed the way this plugin works, instead of changing the post status to draft after it is published the plugin now prevents a post with a duplicate title from being published in the first place. The option to publish duplicates with a warning is retained. *Translators string length limitations on warning messages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>28\u002F05\u002F2018\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Fix: revised logic\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.1 == 08\u002F02\u002F2018\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix for Settings Link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.1.0\u003C\u002Fh4>\n\u003Cp>07\u002F02\u002F2018\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Added post type selection in the Settings menu.\u003C\u002Fli>\n\u003Cli>Revised plugin structure to make it more understandable.\u003C\u002Fli>\n\u003Cli>Moved Settings page into Settings menu in Dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.5\u003C\u002Fh4>\n\u003Cp>20\u002F01\u002F2018\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Updated FAQ’s in Readme.txt\u003C\u002Fli>\n\u003Cli>Added fix for Gutenberg Installations\u003C\u002Fli>\n\u003Cli>Added Review link\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.4\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Revised option names for uniqueness.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Updated code with correct escape sequences and sanitization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added settings saved confirmation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added uninstall.php.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Initial release.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin detects duplicate post titles and displays a warning when it detects an exact match, at the same time it disables the Publish button to pr &hellip;",10,9987,20,1,"","6.6.5","5.0.1","6.0.0",[20,21,22,23],"avoid-title-duplication","duplicate","duplicate-title","title-duplicate-checker","https:\u002F\u002Fbuddyuser.com\u002Fplugin-avoid-duplicate-titles","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Favoid-duplicate-titles.2.2.0.zip",100,0,null,"2026-03-15T10:48:56.248Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":13,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"venutius",640,93,30,89,"2026-04-05T17:03:21.730Z",[39,59,84,100,123],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":26,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":15,"requires_php":15,"tags":52,"homepage":56,"download_link":57,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":58},"unique-title-checker","Unique Title Checker","2.0.0","Bernhard Kau","https:\u002F\u002Fprofiles.wordpress.org\u002Fkau-boy\u002F","\u003Cp>This plugin checks the title of a new post\u002Fpage or any other post type for uniqueness. The plugin provides a filter \u003Ccode>unique_title_checker_arguments\u003C\u002Fcode>, which enables you to modify the \u003Ccode>WP_Query\u003C\u002Fcode> arguments used to find duplicate titles. You may use it to search in more than only current post type for a duplicate title.\u003C\u002Fp>\n\u003Cp>This plugin is an enhancement of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-title-checker\u002F\" rel=\"ugc\">Duplicate Title Checker\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fketanajani\u002F\" rel=\"nofollow ugc\">ketanajani\u003C\u002Fa> which only supports posts but not pages or custom post types.\u003C\u002Fp>\n","A simple plugin that checks the title of any post, page or custom post type to ensure it is unique and does not hurt SEO.",1000,21929,8,"2025-10-26T16:21:00.000Z","6.9.4",[22,53,54,55],"seo","title","unique-title","https:\u002F\u002Fgithub.com\u002F2ndkauboy\u002Funique-title-checker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funique-title-checker.2.0.0.zip","2026-03-15T15:16:48.613Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":80,"download_link":81,"security_score":82,"vuln_count":14,"unpatched_count":14,"last_vuln_date":83,"fetched_at":58},"duplicate-title-checker","Duplicate Title Checker","1.2","ketanajani","https:\u002F\u002Fprofiles.wordpress.org\u002Fketanajani\u002F","\u003Cp>WordPress allows to enter same title for multiple posts. Sometimes we already used a title and we are not aware of that and when we create another post with same name, wordpress by default is not providing alert that this title is already used.\u003Cbr \u002F>\nThe benefit of default functionality is that wordpress allows multiple posts with same title and automatically generate unique URLs for duplicate posts which is very helpful.\u003C\u002Fp>\n\u003Cp>But what if we need that each post should have unique post title and there are huge number of posts already created ?\u003C\u002Fp>\n\u003Cp>In this case this plugin can be used to check that title we are using for new post is unique or not. Right now this plugin is only for post but with minor modification it can be used with custom post types and pages. Although this plugin allows to create multiple posts with same title as it just provides alert that the title used is not unique\u003C\u002Fp>\n\u003Cp>If you need any information on plugin and suggestions for how to customize for custom post types or pages than please let us know here \u003Ca href=\"https:\u002F\u002Fwww.webconfines.com\u002Fcontact-us\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.webconfines.com\u002Fcontact-us\u003C\u002Fa>\u003C\u002Fp>\n","This plugin provides alert message for duplicate post title and unique post title when adding new post.",200,16698,96,9,"2019-05-30T10:24:00.000Z","5.2.24","3.0","5.5.9",[60,76,77,78,79],"duplicate-title-checker-wordpress","duplicate-title-seo","prevent-duplicate-title-wordpress","wordpress-check-duplicate-title","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fduplicate-title-checker\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-title-checker.1.2.zip",63,"2025-04-09 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":11,"downloaded":92,"rating":27,"num_ratings":27,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":15,"tags":96,"homepage":97,"download_link":98,"security_score":99,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":58},"zplmod-title-checker","ZPLMOd – Title Checker","1.7.24","Naksheth Surabhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fnaksheth\u002F","\u003Cp>A simple plugin that checks the title of any post, page or custom post type to ensure it is unique title, provides alert message for prevent duplicate post title, publish unique post title when adding new post and does not hurt SEO.\u003C\u002Fp>\n\u003Cp>This is plugin is an enhancement of the Duplicate Title Checker by ketanajani which only supports posts but not pages or custom post types.\u003C\u002Fp>\n","A simple plugin that checks the title of any post, page or custom post type to ensure it is unique title, provides alert message for prevent duplicate &hellip;",18024,"2017-07-24T05:54:00.000Z","4.8.28","4.0",[22,53,54,55],"https:\u002F\u002Fgithub.com\u002FNaksheth\u002FZPLMOd_Title-Checker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzplmod-title-checker.zip",85,{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":51,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":118,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":27,"last_vuln_date":122,"fetched_at":58},"duplicate-post","Yoast Duplicate Post","4.6","Yoast","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoast\u002F","\u003Cp>This plugin allows users to clone posts of any type, or copy them to new drafts for further editing.\u003C\u002Fp>\n\u003Cp>How it works:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>In ‘Edit Posts’\u002F’Edit Pages’, you can click on ‘Clone’ link below the post\u002Fpage title: this will immediately create a copy and return to the list.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>In ‘Edit Posts’\u002F’Edit Pages’, you can select one or more items, then choose ‘Clone’ in the ‘Bulk Actions’ dropdown to copy them all at once.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>In ‘Edit Posts’\u002F’Edit Pages’, you can click on ‘New Draft’ link below the post\u002Fpage title.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>On the post edit screen, you can click on ‘Copy to a new draft’ above “Cancel”\u002F”Move to trash” or in the admin bar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>While viewing a post as a logged in user, you can click on ‘Copy to a new draft’ in the admin bar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>3, 4 and 5 will lead to the edit page for the new draft: change what you want, click on ‘Publish’ and you’re done.\u003C\u002Fp>\n\u003Cp>There is also a \u003Cstrong>template tag\u003C\u002Fstrong>, so you can put it in your templates and clone your posts\u002Fpages from the front-end. Clicking on the link will lead you to the edit page for the new draft, just like the admin bar link.\u003C\u002Fp>\n\u003Cp>Duplicate Post has many useful settings to customize its behavior and restrict its use to certain roles or post types. Check out the extensive documentation on \u003Ca href=\"https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fduplicate-post\u002F\" rel=\"nofollow ugc\">yoast.com\u003C\u002Fa> and our \u003Ca href=\"https:\u002F\u002Fdeveloper.yoast.com\u002Fduplicate-post\u002Foverview\u002F\" rel=\"nofollow ugc\">developer docs\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>If you find this useful and if you want to contribute, there are two ways:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Submit your bug reports, suggestions and requests for features on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYoast\u002Fduplicate-post\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>If you want to translate it to your language (there are just a few lines of text), you can use the \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fduplicate-post\" rel=\"nofollow ugc\">translation project\u003C\u002Fa>;\u003C\u002Fli>\n\u003C\u002Fol>\n","The go-to tool for cloning posts and pages, including the powerful Rewrite & Republish feature.",4000000,38342593,94,525,"2026-03-09T10:34:00.000Z","6.8","7.4",[116,117,101],"clone","copy","https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fduplicate-post\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-post.4.6.zip",90,4,"2026-03-17 20:54:49",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":69,"num_ratings":133,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":15,"tags":137,"homepage":141,"download_link":142,"security_score":143,"vuln_count":144,"unpatched_count":27,"last_vuln_date":145,"fetched_at":58},"duplicate-page","Duplicate Page","4.5.6","mndpsingh287","https:\u002F\u002Fprofiles.wordpress.org\u002Fmndpsingh287\u002F","\u003Cp>Duplicate Posts, Pages and Custom Posts easily using single click. You can duplicate your pages, posts and custom post by just one click and it will save as your selected options (draft, private, public, pending).\u003C\u002Fp>\n\u003Ch4>Key Features in Duplicate Page Pro Editions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>User Roles:\u003C\u002Fstrong> Allow User Roles To access Duplicate Page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Types:\u003C\u002Fstrong> Filter to show Duplicate Page link in post types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clone Link Location:\u003C\u002Fstrong> Option where to show clone link.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status:\u003C\u002Fstrong> Option to select Duplicate Posts Status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirection:\u003C\u002Fstrong> Option to Redirect after click on clone link..\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clone Link Title:\u003C\u002Fstrong> Option to change Duplicate Post Link Title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Prefix:\u003C\u002Fstrong> Option to add Post Prefix.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Suffix:\u003C\u002Fstrong> Option to add Post Suffix.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor\u003C\u002Fstrong>: And Many More Filters and Features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fduplicatepro.com\u002Fpro\u002F?utm_source=Wordpress.org&utm_medium=Website&utm_campaign=Duplicate%20Page%20Pro\" rel=\"nofollow ugc\">Buy Pro Version\u003C\u002Fa>\u003C\u002Fstrong> with various features & support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fduplicatepro.com\u002Fcontact\u002F?utm_source=Wordpress.org&utm_medium=Website&utm_campaign=Duplicate%20Page%20Pro\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>\u003C\u002Fstrong> for Support Only Pro Version Users.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fduplicatepro.com\u002Fpro\u002F?utm_source=Wordpress.org&utm_medium=Website&utm_campaign=Duplicate%20Page%20Pro\" rel=\"nofollow ugc\">Upgrade to Pro Version\u003C\u002Fa>\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\u002FFj8BHxvebXs?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\u003Ch3>How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>First Activate Plugin.\u003C\u002Fli>\n\u003Cli>Go Select to Duplicate Page settings Menu from Settings Tab and savings settings. \u003C\u002Fli>\n\u003Cli>Then Create New Post\u002FPage or Use old.\u003C\u002Fli>\n\u003Cli>After click on duplicate this link, then duplicate post\u002F page will be created and saved as draft,publish,pending,private depending upon settings.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Minimum requirements for Duplicate Page\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 3.3+\u003C\u002Fli>\n\u003Cli>PHP 5.x\u003C\u002Fli>\n\u003Cli>MySQL 5.x\u003C\u002Fli>\n\u003C\u002Ful>\n","Duplicate Posts, Pages and Custom Posts easily using single click",3000000,35845792,442,"2025-10-16T11:26:00.000Z","6.8.5","3.4",[138,124,101,139,140],"duplicate-custom-posts","page-duplicate","post-duplicate","https:\u002F\u002Fduplicatepro.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-page.zip",98,3,"2021-08-28 00:00:00",{"attackSurface":147,"codeSignals":179,"taintFlows":190,"riskAssessment":191,"analyzedAt":194},{"hooks":148,"ajaxHandlers":168,"restRoutes":176,"shortcodes":177,"cronEvents":178,"entryPointCount":14,"unprotectedCount":27},[149,156,160,164],{"type":150,"name":151,"callback":152,"priority":153,"file":154,"line":155},"action","admin_enqueue_scripts","wpadt_duplicate_titles_enqueue_scripts",2000,"avoid-duplicate-titles.php",45,{"type":150,"name":157,"callback":158,"file":154,"line":159},"init","wpadt_duplicate_title_action_init",54,{"type":150,"name":161,"callback":162,"file":163,"line":13},"admin_init","wpadt_update_avoid_duplicate_settings","inc\\adt-admin-options.php",{"type":150,"name":165,"callback":166,"file":163,"line":167},"admin_menu","wpadt_menu",31,[169],{"action":170,"nopriv":171,"callback":172,"hasNonce":173,"hasCapCheck":171,"file":174,"line":175},"title_checks",false,"wpadt_duplicate_title_checks_callback",true,"inc\\adt-editor-actions.php",161,[],[],[],{"dangerousFunctions":180,"sqlUsage":181,"outputEscaping":183,"fileOperations":27,"externalRequests":27,"nonceChecks":14,"capabilityChecks":14,"bundledLibraries":189},[],{"prepared":14,"raw":27,"locations":182},[],{"escaped":184,"rawEcho":14,"locations":185},43,[186],{"file":174,"line":187,"context":188},157,"raw output",[],[],{"summary":192,"deductions":193},"The \"avoid-duplicate-titles\" plugin version 2.2.0 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The plugin demonstrates good practices by implementing nonce and capability checks on its single AJAX entry point, and all SQL queries are properly prepared, mitigating common injection risks.  Furthermore, the lack of file operations, external HTTP requests, and the high percentage of properly escaped output are positive indicators. The absence of any recorded vulnerabilities in its history further strengthens this assessment.",[],"2026-03-16T23:23:00.338Z",{"wat":196,"direct":204},{"assetPaths":197,"generatorPatterns":199,"scriptPaths":200,"versionParams":202},[198],"\u002Fwp-content\u002Fplugins\u002Favoid-duplicate-titles\u002Fjs\u002Favoid-duplicate-titles.js",[],[201],"js\u002Favoid-duplicate-titles.js",[203],"avoid-duplicate-titles\u002Fjs\u002Favoid-duplicate-titles.js?ver=",{"cssClasses":205,"htmlComments":206,"htmlAttributes":207,"restEndpoints":208,"jsGlobals":209,"shortcodeOutput":210},[],[],[],[],[],[]]