
В WordPress версии 3.3 и выше есть базовая функция wp_trim_words(), которая позволяет обрезать текст до нужного количества слов и вывести результат. Вставка этого фрагмента в цикл WordPress позволит вам легко обрезать количество слов, отображаемое внутри the_content, the_excerpt, the_title или другой текстовой строки, передаваемой в качестве параметра этой функции.
1 2 3 |
echo wp_trim_words( get_the_content(), 100 ); // post content echo wp_trim_words( get_the_excerpt(), 100 ); // post excerpt echo wp_trim_words( get_the_title(), 100 ); // post title |
1 |
$trimmed = wp_trim_words( $text, $num_words = 55, $more = null ); |
1 2 3 4 5 6 7 8 9 |
$text (string) (required) Text to trim Default: None $num_words (integer) (optional) Number of words Default: 55 $more (string) (optional) What to append if $text needs to be trimmed. Default: '…' |