wppaste
WordPress

apply_filters( 'wp_anonymize_comment', bool|string $anon_message, WP_Comment $comment, array $anonymized_comment )

Since
4.9.6
Filters whether to anonymize the comment.

Compatibility

WordPress
since 4.9.6
  • 6.7.7
  • 6.8.8
  • 6.9.7
  • 7.0.4
  • 7.1.0

Present in every tracked release (6.7.7 to 7.1.0).

Parameters

$anon_messagebool|string
Whether to apply the comment anonymization (bool) or a custom message (string). Default true.
$commentWP_Comment
WP_Comment object.
$anonymized_commentarray
Anonymized comment data.

Where this hook fires · 1

  • wp-includes/comment.php:3916wp_comments_personal_data_eraser()

Source code

		 *		 * @param bool|string $anon_message       Whether to apply the comment anonymization (bool) or a custom		 *                                        message (string). Default true.		 * @param WP_Comment  $comment            WP_Comment object.		 * @param array       $anonymized_comment Anonymized comment data.		 */		$anon_message = apply_filters( 'wp_anonymize_comment', true, $comment, $anonymized_comment ); 		if ( true !== $anon_message ) {			if ( $anon_message && is_string( $anon_message ) ) {				$messages[] = esc_html( $anon_message );			} else {				/* translators: %d: Comment ID. */

Changelog

Introduced in 4.9.6. Unchanged from 6.7.7 through 7.1.0.

  1. 6.7.7
  2. 6.8.8
  3. 6.9.7
  4. 7.0.4
  5. 7.1.0

Signature, return type and hooks compared across 5 parsed releases.

About this page

Parsed data
Generated from the wordpress-develop 6.7.7 tag, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.
Corrections
Something wrong on this page? Report it and it gets fixed in the next regeneration.