Вы хотите добавить раздел поддержки / документации на свой сайт? Хотите узнать лучший способ добавить вики-базу знаний на ваш сайт WordPress? В этой статье мы покажем вам, как создать вики-базу знаний в WordPress.
Существует три различных способа создания вики-сайта в WordPress:
- Вы можете использовать специальную тему WordPress wiki для создания базы знаний.
- Вы можете использовать специальный плагин WordPress wiki для создания базы знаний.
- Вы можете использовать некоторые пользовательские фрагменты кода для создания базы знаний.
У каждого метода есть свои плюсы и минусы. Но не волнуйтесь, мы объясним каждый из них, чтобы вы могли сделать правильный выбор.
Если вам не понравилось видео или нужны дополнительные инструкции, то продолжайте читать дальше.
Метод создания темы WordPress Wiki и базы знаний
Один из самых простых способов создания вики — использовать тему базы знаний WordPress wiki. Есть тонны доступных, но мы рекомендуем KnowHow Theme.
Лучший способ настройки — установить WordPress на поддомене или в директории типа support.ваш сайт.com или ваш сайт.com/knowledgebase/
После этого вам нужно просто установить и активировать тему 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.
.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.
По умолчанию ваши разделы будут отображаться в алфавитном порядке. Однако если вы хотите изменить порядок разделов, то вы можете сделать это, установив плагин Custom Taxonomy Order NE. Это позволит вам перетаскивать ваши разделы в нужном порядке.
Вот и все, мы надеемся, что эта статья помогла вам добавить раздел базы знаний Wiki на ваш сайт WordPress. Возможно, вы также захотите ознакомиться с нашим руководством о том, как добавить раздел FAQs в WordPress.
Если вам понравилась эта статья, то подписывайтесь на наш канал YouTube для просмотра видеоуроков по WordPress. Вы также можете найти нас в Twitter и Google+.
Источник: www.wpbeginner.com