Экономия места в сайдбаре – настройка и руссификация WP Tab Widget
Как говорится – у всех свои вкусы, это утверждение применимо ко всему, в том числе и сайтам. Недавно столкнулся с ситуацией на страницах проекта gotoADM.ru, когда места для размещения различных информационных панелей, виджетов и блоков не достаточно, либо приводит к долгой прокрутке. Учитывая данные Google Analytics и Яндекс.Метрика, а именно действия пользователей (клики и скролл), пришел к такому выводу – информацию, размещаемую на сайте, нужно “предоставить” пользователю в удобной форме, чтобы процесс чтения и серфинга не вызывал затруднений. При этом нужно уходить от нагромождения лишних блоков и элементов дизайна, выделяя на передний план самые основные функции и “вкусности” проекта, например, поиск по сайту, подписка, теги/метки и специальные предложения, бонусы/акции и т.п. Поэтому для более удобной навигации и компактного размещения модулей сайта WordPress было решено использовать плагин WP Tab Widget. Его основой является технология вкладок или табов, отсюда получается и название. Сейчас рассмотрим процесс установки и русификации WP Tab Widget, заранее хочется отметить – настройка очень проста.
Установить данный плагин можно несколькими способами, воспользуемся самым простым, через web-интерфейс из “админки” WordPress:
После этого переходим в раздел “Внешний вид – Виджеты”. Здесь выполняется добавление установленного плагина и его настройка.
Используя данный виджет, можно существенно сэкономить место в сайдбаре выводя в одном блоке популярные статьи, последние статьи, последние комментарии, теги/метки сайта. Также вы можете выводить миниатюры записей, аватарки комментаторов, количество комментариев и “анонс” записей. Чтобы русифицировать данный плагин, необходимо отредактировать файл, находящийся в папке виджета:
/www/site/wp-content/plugins/wp-tab-widget
wp-tab-widget.php
Для удобного редактирования файла рекомендую использовать Notepad++ или Notepadqq. Можно искать поиском и заменять нужные значения или сразу отредактировать следующие строки:
$available_tabs = array(‘popular’ => __(‘Popular’, ‘mts_wpt’),
‘recent’ => __(‘Recent’, ‘mts_wpt’),
‘comments’ => __(‘Comments’, ‘mts_wpt’),
‘tags’ => __(‘Tags’, ‘mts_wpt’));
Аналогично меняем слова “Next” и “Previous”:
517 строка <a href=”#” class=”previous”><span><?php _e(‘« Назад’, ‘mts_wpt’); ?></span></a>
520 строка <a href=”#” class=”next”><span><?php _e(‘Далее »’, ‘mts_wpt’); ?></span></a>
Установка, настройка и русификация плагина WP Tab Widget для экономии места на сайте WordPress завершена.