Skip to content

Troubleshooting & FAQ

Chada Duplicate Updated 23 August 2026

Answers to the most common questions and issues reported with Chada Duplicate.

The Duplicate link does not appear on the list table

Two things must be true for the row action to appear:

  1. The post type must be enabled in settings. Go to Settings → Chada Duplicate → Post types and confirm the post type is ticked.
  2. Your user role must be in the allowed roles list. Go to Settings → Chada Duplicate → Allowed roles and confirm your role is checked. Administrators, Editors, and Shop Managers are included by default.

If both are true and the link still does not appear, deactivate and reactivate the plugin to flush any cached capability data.

A duplicated variable product is missing its variations

This should not happen — Chada Duplicate recreates each variation individually and re-links it to the new parent. If a cloned variable product shows no variations:

  • Check that the original product actually had variations saved (not just attributes without variations).
  • Try duplicating via the row action rather than the bulk action to rule out a timeout on large variation sets.
  • If the issue persists, open a support ticket with the product ID and the number of variations the original had.

SKU conflict / “A product with this SKU already exists” error

Chada Duplicate automatically appends -copy to the original SKU (or a numeric suffix if -copy is already taken) before saving the clone. In the vast majority of cases this prevents the conflict entirely.

If you still see a conflict, it is likely because you have a custom filter or another plugin that enforces unique SKUs using a different mechanism. Manually set a unique SKU on the cloned product draft before publishing to resolve it.

Comments were not copied to the duplicate

Comment copying is off by default. To enable it, go to Settings → Chada Duplicate → Copy comments and turn the setting on. Future duplicates will include all comments and threaded replies from the original.

I want to exclude a meta field from being cloned

Go to Settings → Chada Duplicate → Excluded meta keys and add the meta key on its own line. Save settings. The next time you duplicate a post, that key will not be copied to the new post.

Can I change the text appended to the cloned title?

Yes. Go to Settings → Chada Duplicate → Title suffix and change the value to whatever you prefer. You can also leave the field empty to copy the title exactly as-is.

Does it work with custom post types registered by other plugins or themes?

Yes. Any public post type that has a list table UI in the WordPress admin can be enabled. Go to Settings → Chada Duplicate → Post types — all registered public post types appear there. Tick any custom post type to enable the Duplicate action on it.

Is there a limit on how many posts I can bulk duplicate at once?

There is no hard limit built into the plugin. However, duplicating a very large number of posts in a single bulk action can exhaust the PHP execution time limit on some hosting environments, especially if the posts have large amounts of meta or many variations (for products). As a general guideline, keep bulk duplicate batches to 20–30 posts at a time for large or complex content types.

Will it copy ACF fields?

Yes. ACF stores field data as standard WordPress post meta, and Chada Duplicate copies all post meta (except excluded keys). This includes all ACF field types — text, image, repeater, flexible content, relationship, gallery, and so on. ACF block content saved inside post_content is also copied as part of the post body.

No special configuration is needed — ACF fields are copied automatically as long as their meta keys are not in the excluded list.

Does Chada Duplicate auto-update?

Yes. The plugin polls https://shop.chadacreatives.com for new releases using the standard WordPress update mechanism. When an update is available it appears in Dashboard → Updates and on the Plugins screen, and you can install it with one click — exactly like any other plugin update. No license key or account login is required.

I am a developer — can I hook into the duplication process?

Yes. Chada Duplicate exposes several action and filter hooks for developers:

  • cdup_new_post_args — filter the wp_insert_post arguments before the new post is created.
  • cdup_post_cloned — action fired after a post (non-product) has been fully cloned; receives the new post ID and the original post ID.
  • cdup_product_cloned — action fired after a WooCommerce product has been fully cloned, including variations.
  • cdup_excluded_meta_keys — filter the array of meta keys that are skipped during cloning.
  • cdup_supported_post_types — filter the list of post types on which the Duplicate action is available.
  • cdup_current_user_can_duplicate — filter the boolean result of the capability and role check; return false to block duplication for specific users or posts.
  • cdup_product_copy_price — filter the boolean that controls whether prices are copied for a specific product clone.
Was this page helpful?