Как сократить описания категорий в админ-панели WordPress?

Как можно уменьшить размер текста описания рубрик в админ-панели, чтобы улучшить удобство прокрутки страницы?
  • 27 февраля 2024 г. 0:18
Ответы на вопрос 2
Для сокращения описаний категорий в админ-панели WordPress можно использовать следующий CSS код:

```css
.taxonomy-description {
    max-height: 100px; /* Высота блока описания */
    overflow: hidden; /* Скрытие лишнего текста */
}
```

Этот код устанавливает максимальную высоту блока описания категории и скрывает лишний текст, делая страницу более удобной для прокрутки.

Чтобы добавить этот CSS код, необходимо перейти в раздел "Внешний вид" -> "Настроить" в админ-панели WordPress и вставить его в раздел "Дополнительные стили CSS" или использовать плагин для добавления пользовательских стилей.
Изменяя уже существующие колонки, есть вероятность, что эти колонки может изменить и разработчик любого из плагинов или сами разрабы WP, соответственно, в определенный момент, привязки на эти колонки могут перестать работать. Я использую более надежный способ, добавление своей колонки с нужным мне содержимым. 

functions.php:
// add custom column
function add_custom_column($columns) {
    $columns['short_description'] = __('Краткое описание', 'my_custom_plugin');
    unset($columns['description']);
    return $columns;
}

add_filter('manage_edit-category_columns', 'add_custom_column');

// fill custom column
function fill_custom_column($deprecated, $column_name, $term_id) {
    if('short_description' === $column_name) {
        $term = get_term($term_id);
        echo mb_substr($term->description, 0, 20) . (mb_strlen($term->description) > 20 ? '…' : '');
    }
}

add_action('manage_category_custom_column', 'fill_custom_column', 10, 3);
Похожие вопросы