m-Snap — это плагин WordPress для создания алфавитного указателя (словаря) из записей блога.
Особенности плагина
По функционалу плагин похож на WP-SNAP, но с преимуществами:
- поддерживает кириллицу;
- работает с большим количеством записей;
- поддерживает кэширование;
- исправлена критическая ошибка, из-за которой плагин версии 1.1b работал нестабильно.
При установке плагина учтите момент, что плагин работает с ключами произвольных полей (они же custom field key) с названием first_letter. Не устанавливайте плагин в случае если Вы уже используете эти произвольные поля, т.к. эти метаданные будут переписаны.
Учтите: если у вас очень много записей, то установка плагина может занять значительное время. В этом случае рекомендуется при установке плагина увеличить время выполнения скриптов.
Установка плагина
- папку m-snap закачайте в папку с плагинами /wp-content/plugins/
- активируйте плагин
- Добавьте в php-шаблон Темы строку в месте будущего указателя: <?php if (function_exists(‘m_snap’)) {m_snap();}?>
- Для поддержки кэширования выставьте права на запись для файла m-snap-cache.php
Настройки плагина вы можете изменить в файле m-snap-config.php
- cachetime — время жизни кэша (в секундах)
- default_show_by_cat — группировать ли указатели по рубрикам
- default_show_by_tag — группировать ли указатели по тэгам (меткам)
Вы можете поменять данные указателя в шаблоне m-snap.txt
Также вы можете изменить логику шаблона в скрипте m-snap-template.php
{filelink=8}