{"id":27924,"date":"2021-05-28T19:17:00","date_gmt":"2021-05-28T16:17:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=27924"},"modified":"2021-10-18T04:08:35","modified_gmt":"2021-10-18T01:08:35","slug":"como-adicionar-a-lista-de-paises-ao-formulario-de-contato-7","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pt-pt\/como-adicionar-a-lista-de-paises-ao-formulario-de-contato-7\/","title":{"rendered":"Como adicionar a lista de pa\u00edses ao formul\u00e1rio de contato 7"},"content":{"rendered":"<p>O Contact Form 7 \u00e9 sem d\u00favida um dos plug-ins mais populares do reposit\u00f3rio do WordPress. No momento em que este artigo foi escrito, este plug-in ultrapassou mais de 5 milh\u00f5es de instala\u00e7\u00f5es ativas. Uma das raz\u00f5es para esta imensa popularidade s\u00e3o os plugins add-on. O autor deste plug-in desenvolveu v\u00e1rios complementos com suporte para o plug-in Contact Form 7. Usando esses add-ons, pode-se facilmente adicionar novos recursos ao formul\u00e1rio de contato existente.<\/p>\n<p>Digamos que voc\u00ea queira adicionar um campo Pa\u00eds ao seu formul\u00e1rio de contato. Existem cerca de 200 pa\u00edses no mundo e adicionar esses pa\u00edses estaticamente n\u00e3o \u00e9 uma tarefa f\u00e1cil.<\/p>\n<p>Para resolver esse problema, o autor do plugin Contact Form 7 criou um plugin <a href=\"https:\/\/wordpress.org\/plugins\/listo\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Listo<\/a>. Usando o plugin Listo, voc\u00ea pode adicionar o campo Pa\u00eds ao seu formul\u00e1rio de contato em quest\u00e3o de minutos.<\/p>\n<p>Dito isso, vamos ver como adicionar uma lista de pa\u00edses no plugin Contact Form 7.<\/p>\n<h3>Por que precisa do Listo Plugin?<\/h3>\n<p>\u00c0s vezes, os propriet\u00e1rios de sites desejam obter a localiza\u00e7\u00e3o de um usu\u00e1rio junto com outros detalhes de um formul\u00e1rio de contato. Para obter a localiza\u00e7\u00e3o de um usu\u00e1rio, seu formul\u00e1rio de contato deve conter um campo Pa\u00eds. Este campo ser\u00e1 uma lista suspensa a partir da qual os usu\u00e1rios podem escolher seu pa\u00eds.<\/p>\n<p>Por padr\u00e3o, o plugin Contact Form 7 fornece uma <code>select<\/code>tag de formul\u00e1rio para adicionar as op\u00e7\u00f5es. Mas essa <code>select<\/code>tag \u00e9 adequada quando voc\u00ea tem op\u00e7\u00f5es limitadas. Quando se trata de adicionar uma lista de pa\u00edses, n\u00e3o \u00e9 poss\u00edvel usar essa op\u00e7\u00e3o facilmente por causa de uma lista longa.<\/p>\n<p>O plugin Listo torna esta tarefa muito f\u00e1cil. Basta adicionar uma declara\u00e7\u00e3o e pronto.<\/p>\n<h3>Adicionar Lista de Pa\u00edses ao Formul\u00e1rio de Contato 7 Plugin<\/h3>\n<p>Instale e ative o plugin <a href=\"https:\/\/wordpress.org\/plugins\/listo\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Listo<\/a>. Este plugin n\u00e3o possui uma p\u00e1gina de configura\u00e7\u00e3o separada. Basta conect\u00e1-lo e voc\u00ea pode usar seus recursos.<\/p>\n<p>Em seguida, para inserir uma lista de pa\u00edses, voc\u00ea precisa adicionar atributos para <code>select<\/code>form-tag. V\u00e1 para a tela de edi\u00e7\u00e3o do seu formul\u00e1rio de contato e adicione a <code>select<\/code>tag da seguinte forma.<\/p>\n<pre><code>[select your-country data:countries]<\/code><\/pre>\n<p>Aqui <code>data:countries<\/code>faz a m\u00e1gica. Ele preenche uma lista de pa\u00edses em sua lista suspensa. Agora verifique seu formul\u00e1rio de contato. Deve ter a lista suspensa de pa\u00eds.<\/p>\n<\/p>\n<h3>Como definir o pa\u00eds padr\u00e3o<\/h3>\n<p>Digamos que voc\u00ea queira manter um pa\u00eds espec\u00edfico selecionado por padr\u00e3o. Nesse caso, voc\u00ea precisa adicionar um c\u00f3digo jQuery ao seu arquivo JS. Primeiro, obtenha o valor da op\u00e7\u00e3o de um pa\u00eds que voc\u00ea precisa definir como padr\u00e3o. Um usu\u00e1rio pode pegar esse valor inspecionando o menu suspenso e copi\u00e1-lo do valor da op\u00e7\u00e3o.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20440-6081f1ed2b509.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20440-6081f1ed2b509.png\" alt=\"Como adicionar a lista de pa\u00edses ao formul\u00e1rio de contato 7\" ><\/a><\/p>\n<p>Em seguida, usando a classe &#8216;wpcf7-select&#8217;, pode-se definir o pa\u00eds padr\u00e3o selecionado no formul\u00e1rio de contato. Adicione o c\u00f3digo abaixo em seu arquivo JS.<\/p>\n<pre><code>jQuery(function($) {\n\u00a0\u00a0\u00a0\u00a0$('.wpcf7-select').val(\"India\"); \/\/ here we set India as a default country\n});<\/code><\/pre>\n<p>\u00c9 isso! Agora, se voc\u00ea verificar seu formul\u00e1rio de contato, ver\u00e1 &#8216;\u00cdndia&#8217; como um pa\u00eds selecionado padr\u00e3o na lista suspensa de pa\u00edses.<\/p>\n<h3>Artigos relacionados<\/h3>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/remova-o-css-e-js-do-formulario-de-contato-7-quando-nao-for-necessario\/\" title=\"Remova o CSS e JS do formul\u00e1rio de contato 7 quando n\u00e3o for necess\u00e1rio\">Remova o CSS e JS do formul\u00e1rio de contato 7 quando n\u00e3o for necess\u00e1rio<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/redirecionar-para-a-pagina-de-agradecimento-apos-o-envio-do-formulario-de-contato-7\/\" title=\"Redirecionar para a p\u00e1gina de agradecimento ap\u00f3s o envio do formul\u00e1rio de contato 7\">Redirecionar para a p\u00e1gina de agradecimento ap\u00f3s o envio do formul\u00e1rio de contato 7<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-salvar-envios-do-formulario-de-contato-7-para-o-banco-de-dados-do-wordpress\/\" title=\"Como salvar envios do formul\u00e1rio de contato 7 para o banco de dados do WordPress\">Como salvar envios do formul\u00e1rio de contato 7 para o banco de dados do WordPress<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea est\u00e1 procurando adicionar uma lista de pa\u00edses no plugin do Formul\u00e1rio de Contato 7? Neste artigo, mostrarei como adicionar um campo Pa\u00eds ao plug-in do Formul\u00e1rio de Contato 7.<\/p>\n","protected":false},"author":1,"featured_media":20441,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[417,502,613],"tags":[848],"class_list":["post-27924","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diversos","category-laravel","category-uncategorized-9","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/27924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/comments?post=27924"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/27924\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media\/20441"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media?parent=27924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/categories?post=27924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/tags?post=27924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}