我正试图限制WordPress的帖子摘录,我也尝试了一些方法,但所有这些都不是我需要的东西,简而言之,我想限制帖子摘录的数量,我在任何地方都使用不同的数字。
例如,我需要制作一些我使用的东西,如下所示:<?php the_excerpt(\'30\') ?>
对于这部分代码,我想将我的摘录限制为30个字符,在另一个地方,我想使用不同的值,如:<?php the_excerpt(\'150\') ?>
是在WordPress中吗?
我正试图限制WordPress的帖子摘录,我也尝试了一些方法,但所有这些都不是我需要的东西,简而言之,我想限制帖子摘录的数量,我在任何地方都使用不同的数字。
例如,我需要制作一些我使用的东西,如下所示:<?php the_excerpt(\'30\') ?>
对于这部分代码,我想将我的摘录限制为30个字符,在另一个地方,我想使用不同的值,如:<?php the_excerpt(\'150\') ?>
是在WordPress中吗?
根据documentation, 使用add\\u filter更改摘录的长度更为正确:
add_filter( \'excerpt_length\', function(){
return 10;
});
您可以在此基础上创建自己的函数,如下所示:add_filter( \'excerpt_length\', \'new_excerpt\', 10, 1);
function new_excerpt( $lenth ){
return $length;
});
。。。apply_filters( \'excerpt_length\', 150 );
我正在尝试检查摘录,如果它不存在,则显示内容,但进行了修剪。目前没有显示任何内容。<?php if (has_excerpt() ): ?> <p><?php echo get_the_excerpt(); ?></p> <?php else: ?> <p><?php echo wp_trim_words(get_the_content(), 25); ?></p>&#x