%2$s', get_avatar( get_the_author_meta( 'ID' ), 50 ), get_the_author() ); /* * Since we called the_post() above, we need to * rewind the loop back to the beginning that way * we can run the loop properly, in full. */ rewind_posts(); } return $title; } } add_action( 'generate_after_archive_title', 'generate_do_archive_description' ); /** * Output the archive description. * * @since 2.3 */ function generate_do_archive_description() { $term_description = term_description(); if ( ! empty( $term_description ) ) { printf( '
%s
', $term_description ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } if ( get_the_author_meta( 'description' ) && is_author() ) { echo '
' . get_the_author_meta( 'description' ) . '
'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } /** * generate_after_archive_description hook. * * @since 0.1 */ do_action( 'generate_after_archive_description' ); }