默认情况下,the_excerpt()
, 不使用帖子/页面内容所见即所得,它有自己的文本区域,默认情况下不可见,您需要首先通过屏幕选项启用它。
选中此复选框后,您可以向下滚动到帖子/页面的底部,并看到一个新的文本区域,这是摘录。
如果要使用内容(wysiwyg,
the_conetnt()
或
get_the_content()
) 作为摘录,您需要使用
wp_trim_words.
类似这样的。
// the second argument is how many words to trim, default is 55
<?= wp_trim_words(get_the_content(), 30); ?>
另一个选择是,如果要保持html结构,可以这样做。
<?= force_balance_tags(html_entity_decode(wp_trim_words(htmlentities(wpautop(get_the_content())), 30))); ?>