【发布时间】:2021-06-09 09:35:03
【问题描述】:
我最近购买了一个新的 Wordpress 主题,但我所有的自定义摘录都根据字符数而不是字数被截断。我找到了主题正在使用的 excerpt.php 文件,我认为问题归结为 substr 的使用,但我不知道如何更改它来修复它。我尝试用 wp_trim_words 替换它,但后来我在摘录中只看到一个数字而不是文本。
如果有人能指出我正确的方向,将不胜感激!
代码:
$excerpt = get_the_excerpt();
if ( ! empty( $excerpt ) ) {
$excerpt_length = healthfirst_get_search_page_excerpt_length();
$new_excerpt = ( $excerpt_length > 0 ) ? substr( $excerpt, 0, intval( $excerpt_length ) ) : $excerpt;
?>
<p itemprop="description" class="qodef-e-excerpt">
<?php echo esc_html( strip_tags( strip_shortcodes( $new_excerpt ) ) ); ?>
</p>
<?php }
【问题讨论】:
标签: wordpress