Измените цвет одного или нескольких конкретных элементов в списке Страниц (Администратор)

Вопрос или проблема

Этот скриншот показывает страницу под названием OO01 - TRABALHOS HOVOS, которую я создал для демонстрации этого.

Эта страница указана в разделе Все страницы в WordPress.

введите описание изображения здесь

Все страницы там перечислены одним и тем же синим цветом.

Мне интересно, есть ли способ, плагин или что-то еще, чтобы изменить цвет некоторых конкретных записей в этом списке на другие цвета, оставив остальные синими.

Спасибо

Это было бы что-то вроде этого, где 3 в #post-3 – это ID страницы (не тестировалось):

add_action( 'admin_print_styles-edit.php', static function() {
    ?>

    <style>.table-view-list.pages #post-3 a.row-title { color: red; }</style>

    <?php
} );

Ответ или решение

Изменение цвета конкретных страниц в списке страниц администраторов WordPress

Изменение цвета элемента в админ-панели WordPress может быть необходимым для улучшения визуального восприятия и быстрого нахождения нужных страниц. Давайте подробно рассмотрим, как это можно осуществить, исходя из вашего запроса.

Шаг 1: Подготовка к внесению изменений

Вам потребуется доступ к файлам вашего сайта или админ-панели WordPress с правами администратора. Рекомендуется создать резервную копию перед внесением изменений в код.

Шаг 2: Использование функции WordPress для изменения стилей админки

Вы можете использовать функцию, которая будет добавлять CSS-стили непосредственно в админскую панель WordPress. В данном случае мы добавим стиль, который изменит цвет текста конкретной страницы в списке.

Шаг 3: Редактирование functions.php

Вам необходимо добавить следующий код в файл functions.php вашей темы:

add_action( 'admin_print_styles-edit.php', static function() {
    ?>
    <style>
        .table-view-list.pages #post-3 a.row-title { color: red; }
        .table-view-list.pages #post-4 a.row-title { color: green; } /* Пример для другой страницы */
    </style>
    <?php
});

В этом примере мы изменяем цвет названия страницы с ID 3 на красный и добавляем еще одну строку для изменения цвета страницы с ID 4 на зеленый. Вы можете скорректировать код, чтобы он отвечал вашим требованиям, заменив номера ID на нужные вам.

Шаг 4: Найти ID страницы

Чтобы найти ID страницы, вы можете перейти в раздел "Все страницы" в админ-панели WordPress. Наведите курсор на название страницы, и вы увидите ссылку, которая содержит post=XX, где XX — это ID страницы.

Шаг 5: Проверка изменений

После внесения изменений сохраните файл и обновите админ-панель WordPress. В списке страниц вы должны увидеть, что цвет текста изменился согласно вашим настройкам.

Дополнительные возможности

Если вы хотите более сложный функционал, например, динамическое изменение цвета в зависимости от состояния страницы (опубликована, в черновиках и т.д.), вам придется написать дополнительный код в PHP и использовать различные условия для применения стилей.

Также можно рассмотреть использование плагинов для кастомизации админ-панели, таких как "Admin Color Schemes" или "Admin Customizer", которые предоставляют возможность более гибкой настройки интерфейса.

Заключение

Изменение цвета названий страниц в админской панели WordPress — это простой, но эффективный способ улучшения удобства работы с контентом. С помощью представленного кода вы сможете выделить специфические страницы, что облегчит их нахождение и управление. Не забывайте регулярно обновлять и контролировать работоспособность внесенных изменений для обеспечения оптимальной работы вашего сайта.

Оцените материал
Добавить комментарий

Капча загружается...