Para fazer isso vai dar um pouco de trabalho já que você disse que é iniciante. Embora eu acho que falta algumas informações mas vou te falar algumas coisas que pode ajudar vc nisso. Não vai ser detalhado, mas vou dizer o que precisa fazer.
Antes de mais nada FAÇA BACKUP DO SEU WORDPRESS. Se tua hospedagem tiver o Softaculous é possível realizar um backup com 3 cliques em 3 min. Se der errado, mais 1 min para restaurar teu site. Se não fizer backup e você fizer algo errado, não pode chorar, hein. Se você não sabe o que está fazendo, aqui é a sua linha de chegada… NÃO PROSSIGA SE NÃO SOUBER!!!!
No passo a passo, faça o seguinte:
1) Identifique a página que exibe a lista dos empregos.
dica:
– Você vai encontrá-la em: public_html/pasta-wordpress/wp-content/themes/nome-do-seu-tema/
2) Crie um tema filho
3) Faça uma cópia da página que exibe a lista de empregos para dentro do tema filho.
4) Acesse a página COPIADA dentro do tema filho e procure o Loop. Vai ser algo assim:
<?php
if( have_posts() ): while( have_posts() ): the_post();
/* Aqui vc vai ver um código em HTML misturado com PHP. Procure dentro do HTML o local onde vc quer colocar os campos do canditato(nome, telefone e currículo). Talvez dentro de uma div (Obs.: você preciso usar CSS para manter o padrão do teu site). Então vc precisa adicionar o código para formulário envia o email para pessoa certa. Então, adicione um campo a mais no formulário type=”hidden” assim: */ ?>
<input type=”hidden” name=”emailto” value=”<?php echo $variavel_do_email_do_empregador; ?>”>
//Coloque o formulário antes de endwhile.
<?php
endwhile;
endif;
?>
Bem agora você tem o Email do empregador no formulário de cada vaga. Note que o Email vai ficar público no html, okay? Certo. Explicando melhor, observe que $variavel_do_email_do_empregador deve estar definido no sistema no ato do cadastro do empregador. É evidente que a variável correta não essa, mas acredito que seja fácil pra você achar o nome correto.
5) Agora, você precisa criar um form para o envio que pode ser na mesma página ou não. Aí vc pode usar sua criatividade. Aqui você vai precisar usar jQuery, Ajax, JS, ou só PHP, isso vai depender do nível de conhecimento.
Nesse formulário vai possuir os seguintes parâmetros:
– Nome
– Telefone
– Currículo
– Email do empregador
Como já dito: vc poderá tratar esses dados como quiser.
Ob.: essa explicação pode servir como base para você realizar esse projeto. Eu não quis entrar em detalhes para não delongar muito.
-
Esta resposta foi modificada 6 anos, 10 meses atrás por rgenesis.
-
Esta resposta foi modificada 6 anos, 10 meses atrás por rgenesis.