function the_author( $deprecated = '', $deprecated_echo = true ) {}

Display the name of the author of the current post.
The behavior of this function is based off of old functionality predating get_the_author(). This function is not deprecated, but is designed to echo the value from get_the_author() and as an result of any old theme that might still use the old behavior will also pass the value from get_the_author().


  • string $deprecated: Deprecated.
  • string $deprecated_echo: Deprecated. Use get_the_author(). Echo the string or return it.

Return values

returns:The author’s display name, from get_the_author().

Source code

function the_author( $deprecated = '', $deprecated_echo = true ) {

	if ( !empty( $deprecated ) )

		_deprecated_argument( __FUNCTION__, '2.1' );

	if ( $deprecated_echo !== true )

		_deprecated_argument( __FUNCTION__, '1.5', __('Use <code>get_the_author()</code> instead if you do not want the value echoed.') );

	if ( $deprecated_echo )

		echo get_the_author();

	return get_the_author();



No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: