Ir para conteúdo

MatheusAssuncao

Members
  • Total de itens

    9
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre MatheusAssuncao

  1. MatheusAssuncao

    Carregamento Ajax - Cidades por estado no Wordpress

    Eu consegui fazer adicionando as funções do arquivo functions.php dentro da pasta do meu tema. Pra quem precisa executar o ajax dentro do wordpress, pesquise sobre como fazer através do arquivo functions.php
  2. MatheusAssuncao

    Incluir página html dentro de um site em wordpress

    Olá, pessoal! Gostaria de saber se é possível eu incorporar uma página em html dentro do meu site em wordpress. Dessa forma: www.meusite.com.br/minhapaginahtml, onde meusite.com.br é o domínio do meu site em wordpress e minhapaginahtml é uma pasta que contem um index.html. Nesse caso o index.html não é uma página criada pelo wordpress, mas sim um arquivo html puro. Tentei colocar essa pasta no meu ftp dentro da pasta do wordpress, mas ele simplesmente não exibe nada. Alguém pode me dizer como fazer?
  3. MatheusAssuncao

    Carregamento Ajax - Cidades por estado no Wordpress

    Boa tarde pessoal! Eu criei um formulário HTML no wordpress para salvar no banco os dados do contato. Tenho um SELECT estado: <select id='estado' name='estado'> <option value='UF'>Nome do estado</option> </select> E um select cidade. Ao selecionar um estado eu preciso que carregue o select de cidades via ajax. As cidades estão em uma tabela do banco de dados do wordpress. Meu script PHP que recebe a requisição ajax e consulta no banco é esse: <?php include "conexao.php"; $estado = mysql_real_escape_string( $_GET['estado'] ); $cidades = []; $resultado = mysql_query("SELECT Codigo, Nome FROM Municipio WHERE Uf='$estado' ORDER BY Nome", $conexao); while ( $row = mysql_fetch_array( $resultado ) ) array_push($cidades, ['Codigo' => $row['Codigo'], 'Nome' => utf8_encode($row['Nome'])]); echo(json_encode( $cidades )); O script JS que faz a requisição é esse: $('#estado').change(function () { if ($('#estado').val()) { $.getJSON('cidades.ajax.php?search=', { estado: $('#estado').val(), ajax: 'true' }, function (j) { var options; for (var i = 0; i < j.length; i++) { options += '<option value="' + j[i].Codigo + '">' + j[i].Nome + '</option>'; } $('#cidade').html(options).show(); }); } }); Isso funciona no meu servidor próprio, mas não consigo fazer funcionar no wordpress. Implementei o script JS através de um plug-in pra inserir JS nas páginas, mas o Wordpress não permite executar um arquivo PHP não registrado por ele (ou algo assim). Poderiam me ajudar? Como faço pra fazer com que meu script AJAX requisite a consulta no banco do wordpress onde estão as cidades? Espero ter sido claro.
  4. Olá pessoal! Gostaria de pedir uma luz em uma questão. Preciso criar uma rotina em um site Wordpress que receba os dados de um formulário de contato (atualmente uso o plug-in Contact Form 7) e, além de enviar a mensagem como de costume para o email do administrador, também grave as informações em uma base de dados. Existe um plug in que faz isso, é o Contact Form 7 Database Asson. Porém tem um problema: As informações são gravadas em uma tabela com estrutura própria do plug-in. Todos os inputs do formulário são registrados em apenas uma coluna, mais ou menos assim: a:8:{s:12:"cfdb7_status";s:4:"read";s:9:"your-name";s:5:"teste";s:10:"your-email";s:15:"teste@teste.com";s:8:"whatsapp";s:9:"654564654";s:7:"tel-202";s:10:"6841687168";s:8:"text-942";s:5:"teste";s:12:"your-subject";s:5:"teste";s:12:"your-message";s:5:"teste";} Eu vou precisar recuperar essas informações através de um sistema PHP e gostaria de não precisar tratar tudo como string, por isso pensei em algo que possibilitasse eu mesmo criar a tabela para o Contact Form 7 gravar as informações. Se alguém puder me ajudar em como posso fazer isso da melhor forma usando o Contact Form 7, ou outro recurso para envio de emails, agradeceria muito!
  5. MatheusAssuncao

    Confirmação de fechamento de página

    Bom dia, o que preciso é: Uma confirmação de "Deseja sair da página" com as seguintes restrições: Não aparecer quando o usuário clicar no botão submit; Apenas aparecer se na url conter uma determinada palavra, no qual eu verifico assim: if(url.search("palavra") != -1){ //passar a valer a confirmação de fechamento.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.