WordPress自动截取文章内容及标题字数的4种方法

 

使用wp_trim_words()截取

wordpress 3.3 新增了一个 wp_trim_words() 函数,专门用来截取限定字数的内容,比如文章、摘要、标题等。


 

当然,这个函数默认需要在循环中使用。

默认用法:


 

参数:

  • $text

    (字符串) (必需) 要截取的内容默认: 无

  • $num_words

    (整数) (可选) 限定的字数默认: 55

  • $more

    (字符串) (可选) 截取后加在尾部的字符默认: ‘…’

示例:

话说在制作wordpress主题的时候,我们通常要截取固定字数的文章标题,以保证主题样式的某些需求。

WordPress自动截取文章标题字数的4种方法

下面,倡萌就和大家分享下wordpress自动截取文章标题字数的4种方法。

通过原生函数截取

将下面的代码添加到主题的 functions.php 文件:


 

然后在输出文章标题的地方,使用下面的代码:


 

注:30为标题字数,请根据自己的需求修改。如果标题字数小于30,就显示完整标题;如果字数大于30,就截取30个字符,末尾自定添加…

通过自定义函数截取


 

将上面的代码添加到主题的 functions.php 最后一个 ?> 的前面,然后在需要调用的地方添加下面的代码即可:


 

可以修改上面的数字来设定长度。

通过CSS来“截取”

严格来说,这不是截取,而是隐藏了溢出的字符。对标题所在的选择器 id 或 class 添加下面的样式:

 

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
文章页上一页下一页上方广告位
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论