- SEOBook.info - https://seobook.info -

Плагин WordPress Wiki — Делаем свой wiki словарь на WordPress

Мысль сделать свой словарик SEO терминов меня не покинула. Как альтернативу MediaWiki [1], я решил посмотреть плагин WordPress Wiki. Установил и опробовал.

Плагин WordPress Wiki

В рунете крайне мало упоминаний о создании словаря на wordpress средствами плагинов. Практических примеров и статей-мануалов, я не нашёл. Начал разбираться сам.

Я пропущу момент перебора всех существующих wiki плагинов и выбора подходящего мне, потому что это долго и неинтересно. ) Есть желание, можете погуглить и посмотреть плагины с тегом wiki [2] на wordpress.org.) Я остановил выбор на плагине WordPress Wiki [3], как на единственном, о котором смог найти какие-то упоминания и который при тестировании работал.

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

Файлы русификации [4], на случай если кто-то захочит разобраться и найти причину.

Установка плагина wordpress wiki

Установка плагина стандартная. Копируем плагин в директорию “ wp-content/ plugins/” и активируем в админке WordPress.

Всё. Плагин установлен.

Настройка плагина wordpress wiki

Основные настройки в Параметры => Wiki Options.

Restrict editing to logged in users – Отмечаем этот пункт. Это запретит редактировать записи незарегистрированным пользователям.

Number of revisions – Здесь можно задать количество последних сохранённых вариантов статьи, которые будут показаны на странице “истории редактирования статьи”.

Show Table of Contents on front page — Показать ли Оглавление (если оно позволено) на индексной странице Вашего блога, если страница Wiki показана на нем. Пробовал отмечать, не было видно никаких изменений. Так что не понял, что это и зачем.

Email notification” и “Weekly email notification” — Это что-то про уведомления по электронной посте и как часто уведомлять. Я не отмечал.

Настройки записи wordpress wiki

Show table of contents — Выводить блок Содержание на странице записи или не выводить. Имеет смысл выводить, если запись разбита на несколько разделов.

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

Вывод виджета wordpress wiki

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

В виджете будут выведены только ссылки на те страницы wiki, при создании/редактировании которых был отмечен пункт “ Show table of contents ”.

Синтаксис WordPress Wiki

Синтаксис у плагина такой же, как у MediaWiki [5].

Основные настройки описал.

Ниже коротко опишу, что сделал я и что у меня получилось. Если интересно и ещё не надоело, читайте. )

Первое, что меня больше всего смущало, это то, что в директории https://seobook.info/wiki/ формируется страница подписки на rss-ленту словаря, а не стандартная рубрика или запись. Но и в MediaWiki, в директории «…/wiki/» нет страницы, там идёт редирект на заглавную страницу. Так можно сделать и здесь. Можно сделать редирект на страницу, которая будет главной, а можно оставить как есть. Я не стал делать редирект директории “/wiki/”, а оставил как есть. Пусть по адресу https://seobook.info/wiki/ будет лента моего SEO словаря.

Я создал первую запись https://seobook.info/wiki/seo-slovar/, которая и будет являться главной страницей словаря. На ней я разместил описание словаря, содержание и другую ключевую информацию. Дальше, я буду на эту страницу добавлять ссылки на статьи.

Вложенность. Можно делать страницы вложенными, то есть страница будет иметь родительскую страницу и url будет иметь вид https://seobook.info/wiki/seo-slovar/seo-termin/, а можно делать невложенными https://seobook.info/wiki/seo-termin/. Второй вариант мне показался более удачным, его я выбрал.

Виджет. Виджет wiki словаря я выводить не стал, я в меню дам ссылку на главную страницу словаря.

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

Результат меня устроил. Осталось разобраться с файлами русификации. Если не получиться, то просто переведу исходные файлы.

В итоге, у меня получился такой вот SEO словарь [6]. Пока ещё пустой, но потихоньку заполнится.

PS В общей сложности, убил почти сутки на поиск, тестирование и настройку wiki плагина.

Надеюсь, материал будет полезен. )