WordPress 5.0 пользовательская проблема выдержки поста - PullRequest
0 голосов
/ 07 февраля 2019

Я использовал функцию выдержки для настраиваемой длины выдержки для другого типа записи.Эта функция хорошо работает до версии 5 (до достижения редактора Гутенберга).

Но после 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 );

Но это ничего не показывает.В чем проблема в моем коде?Пожалуйста, помогите.

...