Suporte » Plugins » Funções do WordPress não são reconhecidos

  • Resolvido Bruno Pacheco

    (@bruno-pacheco)


    Antes de tudo gostaria de dizer que já procurei muito no forum e não achei uma resposta que resolvesse meu problema. Segundo ponto, nunca trabalhei com o Worpress e comecei esta semana. Já fiz algumas coisas, mas estou apanhando muito.

    Seguinte turma: Desenvolvo um site simples, mas que existe uma expectativa grande em cima dele (beclass.com.br). Quando eu o criei não pensei em criar uma estrutura em WP porem quando fui criar um sistema de videos de dicas e de calendário de atividades me indicaram o WP, então fui me aventurar. Instalei o WP e criei uma pasta específica para ele no site. Criei o template, criei um index que é um frame que abre uma página normal (previamente criada) e um single.php que contem o conteudo dos vídeos. Foi até aqui que cheguei.

    Minha pergunta é a seguinte > Preciso criar uma outra página que irá receber um query_post do post do calendário que é um plugin que instalei no WP e pelo que recebi quando eu a partir do single.php abro num link normal outra página (no caso se chama “calendario.php”) o WP não reconhece as suas funções (the_Permalink, query_post principalmente) me impedindo totalmente de apresentar o calendário.

    Será que existe uma função que por exemplo “carregue” todas as funcions do WP para que eu possa usar “livremente” meu site “meio” old_site e meio WP.

    Sei que estou fazendo porquisse, mas precisava resolver isto de alguma forma.

    Obrigado!

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Sei que estou fazendo porquisse, mas precisava resolver isto de alguma forma.

    Todos já estivemos nessa situação, amigo. 🙂

    Eu diria que a melhor forma é ao invés de fazer um frame completo do site antigo, fazer frames só do cabeçalho e rodapé. Aí vc começa o template (no header.php) com as funções básicas do wp, e insere nele as que vc já tme prontas. E deixa o miolo pro WP cuidar.

    A outra forma (mais porca) é dar um include no wp-load.php na página onde vc precisa das funções. Veja que isso é uma má idéia em inúmeros aspectos, mas que pode resolver sua situação aí mais rápido – apesar de que vai carregar o WP inteiro toda vez q vc visitar aquela página.

    Só NUNCA faça isso em código para distribuir, somente em servidores onde vc tem acesso total.

    De mais a mais, eu costumo achar mais fácil portar tudo pro WP direto, aproveitando só o HTML mesmo 🙂

    Criador do tópico Bruno Pacheco

    (@bruno-pacheco)

    Ricardo, vlw a dica… pelo que entendi o “wp-load.php” carrega as funções do wp neh. Bom enfim, consegui fazer o que queria com um lightbox mesmo então continuo minha jornada ae no WP. Porem não sei se poderia aproveitar, ou criar outro tópico mesmo mas vc não saberia mexer no Ajax Events Calendar neh? Quando eu jogo o ShortCode dele no post o front-end só me mostra a lista de eventos e na vdd eu queria o calendário do mês inteiro.

    Porem de qualquer forma agradeço a atenção!

    Não sei, cara, mais fácil abrir outro tópico com essa pergunta.

    Mas que bom que funcionou. Vou marcar esse post aqui como resolvido e fechar.

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Funções do WordPress não são reconhecidos’ está fechado para novas respostas.