热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

php怎么限制文章标题的字数,文章标题在WordPress中显示的长度即字数如何限制呢?...

当您想使WordPress文章标题尽可能短,特别是文章很多的时候,不管是开设时尚博客,美食博客还是任何其他类型的网站,每次写

2a32a79ba0583e9ab9176f76eda2bab9.png

当您想使WordPress文章标题尽可能短,特别是文章很多的时候,不管是开设时尚博客,美食博客还是任何其他类型的网站,每次写新文章时都很难做到这一点。那么,如何限制WordPress中的文章标题,以便它自动处理页面上显示的标题长度?

如何限制WordPress标题长度

让我们从一个简单的解决方案开始:

1.在主题中打开functions.php(请在英文输入法模式下编辑);

2.粘贴以下代码:

function max_title_length( $title ) {

$max = 20;

if( strlen( $title ) > $max ) {

return substr( $title, 0, $max ). " …";

} else {

return $title;

}

}

3.将该功能放在主题中所需的任何位置。例如,在首页上实现,则要将下边代码放入首页模板(index.php);

add_filter( 'the_title', 'max_title_length');

如您在代码中所见,变量$max 用于限制文章标题的长度,您可以随意将其更改为所需的任何数字。但是请注意,标题的最佳长度在15到30个字符之间。

如果您在首页模板中调用了该函数,则标题超过的部分将被缩略显示,如:本例中为标题20个字符之后,将显示三个点,以显示更多内容。

通过这样做,您可以随意将函数插入到所需的位置,无论是页眉,页脚,边栏还是其他任何东西。



推荐阅读
author-avatar
鸣丸子圓的睿哥
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有