在一些 WordPress 杂志类主题中往往可显示内容的区块比较小,为了页面统一且美观,就需要显示标题的长度。你可以用 CSS 隐藏的方式来显示文章标题字数,不过对 SEO 来说可能会被作为有作弊嫌疑。所以我们还是直接用代码来限制显示的文章标题字数比较保险。方法也比较简单的,以下是具体代码:

1 、首先,需在主题 function.php 文件中添加如下代码并保存:

/*

限制文章标题字数

*/

functionshort_title(){

$mytitleorig=get_the_title();

$title=htmlspecialchars($mytitleorig,ENT_QUOTES,"UTF-8");

$limit="15";//显示的字数,可根据需要调整

$pad="";

if(strlen($title)>=($limit+3)){

$title=mb_substr($title,0,$limit).$pad;}

echo$title;

}

2 、在需要限制文章标题字数的地方添加以下代码来替换 WordPress 默认标题调用代码: