wordpress / latest / functions / comment_author.html

comment_author( int|WP_Comment $comment_ID )

Displays the author of the current comment.

Parameters

$comment_ID int|WP_Comment Optional
WP_Comment or the ID of the comment for which to print the author.
Default current comment.

More Information

If no name is provided (and “User must fill out name and email” is not enabled under Discussion Options), WordPress will assign “Anonymous” as comment author.

Source

File: wp-includes/comment-template.php. View all references

function comment_author( $comment_ID = 0 ) {
	$comment = get_comment( $comment_ID );
	$author  = get_comment_author( $comment );

	/**
	 * Filters the comment author's name for display.
	 *
	 * @since 1.2.0
	 * @since 4.1.0 The `$comment_ID` parameter was added.
	 *
	 * @param string $author     The comment author's username.
	 * @param string $comment_ID The comment ID as a numeric string.
	 */
	echo apply_filters( 'comment_author', $author, $comment->comment_ID );
}

Hooks

Uses

Uses Description

Changelog

Version Description
4.4.0 Added the ability for $comment_ID to also accept a WP_Comment object.
0.71 Introduced.

© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/comment_author