首页 > WordPress > 开发笔记 > WordPress循环描述调用无法限制字数,直接显示全文问题解决

WordPress循环描述调用无法限制字数,直接显示全文问题解决

一个老不正经 2023/11/08 484围观

2023年11月8日不知道是不是WordPress更新还是什么问题<?php echo wp_trim_words(get_the_content(), 50); ?>居然无法限制字数了,这里有两个解决方法,一个是使用WP-China-Plus插件更新翻译,更新完追后,就恢复了,另一个是修改<?php echo wp_trim_words(get_the_content(), 50); ?>这段代码;具体请看下面。


修改WordPress文章描述代码流程

我们把<?php echo wp_trim_words(get_the_content(), 50); ?>拆开来;

先获取文章内容并赋值给 $content 变量

$content = get_the_content();

然后,使用 wp_trim_words() 函数将内容限制为只显示 50 个单词,并将结果赋值给 $trimmed_content 变量

$trimmed_content = wp_trim_words($content, 50, '...');

最后,通过 echo 输出结果。你还可以根据需要自定义截取后的省略号,这里使用了 '...'

echo $trimmed_content;

修改后的完整WordPress文章描述代码:

<?php
$content = get_the_content();
$trimmed_content = wp_trim_words($content, 50, '...');
echo $trimmed_content;
?>

当然你也可以把这段代码封装起来,放到函数文件里面,再直接调用封装代码。