16Channel Create

Editor's Blog


WordPress 続きを読むボタン


ー functions.php ー



抜粋表示だと欲しくなる、続きを読むボタン

現在使用中のテーマ、TwentyFourteenのトップページを抜粋表示に変更したのは、いいものの、続きを読むというボタンがほしいなぁ〜と思って検索。こちらの方の記事を参考に、というかそのまま使わせていただきました。

wpxtreme

the_excerpt で抜粋有無・本文長短・moreタグを考慮して「続きを読む」を付ける

 

このまま(functions.php)に貼り付け

/*
続きを読むボタン設置 */
function my_excerpt_more($more) {
return ‘ …’;
}
add_filter(‘excerpt_more’, ‘my_excerpt_more’);
function my_trim_excerpt($text, $raw_excerpt){
global $post;
$e = explode(‘ …’, $text);
if($raw_excerpt || false !== strpos($post->post_content, ‘<!–more’) || ” === $e[1])
$text .= ‘<a class=”excerpt-more” href=”‘ . get_permalink() . ‘”>続きを読む</a>’;
return $text;
}
add_filter(‘wp_trim_excerpt’, ‘my_trim_excerpt’, 10, 2);

 

後は、「続きを読む」というところの文字は自由にカスタマイズ。

■Twentyfourteenの抜粋表示の仕方はこちら

 

 

Return Top