今天讲的 WordPress 教程是关于 WordPress 标题截断新策略的问题,通常我们在做 WordPress 主题的时候,都会遇到标题截断的问题,如何截才是最好的策略呢?
WordPress 截断标题的函数调用如下:
- <?php echo mb_strimwidth( get_the_title(),0,30, '', get_bloginfo( 'charset' ) ); ?>
这个函数调用确实十分的简单,自定义截断的字节数来控制的。。。也很美观。。。但是大叔做 WordPress 企业主题这么久,发现,其实截断字,对 SEO 不好,毕竟把标题给截断了,有些时候我们在标题里做的 SEO 关键词优化也被断章取义了。。这不是好的策略,所以大叔觉得,还是得 css 截断比较好,毕竟在搜索引擎抓取内页的时候,标题是全显示出来的,只是我们通过 css 将前端截断了,这才是最好的策略了!
那么如何来使用 css 来进行 WordPress 标题截断呢?
- {
- width:250px;
- white-space:nowrap;
- overflow:hidden;
- text-overflow:ellipsis;
- }
在标题的 div 内增加这样的 css 属性即可轻松控制标题的长度,超出的内容显示... 等,这样一来,前端截断后,代码中依然是全标题,搜索引擎蜘蛛抓取的时候也能够获取正常的标题!
这实属 css 运用范围,但也是做 WordPress 主题需要注意的细节问题,细节决定一个人的高度!