Повышение производительности: приводим в порядок админку WordPress

Дата публикации:Июль 19, 2015

productivity

Признаюсь вам: я — прокрастинатор.

Я изо всех сил стараюсь работать продуктивно, если моя рабочая среда является удобной и эффективной. Это означает: чистое рабочее пространство, тщательно организованные папки на диске, а также красиво отформатированная электронная таблица Excel, которую я использую, чтобы следить за всеми моими действиями.

Однако имеется один компонент моей рабочей среды, который выбивается из этого стандарта — моя панель администратора WordPress.

Удивительно, но я никогда не изучал то, как моя хаотично структурированная панель администратора WordPress влияет на мою производительность, несмотря на то, что большую часть своего времени я работаю именно с ней. Все это изменится сегодня, когда я рассмотрю десяток плагинов WordPress, которые позволят вам упорядочить все аспекты панели администратора WordPress.

Если вы хотите работать более эффективно, эта запись пригодится вам: эксперты по производительности часто делают упор на организованную рабочую среду, которая позволяет добиться максимальной продуктивности.

Давайте начнем.

Admin Menu Editor

Если вы в первый раз устанавливаете WordPress, вы обычно наслаждаетесь относительно чистым и оптимизированным меню в панели администратора. К сожалению, все меняется, когда вы начинаете устанавливать плагины.

Как блогер WordPress, я часто по долгу службы тестирую разные плагины. С каждым новым плагином моя консоль WordPress становится все более непослушной. Естественно, это – очень малая цена, которая платится за очень полезную функциональность!

Так в чем же состоит моя проблема? Она связана с тем, как плагины упорядочиваются в меню панели администратора. Точнее, как они не упорядочиваются. Посмотрите на следующий скриншот, чтобы понять, о чем я веду речь:

Disorganized-Dashboard

Непонятно, где какой пункт находится, и это значительно усложняет поиск плагина, который вам требуется.

Однако все можно поправить при помощи простого плагина — Admin Menu Editor. Он находится в разделе Параметры > Menu Editor.

Редактор меню позволяет вам заново настроить свою панель администратора WordPress, чтобы сделать ее меню меньше и полезнее. Вот краткий список того, что вы можете сделать с помощью данного плагина:

  • Менять порядок пунктов
  • Переименовывать пункты
  • Скрывать пункты, которые вам не требуются
  • Добавлять разделители страниц
  • Переносить пункты в разные подменю
  • Создавать меню верхнего уровня

Иными словами, вы можете полностью перестроить проблематичное, неорганизованное меню панели администратора.

Хотите понять, как будет выглядеть новое меню? Всего за пару минут я смог упорядочить меню, переместив свои плагины в самый низ меню и задав их вывод в алфавитном порядке:

Organized-Menu

Совсем другое дело!

Вы можете использовать плагин для реализации еще одного интересного приема. Если вы постоянно отслеживаете какие-либо сайты, вы можете добавить пункты меню, которые будут указывать на внешние URL-адреса.

ElegantThemes-link

Плагин доступен бесплатно в каталоге WordPress.org. Если вам понравилась его функциональность, вы можете обновиться до Pro-версии, которая стоит 19 долларов. Pro-версия позволяет вам создавать пункты меню для определенных пользователей, настраивать пункты меню, чтобы они открывались в новом окне, а также экспортировать меню. Есть также приятный аддон к плагину, который называется… (плавно переходим к следующему пункту)

Toolbar Editor

Toolbar Editor – платный аддон к плагину Admin Menu Editor Pro, который стоит 15 долларов.

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

Default-Toolbar

Аддон Toolbar Editor помогает вам расширить стандартный тулбар, позволяя добавлять произвольные пункты меню к нему.

Хотите понять, как это будет выглядеть на практике? Взгляните на мой улучшенный тулбар, который представлен на скриншоте ниже. Я добавил ярлыки плагинов к нему.

Toolbar-Editor

