【WordPress】投稿一覧の「続きを読む」からのリンクをページの先頭に飛ばす
WordPressの初期状態では、<!–more–>タグで続きを読むを挿入すると、投稿記事ページの<!–more–>部分へ飛びます。
「続きを読む」なので、理屈は合っているのですが、どうしても違和感を感じるので、投稿記事ページの先頭へリンクするよう変更しました。
変更方法
使用中のテーマ内のfunctions.php にコードを追加します。
// moreタグカスタマイズ function remove_more_jump_link($link) { $offset = strpos($link, '#more-'); if ($offset) { $end = strpos($link, '"',$offset); } if ($end) { $link = substr_replace($link, '', $offset, $end-$offset); } return $link; } add_filter('the_content_more_link', 'remove_more_jump_link');
当サイトのようにページの先頭へリンクされるようになります。
コメントを残す