Artigo Diretório
在 WordPress Insira seu comentário na seção de comentários do artigo. [shortcode]No entanto, o resultado exibe apenas texto simples em vez do efeito desejado? Este é, na verdade, o mecanismo padrão do WordPress. Abaixo, analisarei sistematicamente os motivos e fornecerei uma solução completa.
Por que a seção de comentários não suporta códigos curtos?
Restrições padrão
Por motivos de segurança, o WordPress não é executado automaticamente na seção de comentários.do_shortcode()Isso impede que os usuários insiram formulários, scripts ou outros conteúdos de forma arbitrária, o que pode afetar a segurança do site.Âmbito de aplicação limitado
A abreviatura destina-se principalmente ao uso no conteúdo do artigo (the_contentIsso inclui gadgets ou plugins específicos, enquanto a seção de comentários não é suportada por padrão.interferência de formatação automática
O texto do comentário seráwpautopAdicionar automaticamente<p>和<br>As tags podem quebrar a estrutura sintática dos shortcodes, tornando-os ilegíveis.

Como posso habilitar o suporte a shortcodes para comentários?
Permitir códigos curtos na seção de comentários (especialmente códigos curtos que permitem acesso ao banco de dados, como...). su_posts,galleryEsse é um comportamento muito perigoso, que não só afeta o desempenho, como também pode ser explorado por bots de spam para realizar ataques de negação de serviço (DoS).
Após testar o código que suporta shortcodes na seção de comentários, constatou-se que, sob alta concorrência no servidor, o site frequentemente apresentava erros da série 50, tornando-o inacessível.
Portanto, fica claro que o WordPress não analisa shortcodes por padrão na seção de comentários por motivos de segurança e desempenho.
Esperamos que o artigo "Reasons and Solutions for WordPress Comment Section Shortcode Parsing Issues" compartilhado no blog de Chen Weiliang ( https://www.chenweiliang.com/ ) seja útil para você.
Sinta-se à vontade para compartilhar o link deste artigo: https://www.chenweiliang.com/cwl-34132.html
