2017-04-06 47 views
0

我想展示几个后摘录,所以我创建功能展会后摘录

function my_excerpt($limit) { 
    $excerpt = explode(' ', get_the_excerpt(), $limit); 
    if (count($excerpt)>=$limit) { 
     array_pop($excerpt); 
     $excerpt = implode(" ",$excerpt).'...'; 
    } else { 
     $excerpt = implode(" ",$excerpt); 
    } 
    $excerpt = preg_replace('`[[^]]*]`','',$excerpt); 
    return $excerpt; 
} 

,我使用它:

<?php echo bereza_excerpt(35); ?> 

,但我有问题 - 我不能保存后的格式。

是否可以重新创建此功能并在文章摘录中保存文本格式?

回答

0

如果你想限制你的摘录的单词数量来回显,我建议你使用wp_trim_words

该函数将文本修剪为一定数量的单词并返回修剪后的文本。

尝试:

<?php 
echo wp_trim_words(get_the_excerpt(), 35, '…'); 

更新:

行动!我错过了保持格式的一部分。