Как выделить записи цветом в административном разделе WordPress

В читаемой вами сейчас заметке приведен пример простого трюка, связанного с минимальной стилизацией записей в административном разделе WordPress, а именно цветовой подсветкой постов с различными статусами. В общем смотрим программный код, который можно добавить к functions.php, а лучше вынести в отдельный плагин (для пущего удобства).

<?php
add_action('admin_footer', 'admin_posts_status_background');

function admin_posts_status_background() {
?>
<style>
.status-draft{background: #F2DEDE !important;}
.status-pending{background: #FCF8E3 !important;}
.status-publish{/* пусть останется стандартным от WordPress */}
.status-future{background: #D9EDF7 !important;}
.status-private{background:#DFF0D8;}
</style>
<?php
}
?>

Для данного примера я использую крючок на действие admin_footer. Статусы подсвечиваемых записей следующие:

  • .status-draft - черновики;
  • .status-pending - посты ожидающие одобрения;
  • .status-publish - опубликованные материалы;
  • .status-future - запланированные к публикации статьи;
  • .status-private - материалы с пометкой Личное.

Собственно выглядеть все это будет вот так вот.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.