astra_post_author_name()
Function to get Author name.
Description
Return
(mixed) $author_name Author name.
Source
File: inc/blog/blog-config.php
function astra_post_author_name() { $author_name = ''; if ( empty( get_the_author() ) ) { /** @psalm-suppress InvalidGlobal */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort global $post; /** @psalm-suppress InvalidGlobal */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort if ( is_object( $post ) && isset( $post->post_author ) ) { $user_id = $post->post_author; /** @psalm-suppress InvalidGlobal */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort global $authordata; /** @psalm-suppress InvalidGlobal */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort $author_data = ''; if ( ! $authordata ) { $author_data = get_userdata( $user_id ); } $author_name = esc_attr( ! empty( $author_data ) ? $author_data->display_name : '' ); } } else { $author_name = get_the_author(); } return $author_name; }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
4.0.0 | Introduced. |