Here is the solution I used to force the “continue reading” link to jump to the top of the text, just below the title
I first modified an existing “more” tag to a specified one –
in my style’s functions.php, at its end I added
// ALTER MORE TO JUMP TO SPECIFIED TAG (which is above post text in content-single.php)
function alter_more_jump_link($link) {
$moreoffset = strpos($link, '#more-');
if ($moreoffset) {
$link = preg_replace( "/#more-[0-9]+/", "#more-jump", $link );
}
return $link;
}
add_filter('the_content_more_link', 'alter_more_jump_link', 20,1);
To insert the specified “more” tag after the title,
in my style’s content-single.php, after line
</header><!-- .entry-header -->
I added
<span id="more-jump"></span>