Если вы когда-либо работали с мультисайтами в WordPress, то, вне всяких сомнений, вы сталкивались с задачей настройки и вывода записей в сети. Справиться с данной задачей можно посредством удобных плагинов, выпущенных WPMU — Recent Global Posts Widget, Global Site Search, Global Site Tags и т.д. Даже если вы пользовались этими плагинами, то вряд ли знаете, что все они основаны на мощном инструменте Post Indexer. Сегодня я хочу порадовать всех тех, кто пользуется мультисайтами – плагин Post Indexer стал еще более мощным.
Что делает Post Indexer
Для начала давайте я расскажу, для чего вообще был создан Post Indexer. Как уже было упомянуто, этот плагин фактически остается «за кулисами» пользовательского внимания. Ваши пользователи никогда его не увидят. Однако вы, как администратор сайта, будете знать, что он работает для вас.
Плагин создает индекс (гигантский список) всех записей на всех сайтах вашей сети. Это позволяет другим плагинам (которые были отмечены выше) получить доступ ко всем записям, которые им требуются.
К примеру, если рассматривать Recent Global Posts Widget, то чтобы собрать записи со всей сети и передать их в виджет сайдбара, плагин должен сначала найти эти записи в индексе – а индекс, в свою очередь, создается плагином Post Indexer.
Если бы Post Indexer сначала не собрал бы все записи в одном месте, то Recent Global Posts Widget не знал бы, где их искать.
Что нового в плагине Post Indexer
Итак, что нового в плагине Post Indexer? И почему это так имеет такое значение для нас? Старая версия Post Indexer прекрасно справлялась со своими задачами, однако в ней мы не могли полностью управлять индексом. Теперь все изменилось. У нас появились многочисленные средства управления, разнообразные окна, которые позволяют выводить статистику. Это очень важно, поскольку если вы можете управлять индексом, то вы можете устанавливать границы доступа к нему для других плагинов.
Если вы не хотите, чтобы записи какого-либо определенного сайта отображались, к примеру, в виджете Recent Global Posts Widget, вы можете отключить для этого сайта индексацию. Если вам требуется проиндексировать какой-то один сайт (и никакой другой), вы также можете это сделать с помощью плагина.
Другое полезное дополнение в новой версии – возможность индексировать записи, которые существовали еще до момента установки плагина. Опять же, вы можете делать это для каких-либо определенных сайтов.
Возможности плагина
Давайте взглянем, какими еще возможностями обладает плагин Post Indexer. Если вы работали с этим плагином ранее, то вы сразу же заметите улучшения. Если же вы только знакомитесь с плагином, то вы быстро оцените всю мощь, заложенную в него.
- Консоль Post Indexer и статистика для всех сайтов
- Статистика по каждому отдельному сайту
- Индексирование записей, опубликованных еще до активации плагина
- Обновление индекса для конкретных сайтов
- Выбор типов записей для индексирования на всех сайтах
- Выбор типов записей для индексирования на каких-либо конкретных сайтах
- Включение или отключение индексирования для отдельных сайтов
- Глобальные настройки для определения времени жизни индекса
Вы можете открыть для себя мощь плагина Post Indexer, просто скачав его здесь. Данный плагин поможет раскрыть потенциал ваших мультисайтов.
Источник: wpmu.org.