今天讲的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主题需要注意的细节问题,细节决定一个人的高度!