comment_form()

comment_form()

Essa função é o jeito mais fácil de colocar o formulário de comentários numa página. Geralmente usam dentro do single.php
1 comment_form($args = array(), $post_id = null);

$args – uma matriz com varios argumentos, tais como

fields – matriz de HTML padrão do formulário, podemos passar um HTML customizado, remover ou adicionar campos.

author – HTML do campo do nome do autor do comentário

email – HTML do campo do email do autor do comentário

url – HTML para campo do website do autor do comentário

cookies – checkbox para aceitar os cookies

comment_field – HTML para campo do comentário

must_log_in – HTML para uma mensagem que o usuário deve ser logado para comentar o artigo, em caso nas configurações foi marcado que só os usuários logados conseguem deixar os comentários.

logged_in_as – HTML usuários logados que mostra a frase “Você foi logado como…, Sair ?”

comment_notes_before – texto ou HTML que vai aparecer para usuários não logados antes de campos de informação do autor

comment_notes_after – texto ou HTML que irá aparecer antes do botão enviar

action – action do formulário, deve ser um url da página que irá tratar as informações enviados. Padrão é site_url( ‘/wp-comments-post.php’ )

id_form – id do tag <form>. Padrão ‘commentform’;

class_form – classe do tag <form>. Padrão ‘comment-form’

class_container – classe do container com id = respond. De padrão é igual comment-respond

title_reply – título do formulário

title_reply_to – título do formulário ao responder para outro comentário

title_reply_before – a tag de abertura para o título do formulário ao responder para outro comentário, padrão é <h3 id=”reply-title” class=”comment-reply-title”>

title_reply_after – a tag de fechamento </h3>

cancel_reply_link – texto do link para cancelar a resposta do comentário

cancel_reply_before – o tag de abertura daquele texto de cancelamento da resposta, padrão <small>

cancel_reply_after – o tag de fechamento daquele texto de cancelamento da resposta, padrão </small>

label_submit – o texto do botão Enviar o comentário

id_submit – o id do botão Enviar o comentário, padrão ‘submit’

name_submit – o atributo ‘name’ do botão Enviar o comentário, padrão ‘submit’

class_submit – a classe do botão Enviar o comentário, padrão ‘submit’

submit_button – o template do botão Enviar o comentário, padrão ‘<input name=”%1$s” type=”submit” id=”%2$s” class=”%3$s” value=”%4$s” />’

submit_field – isso é um template do container do botão Enviar o comentário, padrão <

%1$s %2$s>

type – podemos definir este parâmetro com html5 e usar o html5 para criar o formulário

$post_id

– é número inteiro, ID do post que vamos comentar

Posted on maio 23, 2021