#more…を消すのはコピペでOK
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');
参照元:WordPressのfunctions.phpに書いておくといいかもしれないコードいろいろ
保存したら実際に「続きを読む」リンクをクリックしてみてください。
https://takayakondo.com/wordpress-more-tag-delete/#more
↓
https://takayakondo.com/wordpress-more-tag-delete/
アドレスバーのURLを確認してみましょう。
上記のような感じで、#more…が消えてます。
まとめ
WordPressの「続きを読む」リンクから#more…をコピペで消す方法でした。
特にこのカスタマイズをしたからといって、SEO効果があるとかじゃないです。
単に気分で消してみました。
今回のコンテンツがどなたかのお役に立てば幸いです。
コメントを残す