Troubleshooting: Why Your Clone Button is Missing in Yoast Duplicate Post
Content
One of the most common issues users encounter with the Yoast Duplicate Post plugin is the sudden disappearance of the 'Clone,' 'New Draft,' or 'Copy' links. This can be frustrating, but the cause is almost always related to a few specific settings or conflicts. Based on community reports, here are the most frequent reasons and their solutions.
1. Check the Permissions Settings (The Most Common Fix)
The first and most crucial place to look is the plugin's settings. The Yoast Duplicate Post plugin allows you to control which user roles can clone content and for which post types the links appear.
- How to check: Go to WordPress Admin > Settings > Duplicate Post.
- Navigate to the 'Permissions' tab: Ensure your user role (e.g., Administrator, Editor) is checked under "Roles allowed to copy." If it's not selected, you will not see the clone options.
- Navigate to the 'Display' tab: Verify that the post types you want to clone (e.g., Posts, Pages, your custom post type) are enabled under "Show these links." If a post type is disabled here, the links will not appear in its list or edit screen.
Many users, after migrating a site or updating the plugin, have found that these settings were reset, which was the simple root of their problem.
2. Confirm User Role Capabilities
If you are using a custom user role (e.g., a "Manager" role created with a plugin like User Role Editor), the plugin's visibility depends on specific WordPress capabilities.
- The requirement: For a custom role to appear in the 'Permissions' tab, it must have the standard
edit_postscapability. - How to fix: Use your role management plugin to ensure your custom role has the
edit_postscapability. Once it has this capability, it should appear in the Duplicate Post settings, and you can then grant it copy permissions.
3. Plugin and Theme Conflicts
Sometimes, another plugin or your theme can hide or interfere with the duplicate links.
- How to test for a conflict:
- Temporarily switch to a default WordPress theme (like Twenty Twenty-Four).
- Deactivate all other plugins except Yoast Duplicate Post.
- Check if the clone links reappear.
- If they do, reactivate your plugins and theme one by one, checking each time, to identify the conflicting software.
4. Special Cases: WooCommerce and Custom Post Types
- WooCommerce Products: By default, the plugin may not show options for the 'product' post type. You may need to add a code snippet to your theme's
functions.phpfile to explicitly enable it. The Yoast Duplicate Post team has provided a snippet for this purpose in the past. - Other Custom Post Types: If you don't see your custom post type (e.g., from MemberPress, Divi Layouts, or another plugin) in the 'Display' tab, it may not be registered with the standard WordPress capabilities that Duplicate Post checks for. The conflict test above can help determine if the issue is with the post type's registration.
5. Clear Caching
If you use a caching plugin or server-level caching, changes to settings or permissions might not be immediately visible. After making any changes in the Duplicate Post settings, clear your website and browser cache to see if the links appear.
By methodically working through these steps—starting with the Permissions settings—you can almost always identify and resolve the issue of missing clone buttons.
Related Support Threads Support
-
Clone Option not hidehttps://wordpress.org/support/topic/clone-option-not-hide/
-
Clone link not showing up when trying to clone pages.https://wordpress.org/support/topic/clone-link-not-showing-up-when-trying-to-clone-pages/
-
Add Roles for Permissionshttps://wordpress.org/support/topic/add-roles-for-permissions/
-
Multisite – Don’t See Duplicate / Copy Linkhttps://wordpress.org/support/topic/multisite-dont-see-duplicate-copy-link/
-
WP-Client clone options not showinghttps://wordpress.org/support/topic/wp-client-clone-options-not-showing/
-
Can I hide cloning for specific posts / pages?https://wordpress.org/support/topic/can-i-hide-cloning-for-specific-posts-pages/
-
Clone button in block editorhttps://wordpress.org/support/topic/clone-button-in-block-editor/
-
Roles permission issue/bughttps://wordpress.org/support/topic/roles-permission-issue-bug/
-
Doesn’t work with MemberPresshttps://wordpress.org/support/topic/doesnt-work-with-memberpress/
-
Error when cloning a posthttps://wordpress.org/support/topic/error-when-cloning-a-post/
-
clone layouts?https://wordpress.org/support/topic/clone-layouts/
-
Cloned Custom Post Does Not Appearhttps://wordpress.org/support/topic/cloned-custom-post-does-not-appear/
-
Don’t See Clone Button on Custom Post Listhttps://wordpress.org/support/topic/dont-see-clone-button-on-custom-post-list/
-
Doesn’t work on nginx serverhttps://wordpress.org/support/topic/doesnt-work-on-nginx-server/
-
How to delete clones of Divi layoutshttps://wordpress.org/support/topic/how-to-delete-clones-of-divi-layouts/
-
Disable/Hide/Remove “Clone” Row Actionhttps://wordpress.org/support/topic/disablehideremove-clone-row-action/
-
clone button missinghttps://wordpress.org/support/topic/clone-button-missing/
-
Clone Missing on Productshttps://wordpress.org/support/topic/clone-missing-on-products/