Если вам нравится такой способ доступа к плагинам, вы можете воспользоваться им в противоположность стандартному меню в админке.

Hierarchy

Hierarchy

Однако не только плагины забивают ваше меню в панели администратора WordPress. Есть много разных элементов контента, которые тоже отвоевывают себе пространство – записи, страницы, медиа, не говоря уже о произвольных типах записей.

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

Плагин Hierarchy решает эту проблему, объединяя все контентные пункты меню в один пункт – Content. Взгляните на мое новое меню:

Hierarchy-Streamlined-sidebar

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

Hierarchy-screenshot

Вы по-прежнему можете добавлять новые записи/страницы за пару кликов, воспользовавшись кнопкой Shortcuts в самом верху экрана Content.

Post Types Order

По умолчанию WordPress выводит ваши записи в обратном хронологическом порядке – от самых старых к самым новым. Такая система упорядочивания применяется как во фронтэнде, так и в бэкэнде.

Если вы публикуете контент регулярно, то ваши самые важные страницы – ваши источники дохода – слишком быстро пропадут с главной страницы, попав в ваши архивы. Это усложняет поиск требуемой записи, которую надо обновить.

Есть простой способ решения этой проблемы — плагин Post Types Order.

Плагин является бесплатным. Он очень простой в использовании. После установки и активации перейдите в раздел Записи > Re-Order. Здесь вы сможете воспользоваться простым drag-n-drop интерфейсом для настройки порядка вывода ваших записей.

Re-order-drag-and-drop-interface

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

Сегодня мы занимаемся упорядочиванием панели администратора WordPress, поэтому давайте перейдем в раздел Параметры > Types Order. Убедитесь в том, что здесь отключен пункт Auto Sort. Это гарантирует, что ваши изменения будут применяться только к экрану All Posts.

Если вы хотите использовать drag-n-drop интерфейс, чтобы переупорядочить ваши существующие записи, включите этот пункт. Плагин является альтернативой прилепленным записям, он позволяет вручную обновлять дату публикации материалов.

Плагин может использоваться для организации произвольных типов записей – если они не являются иерархическими. Вы можете также использовать экран Settings, чтобы определить, какие уровни пользователей могут применять данный плагин.

Simple Page Ordering

Simple-Page-Ordering-Plugin

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

Вместо этого страницы организуются при помощи функции «упорядочивания страниц», которая управляется через мета-панель Page Attributes на экране редактора страниц. Это усложняет переупорядочивание страниц в бэкэнде: вы должны открыть каждую страницу и скорректировать ее порядок вручную.

Page-Attributes-metabox

Если вы хотите упростить этот процесс, я настоятельно рекомендую вам обратиться к плагину Simple Page Ordering.

Как только вы установите этот плагин, вы сможете легко переупорядочивать ваши страницы с помощью удобного drag-n-drop интерфейса. Он автоматически обновляет атрибут порядка страниц, и любые дочерние страницы автоматически переносятся с родителями.

Плагин также работает подобным образом с иерархическими произвольными типами записей. Если вы хотите использовать плагин для переупорядочивания ваших записей, то в таком случае нам нужно огорчить вас: по умолчанию это не поддерживается.

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

add_post_type_support( 'post', 'page-attributes' );

После добавления кода к functions.php щелкните по экрану All Posts и выберите опцию Sort by Order в самом верху экрана. Теперь вы можете легко перетаскивать ваши записи, выводя их в любом предпочитаемом порядке. Отметим, что ваши записи меняют свой порядок только в админке WordPress – изменения не затрагивают фронтэнд вашего сайта.

Admin Column View

Admin-Column-View

Если вы хотите воспользоваться иным способом организации ваших страниц, вы можете воспользоваться плагином Admin Column View. Этот плагин является альтернативой Simple Page Ordering.

