Suporte » Plugins » Como escrever a saida de uma função/script nos posts no ato de criação dos mesmo

  • herculesnetwork

    (@herculesnetwork)


    Olá comunidade do WordPress forum.
    Tenho uma necessidade de escrever nos posts a saida de uma função, mas tudo que to conseguindo fazer é exibir em tempo real e execução desse script/função em todos os posts, com eu faço para escrever nos posts a saida de uma função ao inves de exibi-la nos posts?
    pois o que ta acontecendo é que o script está rodando/correndo em todos os posts, e cada refresh/acesso nas paginas, um novo numero do script é gerado! eu gostaria que o gerador criasse um numero diferente para cada post, mas escreve a saida neles, e nao exibisse um numero a cada novo acesso.

    //declarar a função
    function gen_num()
    {
    //DETERMINA OS CARACTERES QUE CONTERÃO A SENHA
    $caracteres = “012345678910111213141516171819”;
    //EMBARALHA OS CARACTERES E PEGA APENAS OS 10 PRIMEIROS
    $mistura = substr(str_shuffle($caracteres),0,10);
    //EXIBE O RESULTADO
    print $mistura;
    }

    // add custom post content, injetar a função no content.
    function add_post_content($content) {
    gen_num();
    return $content;
    }
    add_filter(‘the_content’, ‘add_post_content’);

    vejam em herculestest.tk , naveguem nas paginas, deem refresh.

    Desde já agradeço.

  • O tópico ‘Como escrever a saida de uma função/script nos posts no ato de criação dos mesmo’ está fechado para novas respostas.