В вордпрессе есть раздел «Рубрики», где можно просматривать список уже имеющихся рубрик и создать новую. Так же, если установлен «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]){. . .}
Вот что в результате получилось.