После установки просто перейдите в раздел Pages > Column View. Здесь вы сможете увидеть вывод иерархии ваших страниц в виде столбцов. Плагин поддерживает drag-n-drop интерфейс, с помощью которого вы можете переупорядочивать ваши страницы.

Pages-Column-View-interface

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

CMS Tree Page View

CMS-Tree-Page-View
Плагин CMS Tree Page View – еще один способ организации ваших страниц. Плагин работает и с неиерархическими записями.

Плагин выводит ваши записи и страницы в простом древовидном представлении. Иерархия видна как на ладони, и это позволяет легко обработать структуру страниц.

CMS-Tree-Page-View-screenshot

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

CMS-Tree-Page-View-tooltip

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

Category Order and Taxonomy Terms Order

Category-Order-and-Taxonomy-Order

На данный момент мы рассказали вам, как организовать страницы, записи и произвольные типы записей. Давайте теперь посмотрим на то, как организовать и переупорядочить категории и таксономии.

Если вам требуется такая функциональность, я рекомендую вам установить плагин Category Order and Taxonomy Terms Order.

Созданный разработчиками, стоящими за Post Types Order, плагин использует тот же удобный drag-n-drop интерфейс, позволяющий вам переупорядочить категории. Плагин имеет минимум настроек. Просто перейдите к Posts > Taxonomy Order и начните использовать плагин.

Admin Columns

Admin-Columns

Если вы перейдете к экрану All Posts, вы сможете получить базовый обзор ваших записей. Вы видите заголовок записи, ее автора, рубрики, метки, количество комментариев и дату публикации. К сожалению, нет никакого способа извлечь больше информации о каждой записи с данного экрана.

Если вы хотите получить больше информации с этого экрана, вам нужно просто поставить плагин Admin Columns.

Как только плагин будет активирован, просто перейдите к разделу Settings > Admin Columns, после чего используйте drag-n-drop интерфейс для переупорядочивания и изменения размера существующих столбцов, а также для добавления новых столбцов, позволяющих вывести дополнительную информацию. Admin Columns поддерживает 30 произвольных столбцов. Полный список возможностей доступен на странице плагина, однако вот мои предпочтительные опции:

  • Вывод цитат (кол-во символов)
  • Среднее время чтения
  • Миниатюры
  • Время последнего изменения
  • Количество вложений
  • ID записи
  • Постоянная ссылка
  • Используемые шорткоды
  • Прилепленные записи
  • Количество слов

Когда все будет готово, щелкните по Save Posts, и ваши изменения будут представлены на странице All Posts.

Post-Overview-custom-columns

Вы можете также использовать плагин для добавления произвольных столбцов к экранам Page, Custom Post Types, Comments, Users и Media.

Organize Media Library

WP-Media-Folder
На данный момент я рассказал вам, как улучшить организацию консоли, меню в админке, тулбара, а также экранов записей/страниц. Теперь я хочу взглянуть на медиа библиотеку WordPress.

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

Как найти изображения? Функция поиска полезна только тогда, когда вы помните название нужного вам медиа-файла. Фильтр тоже достаточно полезен, он позволяет вам определить, какие файлы были загружены к записи, которую вы в данный момент редактируете. Если ни то, ни другое не работает, то в таком случае вам остается лишь вручную просматривать всю вашу медиа библиотеку, а это уже сильно ест время.

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

Раньше я бы порекомендовал плагин Media File Manager Advanced. Однако сейчас он не работает. Поэтому, в отсутствие бесплатных альтернатив, я советую обратиться к плагину WP Media Folder.

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

Плагин стоит $19.

Источник: elegantthemes.com

Поделиться

2 комментария

  1. Андрей says:

    Admin Menu Editor — просто и крайне удобно. Огромное спасибо разработчикам за такое решение для наведения порядка в админке. И Вам спасибо, за поднятую тему и подобранные решения.

    • Дмитрий says:

      Спасибо за комментарий! Да, решение удобное, чтобы сделать процесс работы с админкой более эффективным.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.