Imagem do cabeçalho agora só aparece na Página inicial
-
Fiz substitui a imagem de logo do cabeçalho do site e agora ele só aparece no Página inicial.
Nas páginas internas ele não carrega o logo apesar do código estar dentro do cabeçalho corretamente e de ter o <?php get_header(); ?> dentro das páginas também.
O que pode estar acontecendo?
-
Difícil dizer sem olhar o código, teria um link?
O mais provável é um erro de digitação qualquer.
Existe erros no html, falta o fechamento de li, div e um elemento fb:like-box que não é válido para o DOCTYPE que vc está usando, se é válido para algum outro eu não sei porque nunca vi isso.
Mas o problema mesmo do logo aparecer ou não acho que é a falta de fechamento da div body_wrap
É meio complicado dizer com certeza qual é o erro que está causando isso, então só com o código em mãos para ir olhando e corrigindo.
Não achei nenhuma li sem fechar. Fechei já a div body_wrap mas o problema continua.
Eu migrei recentemente o site de uma pasta(/sitewp) pra raiz. Será que pode ter alguma relação?
Eu migrei recentemente o site de uma pasta(/sitewp) pra raiz. Será que pode ter alguma relação?
Acho que não tem haver não.
Eu fui meio vago nos erro, a li na verdade precisa ser aberta ou retirar o fechamento veja
<div class="wpcf7-response-output wpcf7-display-none"></div></form></div></div> </li>
Como vc pode ver tem um fechamento, onde ela se iniciar e se é que inicia eu não sei
Com essa ul já acontece o inverso, falta ser fechada
<div id="sidebar1-top"></div> <ul>
Esses erros já está desde da index.
Mas de qualquer forma o html do logo onde é aplicada a imagem não aparece nas páginas.
vc não teria um código php impedindo uma parte do código se amostrado em páginas que não seja a home, porque é o que aparecer estar acontecendo.
Exemplo:
<php if( is_home() ){?> Código a ser exibido somente se estiver na página home <?php } ?>
Outra coisa id nunca se repete na mesma página, somente classes
Mas esse código wpcf7 é do plugin contact form 7(gerado pelo próprio plugin) e que, acho, não teria influência no header. Ou teria?
Acho que talvez essa migração de diretório pode ter influencia pois fiz um teste e tem algo esquisito. O menu de baixo eu fiz separado dos sistemas de menu do wp, o código dele tá no header também. Se você entra no site, clica em algum ítem desse menu(menu de produtos) e depois da página carregada for clicar em outro produto, o link ainda aparece como o antigo, da pasta que o wordpress estava instalado antes, apesar de entrar corretamente se clicar.
Percebi que o que acontece é que se eu mudo algo no tema, ele só altera no index e as páginas internas ficam da mesma forma que estava antes de eu mudar para a pasta raiz.
Então qualquer alteração no tema a partir de agora parece que só vai ser aplicada no index.
Este seu tema é um tema filho de outro tema?
Se sim vc terá também que criar os arquivos page.php, single.php etc.. tudo com a sua alteração porque ele continuará usando o arquivo do tema pai caso o seu não o tenha.
Pode ser este o problema.
Copiei o conteúdo do header que está na raiz e colei no header do diretório antigo e agora funcionou.
Mas agora como faço pra fazer com que a instalação nova do wp, na pasta raiz, leis o tema com os arquivos atuais e não do diretório antigo?
Eu fiz essa mudança de diretório seguindo esse tutorial:
http://www.conteudogratuito.net/mudando-o-diretorio-do-wordpress/
Como o passo 8 diz, movi todos os arquivos da pasta “sitewp” para a raiz.
Se vc moveu todo o conteúdo do seu blog como diz no tuto o WP deveria reconhecer a pasta do tema normalmente e continuar usando ele.
Caso isso não tenha ocorrido a única coisa que imagino que vc precise fazer é reativar seu tema se for o caso, volte ao tema padrão e depois reative seu tema novamente.
Amigo, estava com o mesmo problema e resolvi com um procedimento simples:
no final do caminho da imagem de logo que você inseriu, depois da aspas duplas, coloque uma barra. Simples assim! Ah e eu não tinha colocado o caminho completo da imagem, só a pasta onde estava e o nome da imagem mas tem que colocar o caminho completo senão não funciona (eu testei!). No fim das contas deve ficar assim:
<img src=”http://www.seudominio.com.br/localdaimagem/header.png” />Veja a barra depois das aspas duplas e o caminho completo com o domínio e tudo.
Espero ajudar!Cássio Oliveira – http://www.cassioliveira.com.br
- O tópico ‘Imagem do cabeçalho agora só aparece na Página inicial’ está fechado para novas respostas.