Blog sobre WordPress
No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
Cadastrar e-mail
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
No Result
View All Result
Blog sobre WordPress
No Result
View All Result

Início » Infra para WordPress » Como lidar com maxlength nos campos de comentários do WordPress 4.5

Como lidar com maxlength nos campos de comentários do WordPress 4.5

by
7 anos ago
Reading Time: 2 min
0
Como lidar com maxlength no WordPress 4.5
Compartilhe no FacebookCompartilhe no LinkedIn
Audio

Finamente foi anunciado o lançamento do WordPress 4.5, esta nova versão traz grandes mudanças na forma de gerir conteúdo, inclusive como lidar com maxlength nos campos de comentários.

Conteúdo relacionado

Os 3 principais motivos para atualizar o PHP, além do WordPress

Brotli e a compressão de dados. Tchau GZIP!

Como e por que chegamos ao QUIC e ao HTTP/3

É muito importante estar por dentro destas novidades para não deixar nada passar em branco. Sabemos o quanto é importante que os Gestores de Conteúdo e Especialistas em WordPress estejam por dentro de tudo isso.

Veja como funciona a nova regra de Comentários no WordPress 4.5

Os comentários no WordPress 4.5 teve um foco especial e este artigo vai lhe mostrar uma de suas grandes mudanças. O formulário de comentário agora irá fazer valer o comprimento máximo de cada respectiva coluna no Banco de Dados atribuindo os atributos maxlenght em cada um de seus campos. Segue os valores padrões para cada campo:

  • Comentário – 65525 caracteres;
  • Nome – 245 caracteres;
  • Email – 100 caracteres;
  • URL – 200 caracteres.

Em versões anteriores do WordPress, quando a quantidade máxima de caracteres dos campos eram atingidas, havia uma truncagem na hora do salvamento dos dados, que pode ser algo bem frustante para os usuários, a partir do WordPress 4.5 existe uma função chamada wp_get_comment_fields_max_lengths() que controla a quantidade máxima de caracteres permitidos para cada campo da tabela wp_comments.maxlength WordPress-comments

Diminuindo o maxlength padrão

Para diminuir os valores padrões é uma missão bem simples de ser cumprida, para isso existe o filtro wp_get_comment_fields_max_lengths. Segue um exemplo:

add_filter( 'wp_get_comment_fields_max_lengths', function( $lengths ) {
     //Coluna do banco de dados que armazena o Email
     $lengths['comment_author_email'] = 99;
     return $lengths;
 } );

Aumentando o maxlength padrão

No exemplo acima estamos aplicando um filtro que diminui a quantidade de caracteres da coluna “comment_author_email” para 99. Para se fazer o caminho inverso, que no caso é aumentar a quantidade de caracteres suportados, dá um pouco mais de trabalho, mas nada que os Ninjas em WordPress não possam fazer, para isso você pode alterar a estrutura da tabela wp_comments e aumentar estes valores.

Um último conselho, mas não menos importante: caso você deseje aplicar o filtro wp_get_comment_fields_max_lengths para aumentar os limites sem que tenha feito a devida alteração no banco de dados, quando o usuário for fazer um comentário, e ultrapassar os limites da tabela, isso vai gerar um WP_Error, e os dados não serão salvos no banco de dados.

O formulário de comentário agora irá fazer valer o comprimento máximo de cada respectiva coluna no Banco de Dados atribuindo atributos maxlenght em cada um de seus campos

Click To Tweet

Como lidar com maxlength no WordPress 4.5

Tags: maxlengthreleaseWordPress 4.5
Share8Share1SendShare
Previous Post

WordPress 4.5: faça login de forma nativa com e-mail

Next Post

WordPress 4.5 implementa recurso nativo para gerir logotipo

Related Posts

Redis – A poderosa solução de cache para WordPress
Infra para WordPress

Redis – A poderosa solução de cache para WordPress

4 de agosto de 2020
WP-CLI – A interface de linha de comando para WordPress
Infra para WordPress

WP-CLI – A interface de linha de comando para WordPress

19 de agosto de 2020
NGINX vs Apache: conceitos, semelhanças e diferenças
Infra para WordPress

NGINX vs Apache: conceitos, semelhanças e diferenças

24 de março de 2021
Porque seu site precisa adotar o protocolo HTTP/2
Infra para WordPress

Porque seu site precisa adotar o protocolo HTTP/2

24 de março de 2021
Next Post
WordPress 4.5 – A nova página de Edição de Termos

WordPress 4.5 implementa recurso nativo para gerir logotipo

Performance no WordPress 4.5

Performance no tratamento de imagens

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Receba no seu e-mail uma série de conteúdos sobre Infra para WordPress.

  • Este campo é para fins de validação e não deve ser alterado.

Facebook LinkedIn Instagram Twitter Youtube Github RSS

Sobre a Apiki

Empresa especializada em WordPress com três unidades de negócios.

  1. Design e Desenvolvimento;
  2. Infra e Hospedagem;
  3. Suporte e manutenção.

Em resumo, só fazemos uma coisa em WordPress: tudo.

Páginas do Apiki.com

  • Apiki.com
  • Sobre a Apiki
  • Hospedagem
  • Desenvolvimento
  • UX & UI para WordPress
  • Growth em WordPress
  • Suporte
  • Atendimento

Páginas do Blog

  • Sobre
  • Newsletter
  • Desenvolvimento WordPress
  • Segurança para WordPress
  • WordPress Mobile
  • Infra para WordPress
  • WordPress SEO
  • WordPress Performance
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.

No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.