Как создать вики-базу знаний с помощью WordPress

Вы хотите добавить раздел поддержки / документации на свой сайт? Хотите узнать лучший способ добавить вики-базу знаний на ваш сайт WordPress? В этой...

Вы хотите добавить раздел поддержки / документации на свой сайт? Хотите узнать лучший способ добавить вики-базу знаний на ваш сайт WordPress? В этой статье мы покажем вам, как создать вики-базу знаний в WordPress.

Существует три различных способа создания вики-сайта в WordPress:

  • Вы можете использовать специальную тему WordPress wiki для создания базы знаний.
  • Вы можете использовать специальный плагин WordPress wiki для создания базы знаний.
  • Вы можете использовать некоторые пользовательские фрагменты кода для создания базы знаний.

У каждого метода есть свои плюсы и минусы. Но не волнуйтесь, мы объясним каждый из них, чтобы вы могли сделать правильный выбор.

Если вам не понравилось видео или нужны дополнительные инструкции, то продолжайте читать дальше.

Метод создания темы WordPress Wiki и базы знаний

KnowHow - тема для базы знаний WordPress

Один из самых простых способов создания вики — использовать тему базы знаний WordPress wiki. Есть тонны доступных, но мы рекомендуем KnowHow Theme.

Лучший способ настройки — установить WordPress на поддомене или в директории типа support.ваш сайт.com или ваш сайт.com/knowledgebase/

После этого вам нужно просто установить и активировать тему KnowHow, и она будет работать из коробки.

Предварительный просмотр KnowHow

Самым большим недостатком использования любой темы WordPress Wiki & Knowledge Base является то, что вы не можете использовать их на своем основном сайте. Вы должны сделать настройку на поддомене или в каталоге, потому что эти темы не совсем соответствуют вашему брендингу, и вы определенно не хотите, чтобы ваша домашняя страница была вики.

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

Метод использования плагина WordPress Wiki и базы знаний

Плагин базы знаний

Если вы хотите добавить базу знаний вики на ваш существующий сайт WordPress, то самый простой способ сделать это — использовать плагин базы знаний WordPress wiki. Существует несколько плагинов, но мы рекомендуем Knowledge Base от PressApps (доступна живая демонстрация).

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

Администратор базы знаний

База знаний — это собственный пользовательский тип поста с категориями и тегами, который позволяет вам организовать вашу документацию.

Самое лучшее в этом то, что вы можете добавить его на свой основной сайт, и он будет соответствовать стилю / форматированию вашего бренда по большей части. Он также поставляется с системой голосования для всех / только для участников, пользовательскими виджетами, функцией drag-drop и т.д. Недостатком является то, что он стоит $20.

В нашем следующем методе мы покажем вам, как вы можете сделать все это бесплатно, но это включает в себя код.

Метод сниппета кода для вики и базы знаний WordPress

Другой способ добавить базу знаний wiki на существующий сайт WordPress или даже создать специальный сайт wiki — это использовать метод фрагмента кода.

Недостатком является то, что вам придется скопировать/вставить немного кода, что может быть пугающим для новичков. Преимущество в том, что это дает вам больше свободы, и это совершенно бесплатно в отличие от первых двух вариантов.

Мы сделаем все возможное, чтобы дать пошаговые инструкции.

Примечание: Прежде чем начать, пожалуйста, создайте полную резервную копию вашего сайта WordPress.

Первое, что вам нужно сделать, это установить и активировать плагин Knowledgebase CPT. Этот простой плагин создает пользовательский тип поста под названием knowledge_base и таксономию под названием section .

Это позволит вам легко добавлять ваши вики-статьи и организовывать их в разделы.

Добавление статей и разделов базы знаний

Как только у вас будет несколько статей и разделов, вам нужно будет отобразить их на своем сайте. Здесь вам нужно разобраться с небольшим количеством кода.

Начните с добавления этого фрагмента кода в функции вашей темы.php файл или плагин для конкретного сайта.

Этот код выводит список всех статей базы знаний в разделе, в котором они были размещены.

Далее вам нужно создать новую страницу WordPress и добавить в нее шорткод [knowledgebase]. Сохраните свою страницу и просмотрите ее.

Простой раздел базы знаний без CSS

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

Вставьте следующий код в стиль вашей темы.файл css.

.kb_section < float: left; width: 280px; max-width: 280px; margin: 10px; background-color: #f5f5f5; border: 1px solid #eee; >h4.kb-section-name < background-color: #eee; margin: 0; padding: 5px; >ul.kb-section-list < list-style-type: none; list-style: none; display: inline; >li.kb-section-name < list-style-type: none; display: inline; >ul.kb-article-list < list-style-type: none; list-style: none; >li.kb-article-name < list-style-type: none; >div.kb_section:nth-of-type(3n+1) div.kb_section:nth-of-type(3n+3) <>

Вот как это выглядело на нашем демо-сайте, где мы используем тему Twenty Twelve.

Стилизованная страница базы знаний в WordPress

По умолчанию ваши разделы будут отображаться в алфавитном порядке. Однако если вы хотите изменить порядок разделов, то вы можете сделать это, установив плагин Custom Taxonomy Order NE. Это позволит вам перетаскивать ваши разделы в нужном порядке.

Вот и все, мы надеемся, что эта статья помогла вам добавить раздел базы знаний Wiki на ваш сайт WordPress. Возможно, вы также захотите ознакомиться с нашим руководством о том, как добавить раздел FAQs в WordPress.

Если вам понравилась эта статья, то подписывайтесь на наш канал YouTube для просмотра видеоуроков по WordPress. Вы также можете найти нас в Twitter и Google+.

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий