大概のブログスクリプトでそうだと思うんですが、「続きを読む」(またはそれに類するモノ)をクリックするとPermalinkにあるアンカーへご丁寧に飛ばしてくれます。が個人的に好きではないので訂正したい。だけど一通りあちこち眺めてみたものの、テーマファイルの修正だけではニッチもサッチもハッチそうだったのでGoogle兄さんにお伺いを立ててみる。にいさーん。

その結果、WordPressの場合は「/wp-includes/template-functions-post.php」の95行目にある以下の上側コード部分を下側のコードに書き換えればOKの模様。余談だが、文中へタグ関連を記述する場合開始タグと終了タグ両カッコのうち片側だけでも崩れていればタグとは認識されないので各タグ最初の「<」のみを実体参照で記述すればよいことに今気付いた。やった俺。

$output .= ' <a href="'. get_permalink() . "#more-$id\">$more_link_text</a>";
$output .= ' <a href="'. get_permalink() . "\">$more_link_text</a>";

簡単に言えば「#more-$id」という文字列を削ればOKということ。各所にある参考文字列から迂闊にコピペするよりは 「#more-$id」を削る を実践した方が確実そうですよ>俺>一回失敗した。

参考URL