0

我正在使用此代码来修剪页面的单词

<?php echo wp_trim_words( get_the_content(), 40 ); ?>

它正在删除所有 HTML 标签是否有办法保留所有格式或其他可以完成这项工作的功能。? 谢谢

4

2 回答 2

0

您需要页面上的摘录吗?如果是这样,你可以把它放在你的functions.php中

add_action( 'init', 'add_excerpts_to_pages' );
function add_excerpts_to_pages() {
     add_post_type_support( 'page', 'excerpt' );
}

安装:Advanced Excerpt,您可以在此处选择高级摘录可以输出的内容。您可以在模板文件中使用该功能,即。像这样:

<?php the_advanced_excerpt('length=150'); ?>

如果您不想使用插件,请查看此链接

于 2013-06-25T15:08:48.773 回答
0

如果你使用会发生什么

$new_content = substr ( get_the_content() , 0, 40 );
echo $new_content;

我希望这就是你的意思。

于 2013-06-25T14:31:35.337 回答