Оформляем админку. Добавляем фон к статье по ее состоянию.
Думаю стать будет интересна для тех кто привык делать админку WordPress удобной для себя и своих клиентов. Кроме того, статья будет отличным дополнением к статье, которая уже есть на моем сайте «Выделяем статус записи в WordPress«
1 2 3 4 5 6 7 8 9 10 11 12 |
add_action('admin_footer','posts_status_color'); function posts_status_color(){ ?> <style> .status-draft{background: #FCE3F2 !important;} .status-pending{background: #87C5D6 !important;} .status-publish{/* no background keep wp alternating colors */} .status-future{background: #C6EBF5 !important;} .status-private{background:#F2D46F;} </style> <?php } |
Выглядеть ваши действия будут примерно так:
Код нашел на одном сайте который, есть у меня на поддержке. Мне он показался удобным, поэтому решил выложить его и вам. Удачи в разработке удобных сайтов на WordPress.

/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.
C точки зрения валидности получившегося в результате работы этого скрипта html, разумнее использовать не admin_footer, а admin_head. Подробнее тут — htmlbook.ru/html/style
Не совсем с вами согласен. Сейчас мы говорим о WordPress админской части, а не о сайте в целом. Админка не индексируется, а значит там можно вставлять код в то место где удобно и в нижней части код вставляется только для того чтобы изначально грузился контент в браузере.
На стороне пользователя на самом сайте этого кода не будет видно, этот эффект обеспечивает экшен add_action(‘admin_footer’,’posts_status_color’);
Спасибо за комментарий.
Так валидность нужна только для индексации? :)
Современные браузеры, почти наверняка, отобразят контент корректно, более старые могут «поломать» внешний вид/структуру консоли. Да и даже то, что современные браузеры покажут корректно не более чем предусмотрительность разработчиков. Все может измениться.
Ну измениться может все но уже многие в том числе и гугл отказались от поддержки ИЕ7. Кроме того, здесь нет ничего, что бы не поддерживалось разными браузерами, мы просто перекрываем стили стандартные. И можно это все сделать в виде дополнительного плагина и отключить его потом.
Специально переделаю код под плагин, так что следите за статьей я его выложу. Потом вы сможете, при необходимости, его просто деактивировать ненужный плагин в случаи проблем.