WordPressでは、記事の途中に 「続きを読む…」 という機能を、
ごく簡単に設定することができます。
moreタグ を入れればいいだけです。
ビジュアルエディタでは こんなicon、HTMLエディタではmoreボタンがあると思います。これを押すと、上記タグが入ります。
所が、これのかゆいところに手が届きすぎる挙動が、このグリニッジの社員ブログには不要すぎました。
どんな挙動かというと、ページ内リンクが自動でついちゃって、続きの部分に画面の上が揃うのです。
いわゆる、記事の途中に #more-XXX で飛んでいっちゃうと。
というわけで、more-idをとるための解決策。
// #more-$id を削除する。 function custom_content_more_link( $output ) { $output = preg_replace('/#more-[\d]+/i', '', $output ); return $output; } add_filter( 'the_content_more_link', 'custom_content_more_link' );
これを、function.phpに追加します。
以上です。
こちらを参考にさせていただきました。スッキリしたー!
more-link の #more-xxxx を削除する
https://dogmap.jp/2009/11/10/custom-more-link/