Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
标题的修剪/截断/限制字符<;Meta>;仅在Wordpress中使用Functions.php标记_Wordpress_Function_Title_Trim_Meta - Fatal编程技术网

标题的修剪/截断/限制字符<;Meta>;仅在Wordpress中使用Functions.php标记

标题的修剪/截断/限制字符<;Meta>;仅在Wordpress中使用Functions.php标记,wordpress,function,title,trim,meta,Wordpress,Function,Title,Trim,Meta,在我们的网站上,meta name=“title”content=“此处的巨大母亲头衔…”中的许多头衔都超过了50-55的标准。如何仅修剪元标题结果?我不想修剪前端的任何东西,只想修剪视图src中显示的渲染部分 看到下面的示例,但可以挖掘出所需的操作,下面示例附带的操作可能太旧了。同样地,这会将“chars”修剪为5个单词,但是,我们更希望将字符串总量设置为max50,然后添加省略号(…)以保持更真实 <meta name="title" content="&

在我们的网站上,meta name=“title”content=“此处的巨大母亲头衔…”中的许多头衔都超过了50-55的标准。如何仅修剪元标题结果?我不想修剪前端的任何东西,只想修剪视图src中显示的渲染部分

看到下面的示例,但可以挖掘出所需的操作,下面示例附带的操作可能太旧了。同样地,这会将“chars”修剪为5个单词,但是,我们更希望将字符串总量设置为max50,然后添加省略号(…)以保持更真实

<meta name="title" content="<?php echo wp_trim_words( get_the_title(), 5 ); ?>" />

下面的代码将
剪裁为50个字符并添加。。。50岁以后。将数字设置为您喜欢的数字

但是,此解决方案不会修剪此处的
仍然是怪物的标题…
我将就此开始一个新问题

    /**
 * Fix Title Meta - add to functions.php
 */
function create_meta_title() {
$title = mb_strimwidth(get_the_title(), 0, 50, '...');
echo "<meta name=\"title\" content=\"$title\" />\n";
}
add_action('wp_head', 'create_meta_title');
/**
*修复Title Meta-添加到functions.php
*/
函数create_meta_title(){
$title=mb_strimwidth(获取_title(),0,50,“…”);
回音“\n”;
}
添加动作(“工作包头”、“创建元标题”);

这是否回答了您的问题?