WordPressでよくある「続きを読む」を実装する方法です。
WordPressは本当によく出来ていて、普通なら少し面倒な「続きを読む」もすぐに実装出来てしまいます。
「続きを読む」を設置したい場所に以下のコードを加えるだけです。
<!--more-->
このコードを加えるだけで出来ています。
ぜひお試しください!
参考URL:WordPress Codex日本語版 – 「続きを読む」のカスタマイズ
+アルファでカスタマイズ!
<!--more-->
を挿入しただけだと、「続きを読む」をクリック後、記事トップに移動せずに文章の途中からになってしまいます。
またURLにも「#more」が追加されてしまいます。
これを解決するためには、「function.php」に以下のコードを加えます。
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');
これを追加すれば、URLも変更されないですし、ページもトップから表示されるようになります。
ぜひお試しあれ。
参考URL:WordPress:「続きを読む」でページの先頭から読めるようにする方法
何かわからないことがあれば、以下のコメント欄、またはリプライ(@DAI199)へお願いします。