我是靠谱客的博主 老迟到大神,最近开发中收集的这篇文章主要介绍wordpress截取标题字符最简单的方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

现在大部分的 PHP 服务器都支持了 MB 库(mbstring 库 全称是 Multi-Byte String 即各种语言都有自己的编码,他们的字节数是不一样的,目前php内部的编码只支持ISO-8859-*, EUC-JP, UTF-8 其他的编码的语言是没办法在 php 程序上正确显示的。解决的方法就是通过 php 的 mbstring 函数库来解决),所以我们可以放心的使用这个用于控制字符串长度的函数:

<?php echo mb_strimwidth(get_the_title(), 0, 38, ‘…’); ?>

那么我们只需要用上面这个函数替换 WordPress 原有的

<?php the_title(); ?>

即可,这里我输出了字符串的第0位到第38位,根据主题的不同可以自行设置该数值,另外多余长度部分使用“…” 代替。

注意里面的单引号改成英文的半角单引号。。

如果不支持MB库的话就用另外一种方法

将此文件写入当前主题下的functions.php

<?php

//文章标题截取
function short_title($before = ”, $after = ”, $echo = true, $length = false) {
$title = get_the_title();if ( $length && is_numeric($length) ) {

$title = substr( $title, 0, $length );

}

if ( strlen($title)> 0 ) {

$title = apply_filters(’short_title’, $before . $title . $after, $before, $after);

if ( $echo )

echo $title;

else

return $title;

}
                  
    }
?>

提取形式:<?php short_title(”,’…’, true, ’18′) ?>

注意里面的标点符号,改成英文半角的。。。


最后

以上就是老迟到大神为你收集整理的wordpress截取标题字符最简单的方法的全部内容,希望文章能够帮你解决wordpress截取标题字符最简单的方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部