Permitindo comentários do leitor. Do WordPress ao Jekyll 7

Permitir comentários do leitor

Um dos desafios de saia do WordPress para mudar para Jekyll é de como fazer as coisas que o WordPress fez com um banco de dados, mas sem usar bancos de dados ou plug-ins. Veremos isso nos parâmetros que ainda precisam ser completados no arquivo config.yml do tema Minimal Mistakes.

Os dias em que as páginas da web eram de conteúdo estático já se foram. Um blog precisa fornecer aos leitores algum tipo de interatividade na forma de comentários.. Para fazer comentários temos que facilitar a forma de encontrar conteúdos que os convidem a fazê-lo, e não podemos esquecer que se conseguirmos que nossos artigos os divulguem, poderemos conseguir novos leitores.

Para isso, devemos recorrer a serviços externos. Minimal Mistakes está pronto para usar alguns dos mais populares com um mínimo de configuração.

Permitir comentários do leitor

Estamos deixando de lado um recurso chamado Breadcrum que, embora pareça muito útil para facilitar a navegação do usuário, ainda está em fase de testes.

Em relação aos comentários, Podemos escolher as seguintes opções:

  • Sem comentários
  • Disqus
  • Discurso
  • Facebook
  • homem estático
  • enunciados
  • Outras soluções

Para habilitar os comentários devemos ir para a seção Padrões que está na parte final do arquivo que estamos editando e na seção Valores mudar
comentários a verdadeiro.

Disqus

Uma das coisas que me motivou a abandonar o WordPress é a quantidade de spam que ele atrai. Embora o plugin pré-instalado seja bom o suficiente, você ainda precisa remover os comentários moderados manualmente.

Disqus resolve esse problema permitindo que você defina pré-controles de moderação. Além disso, os comentários não ocupam espaço no servidor. Você também não precisa de um banco de dados e os usuários podem se registrar em suas contas de mídia social.

O serviço requer uma assinatura, mas o plano gratuito é suficiente para um blog.
Para selecionar Discus como um provedor na seção Provedores (abaixo de words_per_minute)
nós fazemos
provider: "disqus"
Quando nos inscrevemos no Disqus, geramos um alias e o colocamos entre aspas após
nome curto:

Discurso

Discurso, é muito mais do que um sistema de comentários, é uma plataforma de discussão. Para usá-lo gratuitamente, você precisa instalá-lo em um servidorr. O mecanismo para usá-lo junto com seu blog é mais ou menos semelhante, só que
provider: "discourse"
E em
discourse:
server:

Vai o endereço do servidor onde está a plataforma.

Comentários Facebook

Não é uma opção que eu recomendo, pois só permite que os usuários comentem com sua conta do Facebook. Para usá-lo você precisa preencher o formulário esta página.
Este formulário irá gerar um código para você. Dê uma olhada no setor marcado na imagem.
Código para usar comentários do Facebook

Agora nós completamos
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"

Lembre-se de remover a numeração para selecionar a opção.

enunciados

Este plugin te permite que você use a seção de relatórios de bugs de sua conta do GitHub como uma plataforma de comentários. A objeção é a mesma do Facebook. Ele força os usuários a terem uma conta na plataforma.

Você deve instalar expressões em seu GitHub e modificar config.yml fazendo as seguintes alterações.
provider: "utterances"
theme: Opta por una de los dos y ponlo entre comillas sin el numeral.
issue_term: "nombre de usuario / nombre del repositorio"

homem estático

Es muito mais do que um serviço de feedback e também pode ser usado para gerar pesquisas ou análises de produtos. É gratuito e de código aberto, mas você precisa de um servidor para hospedá-lo.

Quanto ao seu uso para comentários, permite receber notificações e detectar spam.

O manual de erros mínimos não é completo o suficiente para que eu elabore sua configuração, então devo isso a você no próximo.

Outras soluções

Para usar outras soluções, temos que colocar
provedor: "personalizado"
e em uma pasta chamada _includes (nós a criamos se ela não existir) procuramos (ou criamos) outra chamada comments_providers e lá uma página chamada custom.html nós colamos o código embed.

:


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.