Index: src/wp-content/themes/twentytwentyone/inc/template-functions.php
===================================================================
--- src/wp-content/themes/twentytwentyone/inc/template-functions.php	(revision 52568)
+++ src/wp-content/themes/twentytwentyone/inc/template-functions.php	(working copy)
@@ -134,7 +134,7 @@
  */
 function twenty_twenty_one_continue_reading_text() {
 	$continue_reading = sprintf(
-		/* translators: %s: Name of current post. */
+		/* translators: %s: Post title. Only visible to screen readers. */
 		esc_html__( 'Continue reading %s', 'twentytwentyone' ),
 		the_title( '<span class="screen-reader-text">', '</span>', false )
 	);
@@ -160,15 +160,17 @@
  * Creates the continue reading link.
  *
  * @since Twenty Twenty-One 1.0
+ * @since Twenty Twenty-One 1.6 Checks for user-defined "more" text.
  */
-function twenty_twenty_one_continue_reading_link() {
+function twenty_twenty_one_continue_reading_link( $more_link, $more_link_text ) {
 	if ( ! is_admin() ) {
-		return '<div class="more-link-container"><a class="more-link" href="' . esc_url( get_permalink() ) . '#more-' . esc_attr( get_the_ID() ) . '">' . twenty_twenty_one_continue_reading_text() . '</a></div>';
+		$continue_reading_text = ( $more_link_text === twenty_twenty_one_continue_reading_text() ) ? twenty_twenty_one_continue_reading_text() : $more_link_text;
+		return '<div class="more-link-container"><a class="more-link" href="' . esc_url( get_permalink() ) . '#more-' . esc_attr( get_the_ID() ) . '">' . $continue_reading_text . '</a></div>';
 	}
 }
 
-// Filter the excerpt more link.
-add_filter( 'the_content_more_link', 'twenty_twenty_one_continue_reading_link' );
+// Filter the content more link.
+add_filter( 'the_content_more_link', 'twenty_twenty_one_continue_reading_link', 10, 2 );
 
 if ( ! function_exists( 'twenty_twenty_one_post_title' ) ) {
 	/**
