WordPress 5.0自定义帖子摘录问题

时间:2019-02-07 07:19:34

标签: wordpress post wordpress-gutenberg

我使用摘录功能来定制不同文章类型的自定义摘录长度。此功能在版本5之前(在Gutenberg编辑器之前)可以很好地工作。

但是在WordPress 5.0之后,此功能不再起作用。

代码如下:

function my_get_excerpt( $limit = 25 ) {
    $excerpt = explode(' ', get_the_excerpt(), $limit);
    if (count($excerpt)>=$limit) {
        array_pop($excerpt);
        $excerpt = implode(" ",$excerpt);
    } else {
        $excerpt = implode(" ",$excerpt);
    }
    $excerpt = preg_replace('`[[^]]*]`','',$excerpt);
    return $excerpt;
}

我想要这样的东西。

echo my_get_excerpt( 30 );
echo my_get_excerpt( 50 );
echo my_get_excerpt( 70 );

但是它什么也没显示。我的代码有什么问题? 请帮忙。

0 个答案:

没有答案