在制作主题的时候很多时候需要控制输出的字符长度以达到美观的效果,尤其是 wp 的主题的摘要以及标题,今天在制作主题的过程中,Themeidea 也遇到了相同的问题,于是谷歌了一下,方法有很多,比如说用 CSS 控制区块的大小,这种方法的弊端显而易见,有时可能某个字符只显示一部分,还有一种方法就是使用 Jquery,这种方法对于大部分童鞋来说比较麻烦,所以呢在这里 Themeidea 给大家介绍一种简单的方法:
标题截断输出:
<!--?php echo mb_strimwidth(get_the_title(), 0, 28, '……'); ?--> |
摘要截断输出:
<!--?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post--->post_content)), 0, 140,"......"); ?> |
好了教程到此结束,如果还不知道怎么用的,欢迎 Q 我交流