Как выделить записи в списке согласно их статусу?
WordPress крайне незаметно выделяет в списке записей их статусы. Поэтому быстро найти визуально запись с нужным статусом может быть непростой задачей. Это можно исправить, раскрасив строки с записями в соответствии с их статусом. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:
//раскраска списка записей по их статусу start function wph_color_posts_list(){ ?> <style> .status-draft{background: #FCE3F2 !important;} .status-pending{background: #87C5D6 !important;} .status-publish{/* цвет для опубликованных записей */} .status-future{background: #C6EBF5 !important;} .status-private{background: #F2D46F;} </style> <?php } add_action('admin_footer', 'wph_color_posts_list'); //раскраска списка записей по их статусу end |
Цвета, конечно, можно поменять на свои собственные. Код сработает для любых списков в админке сайта - записей, страниц, записей произвольного типа и т.д.