Полезный плагин-дополнение к каталогу статей на WordPress
Этот пост посвящается пользователям моего плагина “Article Directory“.
Я создал очень маленький и простой по функционалу, но очень полезный, как мне кажется, плагин, который отчасти упростит работу владельца каталога по модерации статей, а отчасти улучшит юзабилити страницы “Создание записи” для авторов.
К этому меня подтолкнуло то, что я, как администратор каталога статей, часто наблюдал следующую картину:
- Некоторые авторы зачем-то ставят пароль на запись, тем самым закрывая доступ к ней. Такие статьи всегда удаляются. Это значит, что автор остается в “пролете”.
- Некоторые авторы меняю статус статьи, который по умолчанию “Черновик”, на какой-то другой. Недавно у меня, например, был казус, когда большое количество статей, выставленные авторами в статус “Личное”, которые еще не были мной промодерированы, попали в архивы сайта, да еще и к каждому заголовку добавилась приставка “Личное:”. Благо, простенький запрос к базе данных избавил меня от рутинной работы.
- Некоторые авторы заполняют поле “Title Tag”, которое относится к плагину SEO Title Tag, причем есть случай, когда там набран просто какой-то набор букв, а это означает, что они заменяют настоящий заголовок статьи.
И почему все это происходило – потому что на странице создания статьи присутствует множество не нужных для авторов элементов. Как мы знаем, на этой странице есть такие блоки, как “Статус записи”, “Метки”, “Обсуждение”, “Пароль запись”, “Трекбеки” и ряд других совсем не нужных автору настроек.
Ведь что нужно автору. Добавить свою статью, верно? Зачем тогда ему видеть все то, что я указал чуть выше? Автору реально пригодятся на этой странице всего 3 элемента: заголовок статьи, текст статьи и рубрика, в которую она попадет. А все остальное ему совсем ни к чему.
А плагин как раз и прячет со страницы все ненужное, оставляя видимыми лишь 3 этих элемента, тем самым не отвлекая автора от того, зачем он пришел в каталог, а администратора каталога избавляет от лишний действий, связанных с модерацией.
Кроме того, за счет освободившегося на странице пространства я увеличил блок со списком рубрик, тем самым, если такой список достаточно большой, добраться до нужной рубрики становится проще.
Итак, теперь вкратце…
Что делает плагин
- Убирает (прячет) ненужные для авторов статей элементы страницы “Создание записи”, оставляя только 3 нужных: заголовок статьи, текст статьи и список рубрик.
- Увеличивает высоту блока со списком рубрик для более удобного и быстрого поиска и выбора нужной рубрики.
Если на страницу “Создание записи” заходит администратор, то он, как и прежде, увидит все существующие элементы этой страницы. Единственное изменение для него – аналогичное увеличение блока со списком рубрик.
Скачать
Созданы две версии: для WordPress 2.3.3 и ниже (проверял только на 2.3.3, но скорее всего будет работать и с более ранними версиями, т.к. интерфейс админки один и тот же) и для WordPress начиная с 2.5 и выше (поскольку в нем используется новый интерфейс админки).
“Write Post” blocks hide для WordPress 2.3.3 и ниже
Загрузок: 674 | Размер: 0.8 Кб
“Write Post” blocks hide для WordPress 2.5+
Загрузок: 871 | Размер: 0.8 Кб
Установка
Плагин не имеет никаких настроек. Достаточно скопировать соответствующую версию плагина в зависимости от используемой версии WordPress в папку с плагинами и активировать в админ-панели.
P.S. Плагин добавлен в общий архив с темой “Article Directory” и прочими плагинами.
* * *
Компания “Забория” осуществляет производство и установку заборов различных видов, в том числе: металлические ограждения, заборы из дерева, камня и других материалов. Компания имеет большой опыт в данной сфере деятельности.
Комментарии (16)
Спасибо, хороший плагин.
теперь избавил себя от вопросов по поводу других полей.
Спасибо за плагин..будем юзать))
Спасибо за плагин, особенно за 2 его версии, как актуально, так так на одном из блогов стоит WP 2.3.3, а второй обновился уже до WP 2.5.1, реально выручил! Респект!
Хорошим плагинам всегда будет место. Спасибо.
Ценный плагин. Спасибо.
Примного благодарен!
Дельная штука, надо испытать: постоянно мучаемся как раз с тем, что даже три автора не могут выработать единую дисциплину по обращению с контентом. Ещё бы вот из Tiny каким-нибудь плагином выкинуть все лишние навороты, чтобы приглашаемые авторы увлекались не оформлением, а содержанием. Спасибо за находку.
Залез сегодня в логи, а там:
[Thu May 29 01:38:09 2008] [error] WordPress database error Table 'db_privat_18.wp_categories' doesn't exist for query SELECT category_parent FROM wp_categories WHERE cat_ID = 307 made by category_get_top_parent_id
Что это за функция в functions.php,
когда даже таблицы такой wp_categories не существует?
Евгений, мне уже неоднократно сообщали об этой ошибка. Приведенный вами код как раз и создает эту ошибку (но я у себя ее не наблюдаю). Эта функция используется для вывода списка подрубрик, когда мы заходим на страницу какой-то конкретной рубрики.
[quote post=”811″]Эта функция используется для вывода списка подрубрик, когда мы заходим на страницу какой-то конкретной рубрики.[/quote]
Палю тему:
Рубрики есть – ошибки нет!
Действительно, работает и без запроса к БД. Спасибо за подсказку!
Спасибо! Скачал плагин. Пойду прикручивать :) Надеюсь на wp25 он поднимется :)
Да, неплохой плагин получился, однозначно есть толк в нем!
Скачал. Только что. Штука, по всей видимости полезная. Однако заюзать пока не успел, увы. Но на днях – будем посмотреть, как говориться! Спасибо.
Спасибо, очень полезный плагин. Как раз делаю сеточку каталогов статей.
У меня выдает ошибку :(
Плагин не может быть активирован, поскольку он вызвал фатальную ошибку:
Fatal error: Cannot redeclare hide_blocks() (previously declared in …/wp-content/plugins/article-directory/article-directory.php:860) in …/wp-content/plugins/write-post-blocks-hide-2.5.php on line 38