Этот плагин не тестировался с последними 3 основными выпусками WordPress. Скорее всего, он уже не поддерживается и может быть несовместим с текущими версиями WordPress.

Lexicographer

Описание

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

Я написал этот плагин, потому что мне нравится придумывать слова и определять их в своем блоге, тем самым создавая словарь, распределенный по нескольким постам. Мало того, что не было списка всех доступных слов, так еще и то, что Google не мог найти эти слова, потому что он не мог справиться со знаками ударения, которые я там поставил, в стиле словаря. Лексикограф решает обе эти проблемы.

Указатель лексикографа разделен на разделы в соответствии с начальными символами терминов. В настоящее время такие разделы создаются для латинских букв (A-Z, буквы с диакритическими знаками группируются с недиакритизованными версиями), символов хинди и символов телугу. Для всех арабских цифр (0-9) создается один раздел»#». Все остальные начальные символы переходят в специальный раздел под названием «*». Приветствуются вклады в поддержку других систем письма!

Как использовать

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

В сообщениях и страницах, где вы определяете термины, используйте «Редактировать как HTML» и поместите слова и термины для индексации в промежутки класса лемма, например: <span class="lemma">ˌsu·per·ca·liˌfra·gi·lis·ticˌex·pi·a·liˈdo·cious</span> (знаки ударения и перенос строки необязательны).

На странице (в сообщении или в виджете), где вы хотите разместить индекс, вставьте следующий шорткод:

[lexicographer_index]

В этом месте будет вставлен индекс. Он будет состоять из определенных терминов, связанных с определениями.

Атрибуты шорткода

  • якорные ссылки [true/false, по умолчанию: true]: Если true, будут созданы привязанные ссылки на условия
    . Если значение false, будут созданы ссылки на сообщение(сообщения), содержащие этот термин
    .
  • уровень заголовка [int, по умолчанию: 3]: какой уровень заголовка использовать для заглавных
    символов в индексе.

Служба поддержки

Если у вас есть вопросы или предложения, свяжитесь со мной по адресу poststelle@texttheater.net.

Установка

Любой

  1. Поиск и установка лексикографа через меню «Плагины» в
    WordPress

Или

  1. Скачать и распаковать Лексикограф
  2. Загрузите каталог lexicographer в каталог /wp-content/plugins
  3. Активируйте плагин через меню «Плагины» в WordPress.

Отзывы

03.09.2016
I’ve used this plugin for six months now. It’s extremely easy to use and setup. Just provide some markup for the words you want in the lexicon, enter the shortcode where you want the lexicon to appear and you’re done. If you have a large number of words (100+) to index, there are probably better options. The plugin does not support any form of sub-pages, i.e. if you have several words that start with an «a», they’ll all be listed below each other. That being said, this a great, free plugin, which I highly recommend.
Посмотреть все 2 отзыва

Участники и разработчики

«Lexicographer» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Перевести «Lexicographer» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

0.9

  • Добавлена поддержка телугу и хинди (вклад Шрирама Надиминти (Sriram Nadiminti)).
  • Протестировано с WordPress 5.1.1.

0.8

  • Изменен способ вставки индекса лексикографа в сообщения и страницы.
    Теперь вы должны использовать шорткоды вместо вставки

{{Lexicographer index}}

строка, в которой вы хотите, чтобы появился индекс.
* Используя шорткод, теперь вы можете указать высоту заголовка заглавного
символа и, если вам нужны ссылки на условия или просто ссылки
на сообщения.
* Протестировано с WordPress 4.4.2.

0.7

  • Отдельные разделы индекса теперь помещаются в div класса
    lexicographer-index-section в интересах тех, кто хочет стилизовать и/или
    написать сценарий индекса.

0.6.

  • Теперь индекс помещается в div класса lexicographer-index для тех
    , кто хочет стилизовать и/или написать сценарий индекса.

0.5

  • Транслитерация лемм в ASCII как для создания имен привязок, так и для
    сортировки теперь использует одну и ту же таблицу транслитерации. Персонажи Ää Öö Üü
    (графемы, соответствующие немецким умляутам) по-прежнему получают специальное обращение
    в том смысле, что они расширяются а-ля ä ae для имен привязок (но не для сортировки),
    но теперь это делается как шаг предварительной обработки.
  • Таблица транслитерации теперь охватывает почти каждую латинскую букву в блоках
    Unicode Latin-1, Latin Extended-A, Latin Extended-B и
    Латынь Расширена Дополнительно. Большинство транслитераций «ориентированы на глифы» в том смысле, что
    они включают в себя только удаление диакритических знаков, разложение лигатур и
    поворот букв назад. Некоторые транслитерации более «ориентированы на использование», такие
    как β ss, þ th или Ɣ g. Были предприняты некоторые усилия, чтобы сохранить таблицу транслитерации
    вменяемой, последовательной и нейтральной к языку. Пропущенные буквы указаны в
    комментарии. Предложения по дополнениям и улучшениям более чем приветствуются!
  • Исправление: сгенерированные ссылки были нарушены, если не использовать постоянные ссылки /%postname.
  • Исправление: индексирование неопубликованных сообщений/страниц при установке.

0.4

  • Now observing DB_CHARSET for creating the database table. This fixes a
    problem where non-ASCII characters get replaced by question marks when
    inserting into the table via a UTF-8 connection.
  • Протестировано с WordPress 3.3.2.
  • Обновленная документация.

0.3

  • Теперь индекс можно вставлять в виджеты.
  • Протестировано с WordPress 3.3.
  • Обновленная документация.

0.2

  • Леммы теперь удаляются из индекса, когда сообщение/страница, содержащая их
    , удаляется или снимается с публикации.
  • Индекс теперь использует абсолютные ссылки.
  • Протестировано с WordPress 2.9.1.
  • Обновленная документация.

0.1

  • Первый выпуск.