Lazy Blocksで抜粋が出なくなったので出るようにした
function custom_thk_excerpt( $my_excerpt) {
// 抜粋が無いあるいは50文字以下ならば
if ( empty($my_excerpt) || mb_strlen($my_excerpt) < 50 ) {
// 本文を取得
$my_content = apply_filters( 'the_content', get_the_content() );
// ショートコードを取り除く
$my_content = strip_shortcodes( $my_content );
// HTMLを取り除く、140文字で出力、...を文末に
$my_content = wp_html_excerpt($my_content, 140, '...');
// 無害化
$my_content = sanitize_text_field($my_content);
$my_excerpt = $my_content;
}
return $my_excerpt;
}
add_filter( 'thk_excerpt', 'custom_thk_excerpt', 11 );
add_filter( 'thk_excerpt_no_break', 'custom_thk_excerpt', 11 );
最近のコメント