Я борюсь с этим уже полдня и, кажется, не могу понять это правильно. У меня на сайте WordPress есть специальная функция, которая автоматически создает отрывок. Все идет хорошо, но по какой-то (я думаю, логичной) причине также обрезается тег
, поскольку в нем есть пробел.
Как это исправить? Это связано с функцией preg_split, верно?
Я борюсь с этим уже полдня и, кажется, не могу понять это правильно. У меня на сайте WordPress есть специальная функция, которая автоматически создает отрывок. Все идет хорошо, но по какой-то (я думаю, логичной) причине также обрезается тег , поскольку в нем есть пробел.
Как это исправить? Это связано с функцией preg_split, верно?
Ниже мой код:
[code]function custom_wp_trim_excerpt($text) { $raw_excerpt = $text; if ( '' == $text ) { //Retrieve the post content. $text = get_the_content('');
//Delete all shortcode tags from the content. $text = strip_shortcodes( $text );
$allowed_tags = ' , , , ,,,,'; /*** MODIFY THIS. Add the allowed HTML tags separated by a comma.***/ $text = strip_tags($text, $allowed_tags);
$excerpt_word_count = 40; /*** MODIFY THIS. change the excerpt word count to any integer you like.***/ $excerpt_length = apply_filters('excerpt_length', $excerpt_word_count);