wordpress模板制作过程中,为了在某个位置展示出来的效果好,会让调用的标题所占的位置统一,比如,统一显示一行或两行。

因为实际的文章,不是所有的文章标题长度都一样,所以,在wordpress模板制作过程中会用到在调用标题时截断标题,只调用其中一部分的情况。下面是两种截断标题的实现方法:

第一种按字符数截断标题

<?php echo cut_str($post->post_title, 66) . '...'; ?>

66是字符数,如果显示汉字是33个字

存在的弊端是会把完整的英文单词给截断,变成不完整的词。

第二种是按单词数截断标题

<?php echo truncate_title(get_the_title(), 8); ?>

8是英文单词数

存在的弊端是,同样的位置,英文单词长度不一样,展示出来的效果差别也比较大。