[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fs5v_RiRIaNhuPYETechi3pVcRZlwUvdbQr_B0mEXvic":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},"ymmvplugins","YMMV Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fymmvplugins\u002F",2,600,100,30,94,"2026-04-04T21:08:13.947Z",[14,36],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":9,"num_ratings":7,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"clone-duplicate-orders-for-woocommerce","Clone \u002F Duplicate Orders for WooCommerce","1.0.11","\u003Cp>\u003Cstrong>Clone \u002F Duplicate Orders for WooCommerce is the perfect solution to streamline your order management process\u003C\u002Fstrong>. This simple but powerful extension for WooCommerce adds a Clone Order button to your Orders table, as well as an Action option and metabox on individual order pages, so duplicating \u002F cloning an order is always accessible to you and your staff in just one-click.\u003C\u002Fp>\n\u003Cp>With Clone \u002F Duplicate Orders for WooCommerce, you can \u003Cstrong>easily duplicate, copy or clone any WooCommerce order\u003C\u002Fstrong>, including default WooCommerce fields, custom fields, Advanced Custom Fields (ACF) and Secure Custom Fields (SCF).\u003C\u002Fp>\n\u003Cp>Whether you’re working with repeat customers or need to recreate similar orders, Clone \u002F Duplicate Orders for WooCommerce simplifies the process. It automatically copies shipping and billing details from the original order, ensuring a seamless workflow by assigning the clone to the same customer.\u003C\u002Fp>\n\u003Ch4>🌟 The simplest way to copy an order in WooCommerce 🌟\u003C\u002Fh4>\n\u003Cp>With one click, you can copy an existing order ready for processing and shipment. Save time and effort with Clone \u002F Duplicate Orders for WooCommerce – your go-to tool for efficient order duplication!\u003C\u002Fp>\n\u003Ch3>🪄 Use Cases for a WooCommerce Order Cloner \u002F Duplicator\u003C\u002Fh3>\n\u003Cp>Having the ability to duplicate orders helps streamline your processes and respond to customer requests more efficiently. Here are some ways it can make your work easier:\u003C\u002Fp>\n\u003Cp>✔ \u003Cstrong>Creating similar orders for multiple customers\u003C\u002Fstrong>: Instead of manually entering the same order over and over, you can create it once, then clone the order as many times as needed, updating customer details as necessary.\u003Cbr \u002F>\n✔ \u003Cstrong>Processing repeat orders for existing customers\u003C\u002Fstrong>: Duplicate their last order and make any necessary updates. This speeds up the process, saving time and reducing repetitive tasks.\u003Cbr \u002F>\n✔ \u003Cstrong>Handling returns and exchanges\u003C\u002Fstrong>: Simply refund the returned items on the original order, clone it to create a new, empty order, and add the exchanged item. This way, you can follow your usual order fulfilment process, and your reporting remains accurate.\u003C\u002Fp>\n\u003Ch3>What details are duplicated\u003C\u002Fh3>\n\u003Cp>➜ Order status on clone is Pending Payment\u003Cbr \u002F>\n➜ Doesn’t adjust stock levels on clone\u003Cbr \u002F>\n➜ Uses the original orders pricing\u003Cbr \u002F>\n➜ Includes out of stock products\u003Cbr \u002F>\n➜ Uses original order shipping choice\u003Cbr \u002F>\n➜ Removes original payment info\u003Cbr \u002F>\n➜ After clone, doesn’t redirect\u003Cbr \u002F>\n➜ Doesn’t clone original order notes\u003Cbr \u002F>\n➜ Adds a note to new order about being cloned\u003Cbr \u002F>\n➜ Copies original customer note\u003Cbr \u002F>\n➜ New order uses date time of clone\u003Cbr \u002F>\n➜ Copies custom fields \u002F ACF fields\u003C\u002Fp>\n\u003Cp>If our default clone options do not suit your needs, you can use our extensive range of filters to customise the clone as you need.\u003C\u002Fp>\n\u003Ch3>Supports\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports High Performance Order Storage (HPOS)\u003C\u002Fli>\n\u003Cli>Supports custom Order numbers\u003C\u002Fli>\n\u003Cli>Supports sequential order numbers\u003C\u002Fli>\n\u003Cli>Supports ACF\u002FSCF fields\u003C\u002Fli>\n\u003Cli>Supports custom metafields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatible with popular WooCommerce plugins:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-numbers-for-woocommerce\u002F\" rel=\"ugc\">Custom Order Numbers\u003C\u002Fa> by tychesoftware\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwt-woocommerce-sequential-order-numbers\u002F\" rel=\"ugc\">Sequential Order Numbers\u003C\u002Fa> by WebToffee\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsequential-order-numbers-for-woocommerce\u002F\" rel=\"ugc\">Sequential Order Numbers\u003C\u002Fa> by BeRocket\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-sequential-order-numbers\u002F\" rel=\"ugc\">Sequential Order Numbers for WooCommerce\u003C\u002Fa> by SkyVerge\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pdf-invoices-packing-slips\u002F\" rel=\"ugc\">PDF Invoices & Packing Slips for WooCommerce\u003C\u002Fa> by WP Overnight\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002F\" rel=\"ugc\">WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels\u003C\u002Fa> by WebToffee\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-delivery-notes\u002F\" rel=\"ugc\">Print Invoice & Delivery Notes for WooCommerce\u003C\u002Fa> by tychesoftwares\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-field-editor-and-manager-for-woocommerce\u002F\" rel=\"ugc\">Checkout Field Editor\u003C\u002Fa> for WooCommerce by acowebs\u003C\u002Fli>\n\u003Cli>Advanced Custom Fields by Delicious Brains\u003C\u002Fli>\n\u003Cli>Secure Custom Fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>and many more WooCommerce plugins. Please report any incompatibility issues in our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fclone-duplicate-orders-for-woocommerce\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>How does the cloned \u002F duplicated order affect stock levels\u003C\u002Fh3>\n\u003Cp>Stock levels are controlled by the orders status. The status of the newly cloned order is Pending Payment. Because the payment is not confirmed, the stock levels will not be reduced until the order is changed to another status such as On Hold or Processing. For more information on Order Statuses please consult the \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fmanaging-orders\u002Forder-statuses\u002F\" rel=\"nofollow ugc\">WooCommerce Documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Clone \u002F Duplicate Orders is always improving, help us!\u003C\u002Fh3>\n\u003Cp>If there are new features of this plugin you want, let us know. The team behind Clone \u002F Duplicate Orders is actively working on this plugin to make it the best duplicate order plugin there is. If you have any request or encounter problems, please open a support ticket and we will fix the issue.\u003C\u002Fp>\n\u003Ch3>Other Plugins from YMMV\u003C\u002Fh3>\n\u003Cp>If you like this plugin, please consider checking out our other projects:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fymmv.co\u002Fplugins\u002Fautomatically-import-external-images\u002F?ref=wporg\" rel=\"nofollow ugc\">Automatically Import External Images\u003C\u002Fa> – automatically imports any external images into your WordPress Media Library when you save a post, page, or custom post type. Saves hours of work.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhpos-status-indicator-for-woocommerce\u002F\" rel=\"ugc\">HPOS Status Indicator\u003C\u002Fa> – Simple way for developers to know if HPOS is enabled on a WooCommerce store.\u003C\u002Fp>\n","One-click WooCommerce order cloning, duplication & copying. Clone order, duplicate order, copy order for WooCommerce. HPOS compatible.",4539,"2026-01-16T10:00:00.000Z","6.9.4","6.0","7.4",[26,27,28,29,30],"clone","clone-order","copy-order","duplicate","duplicate-order","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclone-duplicate-orders-for-woocommerce.1.0.11.zip",0,null,"2026-03-15T15:16:48.613Z",{"slug":37,"name":38,"version":39,"author":5,"author_profile":6,"description":40,"short_description":41,"active_installs":33,"downloaded":42,"rating":33,"num_ratings":33,"last_updated":31,"tested_up_to":43,"requires_at_least":23,"requires_php":24,"tags":44,"homepage":31,"download_link":50,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":51},"post-picker-for-gravity-forms","Post Picker for Gravity Forms","1.0.0","\u003Cp>\u003Cstrong>Post Picker for Gravity Forms\u003C\u002Fstrong> revolutionizes how you collect post-related data in your forms by adding a sophisticated custom field type that seamlessly integrates with the Gravity Forms ecosystem.\u003C\u002Fp>\n\u003Cp>This plugin solves a common problem: allowing users to select from existing content on your WordPress site through forms. Whether you need visitors to choose from blog posts, select products, pick events, or reference any custom post type content, Post Picker for Gravity Forms makes it effortless.\u003C\u002Fp>\n\u003Ch4>What Makes Post Picker for Gravity Forms Special?\u003C\u002Fh4>\n\u003Cp>Unlike basic dropdown fields that require manual option entry, Post Picker for Gravity Forms automatically populates dropdown menus with real content from your WordPress database. The field dynamically loads up to 50 posts from your chosen post type, displaying them alphabetically by title for easy selection.\u003C\u002Fp>\n\u003Cp>The plugin maintains data integrity by storing post IDs internally while displaying human-readable post titles to users. This approach ensures that even if post titles change, your form entries remain accurate and meaningful.\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Universal Post Type Support\u003C\u002Fstrong> – Works with Posts, Pages, and all custom post types registered on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Data Handling\u003C\u002Fstrong> – Stores post IDs but displays post titles for better user experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native Gravity Forms Integration\u003C\u002Fstrong> – Appears in the Advanced Fields section alongside other professional field types\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced UI Compatible\u003C\u002Fstrong> – Fully supports Gravity Forms’ Enhanced UI for improved mobile experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Logic Ready\u003C\u002Fstrong> – Complete support for Gravity Forms conditional logic functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Merge Tag Compatible\u003C\u002Fstrong> – Works seamlessly with all Gravity Forms merge tags and notifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Placeholder\u003C\u002Fstrong> – Set custom placeholder text or use the default “Please Select”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Validation Built-in\u003C\u002Fstrong> – Automatically validates that selected posts exist and are published\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – Includes filters for customizing post queries and extending functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong> – Efficient database queries with built-in limits and caching considerations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For These Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Contact Forms\u003C\u002Fstrong> – Let users select which product or service they are contacting you about\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support Ticket Systems\u003C\u002Fstrong> – Let users reference specific documentation or FAQ posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Registration Forms\u003C\u002Fstrong> – Let attendees select which event they’re registering for\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Inquiry Forms\u003C\u002Fstrong> – Allow customers to ask questions about specific products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Voting Systems\u003C\u002Fstrong> – Enable users to vote on their favorite blog posts or content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Appointment Booking\u003C\u002Fstrong> – Let clients select from available time slots stored as custom posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Course Registration\u003C\u002Fstrong> – Allow students to enroll in specific courses from your course post type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real Estate Inquiries\u003C\u002Fstrong> – Let prospects inquire about specific properties\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Job Applications\u003C\u002Fstrong> – Allow applicants to apply for specific job openings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical Excellence\u003C\u002Fh4>\n\u003Cp>Post Picker for Gravity Forms is built using the official Gravity Forms Add-On Framework, ensuring maximum compatibility and following WordPress coding standards. The plugin includes comprehensive validation, sanitization, and security measures to protect your site and data.\u003C\u002Fp>\n\u003Ch4>Developer Features\u003C\u002Fh4>\n\u003Cp>For developers, the plugin includes the \u003Ccode>ppfgf_get_posts_args\u003C\u002Fcode> filter, allowing complete customization of the post query. You can modify which posts appear, change ordering, add meta queries, filter by date ranges, or implement any custom logic your project requires.\u003C\u002Fp>\n\u003Ch3>Developer Information\u003C\u002Fh3>\n\u003Cp>Post Picker for Gravity Forms is built with developers in mind and includes several hooks and filters for customization.\u003C\u002Fp>\n\u003Ch4>Available Filters\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>ppfgf_get_posts_args\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The main filter for customizing which posts appear in the dropdown. This filter receives three parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>$args\u003C\u002Fcode> (array) – The WP_Query arguments\u003C\u002Fli>\n\u003Cli>\u003Ccode>$post_type\u003C\u002Fcode> (string) – The selected post type\u003C\u002Fli>\n\u003Cli>\u003Ccode>$field\u003C\u002Fcode> (PPFGF_Field) – The field object\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Code Examples\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Limit to Recent Posts\u003C\u002Fstrong>\u003Cbr \u002F>\n“\u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'ppfgf_get_posts_args', function( $args, $post_type, $field ) {\u003Cbr \u002F>\n    \u002F\u002F Only show posts from last 30 days\u003Cbr \u002F>\n    $args['date_query'] = array(\u003Cbr \u002F>\n        array(\u003Cbr \u002F>\n            'after' => '30 days ago',\u003Cbr \u002F>\n        ),\u003Cbr \u002F>\n    );\u003Cbr \u002F>\n    return $args;\u003Cbr \u002F>\n}, 10, 3 );\u003Cbr \u002F>\n“\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Change Post Ordering\u003C\u002Fstrong>\u003Cbr \u002F>\n“\u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'ppfgf_get_posts_args', function( $args ) {\u003Cbr \u002F>\n    \u002F\u002F Order by date instead of title\u003Cbr \u002F>\n    $args['orderby'] = 'date';\u003Cbr \u002F>\n    $args['order'] = 'DESC';\u003Cbr \u002F>\n    return $args;\u003Cbr \u002F>\n} );\u003Cbr \u002F>\n“\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter by Meta Field\u003C\u002Fstrong>\u003Cbr \u002F>\n“\u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'ppfgf_get_posts_args', function( $args ) {\u003Cbr \u002F>\n    \u002F\u002F Only show featured posts\u003Cbr \u002F>\n    $args['meta_query'] = array(\u003Cbr \u002F>\n        array(\u003Cbr \u002F>\n            'key' => 'featured',\u003Cbr \u002F>\n            'value' => '1',\u003Cbr \u002F>\n            'compare' => '='\u003Cbr \u002F>\n        )\u003Cbr \u002F>\n    );\u003Cbr \u002F>\n    return $args;\u003Cbr \u002F>\n} );\u003Cbr \u002F>\n“\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Increase Post Limit\u003C\u002Fstrong>\u003Cbr \u002F>\n“\u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'ppfgf_get_posts_args', function( $args ) {\u003Cbr \u002F>\n    \u002F\u002F Show up to 100 posts instead of 50\u003Cbr \u002F>\n    $args['posts_per_page'] = 100;\u003Cbr \u002F>\n    return $args;\u003Cbr \u002F>\n} );\u003Cbr \u002F>\n“\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter by Category (for Posts)\u003C\u002Fstrong>\u003Cbr \u002F>\n“\u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'ppfgf_get_posts_args', function( $args, $post_type ) {\u003Cbr \u002F>\n    if ( 'post' === $post_type ) {\u003Cbr \u002F>\n        \u002F\u002F Only show posts from specific category\u003Cbr \u002F>\n        $args['category_name'] = 'events';\u003Cbr \u002F>\n    }\u003Cbr \u002F>\n    return $args;\u003Cbr \u002F>\n}, 10, 2 );\u003Cbr \u002F>\n“\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Field-Specific Filtering\u003C\u002Fstrong>\u003Cbr \u002F>\n“\u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'ppfgf_get_posts_args', function( $args, $post_type, $field ) {\u003Cbr \u002F>\n    \u002F\u002F Only apply to specific field ID\u003Cbr \u002F>\n    if ( 5 === $field->id ) {\u003Cbr \u002F>\n        $args['author'] = 1; \u002F\u002F Only posts by user ID 1\u003Cbr \u002F>\n    }\u003Cbr \u002F>\n    return $args;\u003Cbr \u002F>\n}, 10, 3 );\u003Cbr \u002F>\n“\u003C\u002Fcode>\u003C\u002Fp>\n","Creates dynamic dropdowns populated with posts from any post type in your Gravity Forms",143,"6.8.5",[45,46,47,48,49],"cpt","dropdown","field","gravity-forms","gravityforms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-picker-for-gravity-forms.1.0.0.zip","2026-03-15T10:48:56.248Z"]