[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9svdntFl5iY1UTYbU3so70xXr2nT5Xz-X7W4MFXjcc0":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"globalis","Globalis","https:\u002F\u002Fprofiles.wordpress.org\u002Fglobalis\u002F",4,6140,85,30,84,"2026-05-20T09:52:31.500Z",[14,39,60,82],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":34,"download_link":35,"security_score":9,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"prepare-new-version","Prepare New Version","1.0","\u003Cp>Sometimes happiness is about small things. What about being able to prepare a new version of your content while its original is still online?\u003C\u002Fp>\n\u003Cp>Anticipating and preparing the next version of an article which is already online can quickly become a tedious and risky task. Indeed, most publishers will create a brand new post, fill it in, publish it once it’s ready and finally disable the original article.\u003C\u002Fp>\n\u003Ch4>Basic features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>creation of a new version of an article in 1 click;\u003C\u002Fli>\n\u003Cli>direct access to other pending versions of an article;\u003C\u002Fli>\n\u003Cli>update of an article to its new version in 1 click.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>duplication of an article into a brand new independent copy;\u003C\u002Fli>\n\u003Cli>hookable 😉 \u003C\u002Fli>\n\u003Cli>works with any post types, custom or not\u003C\u002Fli>\n\u003Cli>makes coffee (we’re still working on that)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About\u003C\u002Fh3>\n\u003Ch4>Hooks\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>pnv_duplicata_status_args\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter that can be used to alter arguments sent to ‘register_post_status’.\u003Cbr \u002F>\nDefault arguments are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>label => Duplicate\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>public => false\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>exclude_from_search => true\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>show_in_admin_all_list => false\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>label_count =>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>singular => Duplicate (%s)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>plural => Duplicates (%s)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>pnv_erase_content_destination\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter that can be used to alter $destination array before ‘wp_insert_post’ get called when a copy, duplication or replacement is triggered\u003Cbr \u002F>\nThis filter sends 3 other parameters: the $source object (WP_Post instance) and the $copy boolean\u003C\u002Fp>\n\u003Cp>\u003Cstrong>pnv_filtered_metas\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter that can be used to alter meta names that must not be treated while a post is copied, duplicated or replaced\u003Cbr \u002F>\nThe default metas is an array with these values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>_pnv_duplicata => true\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>pnv_erase_content\u003C\u002Fstrong>\u003Cbr \u002F>\nAction triggered at the end of a copy, duplication or replacement.\u003Cbr \u002F>\nThis action sends 4 parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>the $source object (WP_Post instance)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>the $destination array (represents post data)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>the $copy boolean\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>the destination’s post ID\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>pnv_action_url_redirect\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter that can be used to alter redirect URL after a copy, duplication or replacement.\u003Cbr \u002F>\nThe default value is the admin edit page for the destination post (the one that has been saved)\u003Cbr \u002F>\nThis filter sends 1 other parameter: the destination post ID\u003Cbr \u002F>\npnv_{column_name}_column_value\u003Cbr \u002F>\nFilter that can be used to alter the value displayed on the posts list, in the ‘{column_name}’ column.\u003Cbr \u002F>\nThis plugin comes with only one custom column for now, ‘duplicata’, so {column_name} will always be ‘duplicata’, and the default value will be the count of duplicates for the post.\u003Cbr \u002F>\nThis filter sends 1 other parameter: the post ID\u003C\u002Fp>\n\u003Ch4>Thank’s\u003C\u002Fh4>\n\u003Cp>The original version of this plugin has been developed by Lionel POINTET (https:\u002F\u002Fgithub.com\u002Flpointet) who keeps following the project carefully.\u003C\u002Fp>\n\u003Cp>A big thank-you to \u003Ca href=\"http:\u002F\u002Fwww.groupemoniteur.fr\u002F\" rel=\"nofollow ugc\">Groupe Moniteur\u003C\u002Fa> for which a great part of this development was intended and which accepted enthusiastically to do a completely open source plugin from it. Thank you to \u003Ca href=\"http:\u002F\u002Funcategorized-creations.com\u002F\" rel=\"nofollow ugc\">Uncategorized Creations\u003C\u002Fa> people, for their regular advice and their perseverance in making WordPress a leading CMS.\u003C\u002Fp>\n\u003Ch4>GLOBALIS\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.globalis-ms.com\u002F\" rel=\"nofollow ugc\">GLOBALIS\u003C\u002Fa> is a web IT consulting company based in Paris, and a pioneer of the PHP and LAMP platform. Since 1997, we have been designing, making and maintaining Internet, intranet or mobile software. We have been working with open source CMS since 2000 and have regularly been using WordPress since 2007.\u003C\u002Fp>\n","Create the next version of your post while preserving its already online version.",6000,4891,96,6,"2014-09-09T12:55:00.000Z","4.0.38","3.5","",[29,30,31,32,33],"clone","copy","duplication","editing","replacement","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprepare-new-version\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprepare-new-version.zip",0,null,"2026-04-16T10:56:18.058Z",{"slug":40,"name":41,"version":42,"author":5,"author_profile":6,"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":27,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":58,"last_vuln_date":59,"fetched_at":38},"multisite-clone-duplicator","MultiSite Clone Duplicator","1.5.3","\u003Cp>MultiSite Clone Duplicator adds a “Duplicate Site” functionality to your network installation.\u003C\u002Fp>\n\u003Cp>It allows you to clone any site of your network into a new one : all data, files, users and roles can be copied.\u003C\u002Fp>\n\u003Cp>It is useful when you want to create multiple sites from the same template : Don’t waste your time copying the same configuration again and again !\u003C\u002Fp>\n\u003Cp>Simple and user-friendly, this plugin extends WordPress core network’s functionalities without polluting the dashboard.\u003C\u002Fp>\n\u003Cp>WARNING : If you clone the primary site, you must use \u003Ccode>mucd_default_primary_tables_to_copy\u003C\u002Fcode> filter to declare plugins and custom database tables, or your cloned site won’t be complete\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Clones any site of your wordpress multisite installation\u003C\u002Fli>\n\u003Cli>Copies all posts and settings\u003C\u002Fli>\n\u003Cli>Generates log files (if option is checked)\u003C\u002Fli>\n\u003Cli>Copy all files from duplicated site (if option is checked)\u003C\u002Fli>\n\u003Cli>Keep users and roles from duplicated site (if option is checked)\u003C\u002Fli>\n\u003Cli>Configure which site is clonable (so you can define an unique “pattern” site)\u003C\u002Fli>\n\u003Cli>Fully hookable\u003C\u002Fli>\n\u003Cli>Command line ready (provides a WP-CLI subcommand)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Ch4>Action : mucd_before_copy_files \u002F mucd_after_copy_files\u003C\u002Fh4>\n\u003Cp>Action before \u002F after copying files\u003Cbr \u002F>\n\u003Cstrong>Args :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Int : from_site_id\u003C\u002Fli>\n\u003Cli>Int : to_site_id\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Action : mucd_before_copy_data \u002F mucd_after_copy_data\u003C\u002Fh4>\n\u003Cp>Action before \u002F after copying data\u003Cbr \u002F>\n\u003Cstrong>Args :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Int : from_site_id\u003C\u002Fli>\n\u003Cli>Int : to_site_id\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Action : mucd_before_copy_users \u002F mucd_after_copy_users\u003C\u002Fh4>\n\u003Cp>Action before \u002F after copying users\u003Cbr \u002F>\n\u003Cstrong>Args :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Int : from_site_id\u003C\u002Fli>\n\u003Cli>Int : to_site_id\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Filter : mucd_copy_blog_data_saved_options\u003C\u002Fh4>\n\u003Cp>Filter options that should be preserved in the new blog (original values from created blog will not be erased by copy of old site’s tables)\u003Cbr \u002F>\n\u003Cstrong>Args :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Array of string : option_name\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Filter : mucd_default_fields_to_update\u003C\u002Fh4>\n\u003Cp>Filter fields to scan for an update after data copy\u003Cbr \u002F>\n\u003Cstrong>Args :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Array of ( ‘table_name’ => array(‘field_1’, ‘field_2’ …));\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Filter : mucd_default_primary_tables_to_copy\u003C\u002Fh4>\n\u003Cp>Filter tables to duplicate when duplicated site is primary site\u003Cbr \u002F>\n\u003Cstrong>Args :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Array of string table_name\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Filter : mucd_copy_dirs\u003C\u002Fh4>\n\u003Cp>Filter directories and files you want to copy\u003Cbr \u002F>\n\u003Cstrong>Args :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Array of string : dirs\u003C\u002Fli>\n\u003Cli>Int : from_site_id\u003C\u002Fli>\n\u003Cli>Int : to_site_id\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Filter : mucd_string_to_replace\u003C\u002Fh4>\n\u003Cp>Filter which strings we want to replace during update\u003Cbr \u002F>\n\u003Cstrong>Args :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>String : string_to_replace\u003C\u002Fli>\n\u003Cli>Int : from_site_id\u003C\u002Fli>\n\u003Cli>Int : to_site_id\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>WP-CLI arguments\u003C\u002Fh3>\n\u003Cp>Arguments are :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp site duplicate --slug=\u003Cslug> --source=\u003Csite_id> [--title=\u003Ctitle>]\n  [--email=\u003Cemail>] [--network_id=\u003Cnetwork-id>] [--private] [--porcelain] [--v]\n  [--do_not_copy_files] [--keep_users] [--log=\u003Cdir_path>]\u003Ch3>Thank’s\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The original version of this plugin has been developed by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FjulienOG\" rel=\"nofollow ugc\">Julien OGER\u003C\u002Fa> who keeps following the project carefully.\u003C\u002Fp>\n\u003Cp>Some code for search and replace in SQL serialised data were initialy taken from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flpointet\u002Fwordpress_migration\" rel=\"nofollow ugc\">Lionel Pointet WordPress Migration tool\u003C\u002Fa>\u003C\u002Fp>\n","Clones an existing site into a new one in a multisite installation : copies all posts, settings and files",100,242234,88,87,"2018-11-29T16:36:00.000Z","5.0.0","4.0.0",[29,30,53,31,54],"duplicate","duplicator","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmultisite-clone-duplicator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultisite-clone-duplicator.1.5.3.zip",63,1,"2025-08-29 00:00:00",{"slug":61,"name":62,"version":63,"author":62,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":36,"num_ratings":36,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":79,"download_link":80,"security_score":45,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":81},"globaliser","Globaliser","0.9.14","https:\u002F\u002Fprofiles.wordpress.org\u002Fglobaliser\u002F","\u003Cp>This plugin enables Globaliser Cloud’s Speed, Security, and Reliability features for WordPress sites, ensuring optimal performance for Globaliser clients.\u003C\u002Fp>\n\u003Cp>Important Note: This plugin is currently intended for Globaliser clients only and does not require any settings or configuration by the end user.\u003C\u002Fp>\n\u003Cp>Troubleshooting:\u003Cbr \u002F>\nIt should work seamlessly upon activation for Globaliser clients. If any issues arise, clients should contact Globaliser support for assistance.\u003C\u002Fp>\n","This plugin enables Globaliser Cloud's services for Globaliser clients' WordPress sites.",20,1615,"2026-02-25T23:43:00.000Z","6.8.5","4.6","8.1",[74,75,76,77,78],"cache","cloud","optimization","security","speed","https:\u002F\u002Fwww.globaliser.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fglobaliser.0.9.14.zip","2026-04-06T09:54:40.288Z",{"slug":83,"name":84,"version":85,"author":62,"author_profile":64,"description":86,"short_description":87,"active_installs":67,"downloaded":88,"rating":36,"num_ratings":36,"last_updated":89,"tested_up_to":90,"requires_at_least":71,"requires_php":91,"tags":92,"homepage":95,"download_link":96,"security_score":97,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":81},"remove-unused-files-of-contact-form-7","RUFO","1.0.0","\u003Cp>Checks whether Contact Form 7 is used on a page or post, and add contact form 7 js\u002Fcss files only if contact form is used on that page.\u003C\u002Fp>\n","Checks whether Contact Form 7 is used on a page or post, and add js\u002Fcss files only if used.",2035,"2024-06-17T20:43:00.000Z","6.5.8","7.1",[93,78,94],"contact-form-7","speed-optimization","https:\u002F\u002Fwww.globaliser.com\u002Frufo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-unused-files-of-contact-form-7.1.0.zip",92]