Suporte » Temas » Imagem do cabeçalho agora só aparece na Página inicial

  • Resolvido clarapaganoto

    (@clarapaganoto)


    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?

Visualizando 12 respostas - 1 até 12 (de um total de 12)
  • Difícil dizer sem olhar o código, teria um link?

    O mais provável é um erro de digitação qualquer.

    Criador do tópico clarapaganoto

    (@clarapaganoto)

    Aqui: http://graficariomega.com.br/

    O logo entra mas aparece apenas no index.

    Obrigada!

    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.

    Criador do tópico clarapaganoto

    (@clarapaganoto)

    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

    Criador do tópico clarapaganoto

    (@clarapaganoto)

    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.

    Criador do tópico clarapaganoto

    (@clarapaganoto)

    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.

    Criador do tópico clarapaganoto

    (@clarapaganoto)

    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?

    Criador do tópico clarapaganoto

    (@clarapaganoto)

    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&#8221; />

    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

Visualizando 12 respostas - 1 até 12 (de um total de 12)
  • O tópico ‘Imagem do cabeçalho agora só aparece na Página inicial’ está fechado para novas respostas.