Suporte » Desenvolvendo com WordPress » Inserir meu código e complementá-lo ao site

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Moderador Felipe Santos

    (@felipeloureirosantos)

    Olá, tudo bem?

    Neste caso, acredito que você precise criar um campo com o valor deste payback nos seus usuários para depois pegar essa informação em algum lugar.

    Talvez isso pode lhe ajudar: https://www.cssigniter.com/how-to-add-a-custom-user-field-in-wordpress/

    Me parece que isso é melhor que alterar o banco de dados diretamente.

    De qualquer forma preciso fazer um disclaimer aqui: não sou desenvolvedor, apenas estou respondendo porque me parece que isso é o que precisa e gostaria de ajudar.

    Moderador Felipe Elia

    (@felipeelia)

    Olá!

    O Felipe Loureiro disse tudo. Você pode criar um plugin para o WordPress e acessar sua base de dados externa usando a classe wpdb. Algo como isso daqui pode ser um começo:

    $mydb = new wpdb('username','password','database','localhost');
    $rows = $mydb->get_results("select Name from my_table");
    echo "<ul>";
    foreach ($rows as $obj) :
       echo "<li>".$obj->Name."</li>";
    endforeach;
    echo "</ul>";

    Tirei daqui.

    Depois é só salvar o dado usando a função add_user_meta.

    Se entendi bem, você também vai precisar criar uma nova tela dentro do Painel, certo? Se for esse o caso, você pode dar uma olhada na função add_menu_page(). Ela pode te ajudar.

    Se tiver alguma dúvida é só deixar aqui. Se conseguir não esqueça de voltar para contar como conseguiu e marcar o tópico como resolvido, ok? Boa sorte!

    Olá @felipeelia e @felipeloureirosantos muito obrigado pelas respostas, vou testa-las e volto para dar o feedback
    😉

    • Esta resposta foi modificada 4 meses, 1 semana atrás por supershopping.
Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Você deve estar conectado para responder a este tópico.