Разрешение читателям комментариев. От WordPress до Jekyll 7

Разрешение комментариев читателей

Одна из проблем оставьте WordPress, чтобы переключиться на Jekyll это de каким образом делать то, что WordPress делал с базой данных, но без использования баз данных или плагинов.. Мы увидим это в параметрах, которые еще предстоит заполнить, в файле config.yml темы Minimal Mistakes.

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

Для этого мы должны прибегать к внешним услугам. Минимальные ошибки готовы использовать некоторые из самых популярных с минимальной настройкой.

Разрешение комментариев читателей

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

Что касается комментариев, Мы можем выбрать следующие варианты:

  • Нет комментариев
  • Disqus
  • Речь
  • Facebook
  • Статик
  • высказывания
  • Другие решения

Для включения комментариев необходимо перейти в раздел По умолчанию который находится в последней части файла, который мы редактируем, и в разделе Ценности менять
Комментарии a правда.

Disqus

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

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

Услуга требует подписки, но бесплатного плана хватит на один блог.
Чтобы выбрать Discus в качестве провайдера в разделе Providers (ниже words_per_minute)
мы делаем
provider: "disqus"
Когда мы подписываемся на Disqus, мы генерируем псевдоним, мы помещаем его в кавычки после
короткое имя:

Речь

Речь, это гораздо больше, чем просто система комментариев, это дискуссионная площадка. Чтобы использовать его бесплатно, вам необходимо установить его на сервере.р. Механизм его использования вместе с вашим блогом более-менее похож, только
provider: "discourse"
И в
discourse:
server:

Это адрес сервера, на котором находится платформа.

Facebook Комментарии

Я не рекомендую этот вариант, поскольку он позволяет пользователям оставлять комментарии только через свою учетную запись Facebook. Для использования вам необходимо заполнить форму эту страницу.
Эта форма сгенерирует для вас код. Взгляните на сектор, отмеченный на скриншоте.
Код для использования комментариев Facebook

Теперь завершаем
comments:
provider: "facebook"
appid: # Esto se reemplaza por lo que te aparece en el generador del código (Mira la captura de pantalla para guiarte
num_posts: # 5 (default)
colorscheme: # "light" (default), "dark"

Не забудьте удалить нумерацию, чтобы выбрать опцию.

высказывания

Этот плагин te позволяет использовать раздел отчетов об ошибках в вашей учетной записи GitHub в качестве платформы для комментирования. Возражение такое же, как и для Facebook. Это заставляет пользователей иметь учетную запись на платформе.

Вам необходимо установить высказывания на свой GitHub и изменить config.yml, внеся следующие изменения.
provider: "utterances"
theme: Opta por una de los dos y ponlo entre comillas sin el numeral.
issue_term: "nombre de usuario / nombre del repositorio"

Статик

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

Что касается его использования для комментариев, он позволяет получать уведомления и обнаруживать спам.

Руководство по минимальным ошибкам недостаточно полно, чтобы подробно описать его конфигурацию, поэтому я в долгу перед вами.

Другие решения

Чтобы использовать другие решения, мы должны поставить
поставщик: "custom"
и в папке с именем _includes (мы создаем ее, если она не существует) мы ищем (или создаем) другую папку с именем comments_providers, и туда страницу с именем custom.html мы вставляем код для встраивания.

:


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)