WordPressで長文の記事を書いて、一覧ページに全文を掲載するのはちょっと長すぎるという場合、moreタグ <!–more–> を使用することで、「続きを読む…」等として抜粋表示にすることができます。
このブログでも、(ある程度のボリュームがある場合のみ)この機能を使ってきました。
ただ、「続きを読む…」のリンク先がページの途中(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');
変更方法はとても簡単で、テーマフォルダ内の「functions.php」に、上記のコードを追記すればOKです!
あ~、それ確かにキライです。
なんか感覚的に変ですよね?
それとも私達が少数派でしょうか?
やまちゃんさん、こんにちは!
やっぱり、そうですよね!ちょっと気持ち悪いですよねぇ(^^;
いやぁ、少し安心しました♪