Hi @woorooo,
after some testing I can confirm that if you put _oembed_*
in the “Do not copy these fields” textbox, those fields are not copied along with the other data.
It’s WordPress that generates again those custom fields based on the content of the post.
You can see that by copying a post with an embedded video and then immediately check the wp_postmeta
table: you will see that the new post does not have any _oembed_
meta, and that they are generated (from my understanding) after you have visited the post for the first time. Try also to delete the _ombed_
meta from the database and visit the related post again, and you will see that the meta fields are generated again.
I’m sorry then that we can’t help you, I suggest you to write in the WordPress support forum where you will surely find help about any issue you’re experiencing.
Regarding you other question, you can disable the copying of meta fields completely by adding these two lines in your theme’s functions.php
:
remove_action('dp_duplicate_post', 'duplicate_post_copy_post_meta_info', 10);
remove_action('dp_duplicate_page', 'duplicate_post_copy_post_meta_info', 10);