В вордпрессе есть раздел «Рубрики», где можно просматривать список уже имеющихся рубрик и создать новую. Так же, если установлен «WooCommerce», появляются «Категории» товаров и возможность просматривать их список и редактировать. Рубрики и категории товаров схожи по структуре, разве-что имеют разные названия таксаномий.
Теперь ближе к теме. Если оставить как есть, настройки темы, то можно увидеть (при заполненных описаниях рубрик), что в превью списка рубрик отображается весь текст, что зачастую бывает очень не удобно, если текст очень большей, к примеру 1000 символов.
Так вот, чтоб сократить текст описания рубрик, очень поможет ниже следующий код, который добавляется в файл functions.php вашей темы.
function wph_trim_cats() { add_filter('get_terms', 'wph_truncate_cats_description', 10, 2); } function wph_truncate_cats_description($terms, $taxonomies) { if('category' != $taxonomies[0]) return $terms; foreach($terms as $key=>$term) { // 80 - кол-во символов $terms[$key]->description = mb_substr($term->description, 0, 80); if($terms[$key]->description != '') { $terms[$key]->description .= '...'; } } return $terms; } add_action('admin_head-edit-tags.php', 'wph_trim_cats');
Теперь примечание.
// условие для раздела рубрик if('category' != $taxonomies[0]){. . .} // условие для раздела меток if('category' != $taxonomies[0]){. . .} // условие для категорий товаров в WooCommerce if('product_cat' != $taxonomies[0]){. . .}
Вот что в результате получилось.