Description
This filter allows you to display custom field comparison during revision of the post.
Usage
add_filter('owf_display_custom_fields', 'compare_custom_fields', 10, 2 );
Parameters
- $original_post_id – Id of original post.
- $revision_post_id – Id of the revised post.
Example
add_action( 'owf_display_custom_fields', 'compare_custom_fields' , 10, 2 ); function compare_custom_fields ( $original_post_id, $revision_post_id ) { $original_post_data = get_post( $original_post_id ); $revision_post_data = get_post( $revision_post_id ); $args = array( 'title' => 'Differences', 'title_left' => 'Old Content', 'title_right' => 'New Content' ); $difference = wp_text_diff( $original_post_data, $post_content, $revision_post_data->post_content, $args ); echo $difference; }
Source Code
The filter is located oasis-workflow-pro/includes/pages/revision-compare.php