Filter hook 'revision_text_diff_options'

in WP Core File wp-admin/includes/revision.php at line 118

View Source

revision_text_diff_options

Filter Hook
Description
Filters revisions text diff options. Filters the options passed to wp_text_diff() when viewing a post revision. un-split view (single column). Default true. }

Hook Information

File Location wp-admin/includes/revision.php View on GitHub
Hook Type Filter
Line Number 118

Hook Parameters

Type Name Description
array $args { Associative array of options to pass to wp_text_diff().
string $field The current revision field.
WP_Post $compare_from The revision post to compare from.
WP_Post $compare_to The revision post to compare to.

Usage Examples

Basic Usage
<?php
// Hook into revision_text_diff_options
add_filter('revision_text_diff_options', 'my_custom_filter', 10, 4);

function my_custom_filter($args, $field, $compare_from, $compare_to) {
    // Your custom filtering logic here
    return $args;
}

Source Code Context

wp-admin/includes/revision.php:118 - How this hook is used in WordPress core
<?php
 113  		 * }
 114  		 * @param string  $field        The current revision field.
 115  		 * @param WP_Post $compare_from The revision post to compare from.
 116  		 * @param WP_Post $compare_to   The revision post to compare to.
 117  		 */
 118  		$args = apply_filters( 'revision_text_diff_options', $args, $field, $compare_from, $compare_to );
 119  
 120  		$diff = wp_text_diff( $content_from, $content_to, $args );
 121  
 122  		if ( ! $diff && 'post_title' === $field ) {
 123  			/*

PHP Documentation

<?php
/**
		 * Filters revisions text diff options.
		 *
		 * Filters the options passed to wp_text_diff() when viewing a post revision.
		 *
		 * @since 4.1.0
		 *
		 * @param array   $args {
		 *     Associative array of options to pass to wp_text_diff().
		 *
		 *     @type bool $show_split_view True for split view (two columns), false for
		 *                                 un-split view (single column). Default true.
		 * }
		 * @param string  $field        The current revision field.
		 * @param WP_Post $compare_from The revision post to compare from.
		 * @param WP_Post $compare_to   The revision post to compare to.
		 */
Quick Info
  • Hook Type: Filter
  • Parameters: 4
  • File: wp-admin/includes/revision.php
Related Hooks

Related hooks will be displayed here in future updates.