WordPress で 「続きを読む」 (当ブログは画像で Read More)を表示させる場合は投稿画面で以下のタグを挿入します。
<!--more-->
デフォルトでは、 「続きを読む」 をクリックすると投稿の < –more–> タグが設定された場所へジャンプします。 これを記事の先頭にジャンプさせる場合は functions.php に以下の記述を書き込みます。
Sponsored Link
ジャンプ先が記事先頭になるようカスタマイズ
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');
これで 「続きを読む」 からでなく、記事の先頭にジャンプするようになりました。
functions.php って大変便利です。
参考サイト
- WordPress Codex 日本語版
- 「続きを読む」のカスタマイズ。
Sponsored Link
One thought on “WordPressの「続きを読む」でジャンプ先が記事先頭になるようカスタマイズ”