Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

els

Página HTML não roda dentro do Wordpress (Wampserver)?

Recommended Posts

Boa tarde.

 

Tenho uma página HTML que quando rodo (chamando através de um link em outra página) (em local Wampserver) tudo funciona OK.

 

Porém quando tento rodar ela (ou seja, chamando-a através de um link) dentro do Wordpress (em local Wampserver), dá mensagem de página não encontrada:

 

Not Found

The requested URL /meusite/google_maps.html was not found on this server.

 

Por gentileza, alguma dica?

 

Obrigado.

 

[els]

Compartilhar este post


Link para o post
Compartilhar em outros sites

WordPress precisa de uma certa "tag" para idenficar o seu arquivo html como uma página válida do sistema.

 

Adicione esta "tag" no topo do seu arquivo html

<?php
/*
Template Name: Nome da Página
*/
?>
<?php get_header(); ?>

 

Se quizer puxar o o arquivo header é só imandar a função em baixo. Adicionando esta "tag", basta você criar a página normalmente pelo painel do WordPress, mas se reparar bem no lado direito do painel, logo abaixo da inserssão de tags você vai encontrar os "Atributos de Páginas", e em modelo procure a página na qual você acaba de identificar ao WordPress, sua existência. Publiqu,e e sua página funcionará normalmente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Anderson.

Na realidade é uma página HTML tradicional e não gostaria de chamá-la como modelo de uma página interna do Wordpress.

O que gostaria era de:

1) Através de um link, por exemplo no footer, chamar uma página ex: google_maps.html, através de um jQuery (lytebox).

2) ocorre que dentro do Wordpress aparece mensagem que a página não foi encontrada.

3) como quero o mapa limpo, não gostaria de exibir o cabeçalho.

Fiz a sua sugestão, porém não funcionou, pois creio que é para adequar a página, para usá-la como modelo de uma página interna.

Tentando RESOLVI da seguinte forma:

1) Coloquei o google_maps.html, dentro de uma pasta, fora da pasta do tema, mais precisamente na raiz do site Wordpress, onde estão as pastas wp-content, wp-admin, etc...

2) Funcionou 100%.

3) Tô encucabo, porque não roda dentro da pasta do tema!?

Grato pela sua atenção, amigo.

[els]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, isso é correto.. Seria porque está pegando raiz do servidor, as pastas que interligam o sistema ficam dentro da content, admin e include, ou seja a theme vai pegar parte do sistema, se não é o caso de uma página modelo que você, porem, isso não é bem certo porque utilizo lightbox para login e é um simples arquivo html dentro da pasta do tema, com o formulário de login.. Algo de errado tem..

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você poderia fazer também para resolver esse problema do tema.

É simples você cria uma página como outra qualquer só que com um template que rola um include do conteúdo desejado dentro dessa página...

Assim você resolveria seu problema.

 

Mas como você mesmo disse que você não quer criar um template especifico para isso, a sua saida seria ou criar uma página dentro do tema e chamar na url com o endereço completo:

http://www.seusite.com.br/wp-content/seutema/google_maps.html

 

Assim você teria o arquivo abrindo corretamente só que você estaria expondo seu tema... que não é muito legal.

Ou fazendo como você fez colocando jundo com o index e wp-config o arquivo para que ele mostre essa página ao ser requisitado pelo sistema.

 

você tbm poderia fazer uma página normal sem template e colocar alguma div dentro dele com uma classe ou alguma chamada com comentário e substituir o comentário por ajax ou jquery simples.

 

Essas são as soluções plausiveis para seu problema.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

É estranho mesmo.

Bom funcionou como eu disse, com o html dentro de uma pasta na raiz.

Estranho que em um provedor de acesso HOSTHTTP, ficou dentro da pasta do tema, rodando sem problemas.

Gratos a ambos pela atenção.

[els]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tbm poderia usar algum plugin de mascara de url

 

E colocar ele para abrir o arquivo desejado... só que forjando a url

Que talvez seja isso que o outro servidor faça... não sei.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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