WP_Posts_List_Table::column_author
Handles the post author column output.
Method of the class: WP_Posts_List_Table{}
No Hooks.
Returns
null. Nothing (null).
Usage
$WP_Posts_List_Table = new WP_Posts_List_Table(); $WP_Posts_List_Table->column_author( $post );
- $post(WP_Post) (required)
- The current WP_Post object.
Changelog
| Since 4.3.0 | Introduced. |
| Since 6.8.0 | Added fallback text when author's name is unknown. |
WP_Posts_List_Table::column_author() WP Posts List Table::column author code WP 6.9.1
public function column_author( $post ) {
$author = get_the_author();
if ( ! empty( $author ) ) {
$args = array(
'post_type' => $post->post_type,
'author' => get_the_author_meta( 'ID' ),
);
echo $this->get_edit_link( $args, esc_html( $author ) );
} else {
echo '<span aria-hidden="true">—</span><span class="screen-reader-text">' . __( '(no author)' ) . '</span>';
}
}