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

Плагин для комментариев Facebook

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

Плагин комментариев Facebook для Publii позволяет легко активировать комментарии Facebook на вашей странице и предоставляет множество вариантов настройки внешнего вида и верстки раздела в соответствии с вашими потребностями.

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

Если вы используете более раннюю версию Publii themes или свою собственную пользовательскую тему, то, прежде чем вы сможете использовать плагины для комментариев, доступные на нашем маркетплейсе, вам нужно будет внести небольшие изменения в файл post.hbs вашей темы, чтобы комментарии могли работать правильно. Для этого выполните следующие действия:

  1. Откройте предпочитаемый файл в приложении Eexplorer и перейдите в папку Documents/Publii/sites/YOUR_SITE/input/ themes/YOUR_THEME.
    где 'YOUR_SITE' - это название вашего сайта, а 'YOUR_THEME' - это папка для темы, которую вы в данный момент используете на сайте.
  2. Используя редактор кода по вашему выбору, откройте файл post.hbs (его можно открыть в базовых приложениях, таких как notepad, если у вас не установлен какой-либо специальный редактор кода).
  3. В нижней части списка кодов найдите раздел, который может выглядеть следующим образом:

    {{#if @config.post.displayComments}} 
        <div class="post__comments"> 
           <div class="wrapper"> 
              <h2 class="h5">{{ translate 'post.comments' }}</h2> 
           {{> disqus}} 
           </div> 
        </div> 
    {{/if}}
    

    И измените его на:

    {{#if @config.post.displayComments}}
        <div class="post__comments"> 
           <div class="wrapper"> 
              {{{@commentsCustomCode}}}
           </div> 
        </div> 
    {{/if}}
    
  4. После редактирования файла сохраните изменения; теперь вы сможете использовать плагины для комментариев без проблем.

Включение комментариев

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

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

Активация плагина

Плагин можно включить, нажав кнопку переключения в поле для Комментариев Facebook в разделе Инструменты и плагины приложения Publii. Если переключатель изменится с серого на синий. тогда плагин включен. Однако есть некоторые параметры, которые вы должны проверить и настроить перед использованием этого плагина, чтобы убедиться, что он соответствует вашим потребностям. Чтобы открыть меню опций, снова нажмите на поле "Комментарии Facebook", где угодно, кроме кнопки переключения. Вы попадете на страницу опций "Комментарии Facebook".

Параметры комментариев Facebook

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

Для этого плагина доступны следующие опции:

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

  • Количество комментариев - Определяет количество комментариев, которые должны отображаться при первой загрузке раздела комментариев. Если комментариев будет больше, пользователь сможет нажать, чтобы просмотреть больше, по своему усмотрению.
  • Язык - Задает язык, на котором должен использоваться текст, сгенерированный Facebook в разделе комментариев. По умолчанию для этого параметра задан британский английский ("en_GB"), но вы можете задать другие, используя соответствующий код языка. Дополнительную информацию о языковых кодах, поддерживаемых Facebook, можно найти в этой статье Facebook.
  • Ширина - Устанавливает ширину раздела комментариев относительно общей ширины страницы, например, значение "50%" означает, что раздел комментариев всегда будет занимать половину всей ширины страницы, независимо от размера экрана. В качестве альтернативы вы можете задать "количество пикселей" для ширины как целое число; пожалуйста, обратите внимание, что этот параметр будет использоваться только при просмотре на большом экране (например, настольном компьютере); экраны мобильных телефонов или планшетов автоматически масштабируются до 100% ширины, если в этом поле указано количество пикселей вместо процента, во избежание визуальных ошибок.
  • Цветовая схема - определяет, следует ли использовать светлую или темную цветовую палитру для оформления раздела комментариев.
  • Порядок комментариев - устанавливает порядок отображения комментариев; от самых новых к самым старым или от самых старых к самым новым.

Интеграция с темой

  • Заголовок заголовка - задает заголовок, который должен отображаться в верхней части раздела комментариев.
  • Уровень заголовка - задает размер / стиль заголовка, который должен использоваться текстом заголовка, определенным в предыдущем параметре.
  • Резервное сообщение Определяет сообщение, которое может отображаться, если пользователь отключил скрипты или использует браузер, который не поддерживает скрипты, предотвращая загрузку комментариев. По умолчанию пользователям будет рекомендовано включить JavaScript для просмотра комментариев.
  • Оболочка комментариев - Устанавливает пользовательский CSS-класс для поля-оболочки комментариев, которое окружает раздел комментариев. Это используется для добавления персонализированного стиля в раздел. Оставьте по умолчанию использование стандартного стиля темы.
  • Внутренняя оболочка комментариев - Как указано выше, но этот параметр определяет пользовательский CSS-класс для внутренней оболочки раздела комментариев; то есть внутренней области поля комментариев. Оставьте по умолчанию, чтобы использовать стандартный стиль темы.
  • Заголовок комментариев - Устанавливает пользовательский класс CSS для текста заголовка раздела комментариев, для дополнительных параметров оформления поверх или альтернативно стилю по умолчанию, который применяется к соответствующему тексту H2-H6. Оставьте по умолчанию, чтобы использовать стандартный стиль темы.

    Например, для семантических целей вы хотите оставить заголовок H2, но уменьшить размер шрифта, поэтому вы можете использовать один из доступных классов в наших темах: h1 h2 h3 h4 h5 h6  

    Чтобы изменить выравнивание текста, используйте следующие классы: align-left align-right align-center

Дополнительные параметры

  • Отложенная загрузка - включение этой опции позволяет разделу комментариев использовать отложенную загрузку, чтобы начать предварительную загрузку раздела комментариев по мере прокрутки пользователем страницы вниз, сокращая время ожидания отображения комментариев.
  • Одноразовый номер - Атрибут одноразового номера используется для обеспечения дополнительной безопасности раздела комментариев с помощью криптографического одноразового номера (номера, используемого один раз). Оставьте это значение по умолчанию, если вы не знакомы с этим атрибутом.

Интеграция баннеров с файлами cookie

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

  • Идентификатор группы файлов cookie - Введите здесь название группы файлов cookie, в которую должны быть включены файлы Facebook; например, "комментарии". Обязательно добавьте (если оно не существует) это название группы в раздел GDPR настроек сайта. Инструкции о том, как это сделать, вы можете найти в разделе GDPR этой документации.
  • Резервное сообщение - Устанавливает сообщение, которое должно отображаться, если пользователь не дает согласия на использование Facebook scripts. По умолчанию он уведомляет пользователей о том, что им необходимо изменить настройки файлов cookie в баннере, прежде чем комментарии смогут отображаться.

Subscribe

Get the latest news, updates and more delivered directly to your email inbox

...