Description
The action hook is executed at the end of “make revision” action. Use this hook to copy data from original post to the revised post.
Usage
add_action('owf_duplicate_post', 'copy_post_meta_info', 10, 2);
Parameters
- $new_id – ID of the new/revised post
- $original_post – post to copy the data from
Example
add_action('owf_duplicate_post', 'copy_post_meta_info', 10, 2); function copy_post_meta_info($new_id, $post) { $post_meta_keys = get_post_custom_keys($post->ID); if (empty($post_meta_keys)) return; foreach ($post_meta_keys as $meta_key) { $meta_values = get_post_custom_values($meta_key, $post->ID); foreach ($meta_values as $meta_value) { $meta_value = maybe_unserialize($meta_value); add_post_meta($new_id, $meta_key, $meta_value); } } }
Source Code
The action hook is located in class-ow-revision-service.php
Didn't find what you are looking for? Submit a Query
Make Revision Page hookUpdate Published Page hook
Make Revision Page hookUpdate Published Page hook