← WordPress

Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha

Lida 11720 vezes

Offline

empresa87 
Membro
Mensagens 803 Gostos 30
Feedback +7

Troféus totais: 28
Trófeus: (Ver todos)
Eighth year Anniversary Seventh year Anniversary Linux User Mobile User Level 5 Windows User Super Combination Combination Topic Starter Level 4

Faz o seguiste, vai a zona de menus do teu tema, e vê se não há lá nada com o nome Home...
Offline

rikos 
Membro
Mensagens 322 Gostos 10
Feedback +7

Troféus totais: 23
Trófeus: (Ver todos)
Linux User Mobile User Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2

Não encontrei o "Home" em nenhuma pasta do tema, mas, se o que quiseres apenas eliminar, faz o seguinte:

Vai a: Appearance > Menus

Depois, no topo, em: Theme Locations, escolhe a opção General (Geral) e salva.

Por outro lado, se quiseres lá o botão, mas com um outro nome á tua escolha, faz o seguinte:

Vai a: Appearance > Menus

Depois, no topo, em: Theme Locations, escolhe a opção General (Geral) e salva.

De seguida, em baixo, nos Custom Links mete o url da página inicial do teu site (Ex: http://site.com/) e Adiciona em "Label" o Nome que queres que apareça e clica em "add to menu".

Depois á direita é só mudares a localização do link que criaste para o topo.

Espero ter ajudado
Offline

Spacecowboy 
Membro
Mensagens 761 Gostos 0
Feedback +10

Troféus totais: 20
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts 50 Posts

Obrigado pelas respostas, mas neste caso não resulta, porque o theme parece ter limitações de algumas funcionalidades que outros têm.
Offline

Carlos Gandra 
Administrador
Mensagens 3081 Gostos 97
Feedback +1

Troféus totais: 34
Trófeus: (Ver todos)
Level 6 Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4

No header.php do theme não encontras o "home" para editar?

Apresentação - Editor - Cabeçalho
Offline

rikos 
Membro
Mensagens 322 Gostos 10
Feedback +7

Troféus totais: 23
Trófeus: (Ver todos)
Linux User Mobile User Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2

Citar
Obrigado pelas respostas, mas neste caso não resulta, porque o theme parece ter limitações de algumas funcionalidades que outros têm.

É estranho porque eu instalei o tema que dizes, para fazer este teste, e consegui.

Faz uma coisa. Cria então uma página apenas para teste e depois vai novamente a menus para ver se já aparece a funcionalidade "Theme Locations"
Offline

NovaPagina 
Membro
Mensagens 57 Gostos 0
Feedback +2

Troféus totais: 20
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 50 Posts 10 Posts First Post

Mas no screenshot que apresentaste tens a opção de criar um novo menu porquê insistir em alterar as definições por defeito do tema ?

 Essa solução ainda tem a desvantagem que da próxima vez que actualizares o tema tens de ir fazer essa alteração novamente. :-P
Offline

Spacecowboy 
Membro
Mensagens 761 Gostos 0
Feedback +10

Troféus totais: 20
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts 50 Posts

No header.php do theme não encontras o "home" para editar?

Apresentação - Editor - Cabeçalho


O que encontro com «home» é isto:

<div id="page" class="hfeed">
   <header id="branding" role="banner">
         <hgroup>
            <h1 id="site-title"><span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span></h1>
            <h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
         </hgroup>

Mas como o «home» do menu está com a primeira letra maiscúla, acho que não seja isso..ou é? :-k
Offline

Spacecowboy 
Membro
Mensagens 761 Gostos 0
Feedback +10

Troféus totais: 20
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts 50 Posts

É estranho porque eu instalei o tema que dizes, para fazer este teste, e consegui.

Faz uma coisa. Cria então uma página apenas para teste e depois vai novamente a menus para ver se já aparece a funcionalidade "Theme Locations"

Essa opção nem sequer aparece, só aparece a «Theme options»
Este tema foi grátis, não haverá um outro tweenty eleven? :-k

Offline

Spacecowboy 
Membro
Mensagens 761 Gostos 0
Feedback +10

Troféus totais: 20
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts 50 Posts

Mas no screenshot que apresentaste tens a opção de criar um novo menu porquê insistir em alterar as definições por defeito do tema ?

 Essa solução ainda tem a desvantagem que da próxima vez que actualizares o tema tens de ir fazer essa alteração novamente. :-P

É a única opção que tenho, a de criar uma nova página.
Porque as outras páginas que criei estão em português e fica mal a primeira (página principal) estar em inglês  :-(

Sim, disso já tinha ouvido falar, que com actualizações tinha de ir alterar novamente.
Mas existem outras opções? Esta primeira página nem para eliminar dá.

Com um plug in de tradução para portugûes isto ficaria resolvido?
Tenho também os comentários dos post´s como: leave a reply, e por cima de cada imagem: image

No formulário de contacto consegui alterar para português..
Offline

Jóni Oliveira 
Administrador
Mensagens 3428 Gostos 395
Feedback +28

Troféus totais: 35
Trófeus: (Ver todos)
Tenth year Anniversary Nineth year Anniversary Mobile User Apple User Level 6 Windows User Super Combination Combination Topic Starter 10 Poll Votes

Vai a Aparência -> Editor -> Functions.php


Tens isto:
Código: [Seleccione]
$args['show_home'] = true;
Mete false em vez de true que deixa de aparecer.
Offline

bonsempregos 
Membro
Mensagens 2008 Gostos 7
Feedback +3

Troféus totais: 29
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2

Suponho que estejas a usar a 2011.

Experimenta lá mudar isto isto no functions.php

de

Citar
function twentyeleven_page_menu_args( $args ) {
        $args['show_home'] = true;
        return $args;
}

para

Código: [Seleccione]
function twentyeleven_page_menu_args( $args ) {
$args['show_home'] = 'Olha mudou!';
return $args;
}
Offline

Spacecowboy 
Membro
Mensagens 761 Gostos 0
Feedback +10

Troféus totais: 20
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts 50 Posts

Vai a Aparência -> Editor -> Functions.php


Tens isto:
Código: [Seleccione]
$args['show_home'] = true;
Mete false em vez de true que deixa de aparecer.

Já encontrei esse ficheiro, mas ainda não fiz a alteração porque o servidor actual é gratuito/para testes e tem ido abaixo muitas vezes ultimamente..estou só à espera que fique ON.

Mas isso o que faz? faz desaparecer a página com o «Home» e a apartir daí já posso criar uma nova?


@Bons Empregos aparece exactamente como isso,mas no lugar do `olha mudou´ tem `true´´

Mas é para pôr «olha mudou», ou «false»? :-k

 function twentyeleven_page_menu_args( $args ) {
$args['show_home'] = 'Olha mudou!';
return $args;
}


 :cool:
function twentyeleven_page_menu_args( $args ) {
   $args['show_home'] = true;
   return $args;
}
add_filter( 'wp_page_menu_args', 'twentyeleven_page_menu_args' );

Offline

bonsempregos 
Membro
Mensagens 2008 Gostos 7
Feedback +3

Troféus totais: 29
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2

Que tal experimentares os dois e tentares perceber para que serve esse parâmetro?

O segredo em aprenderes é perceberes porque qualquer uma dessas opções altera algo (e principalmente como).
Offline

Jóni Oliveira 
Administrador
Mensagens 3428 Gostos 395
Feedback +28

Troféus totais: 35
Trófeus: (Ver todos)
Tenth year Anniversary Nineth year Anniversary Mobile User Apple User Level 6 Windows User Super Combination Combination Topic Starter 10 Poll Votes

O false remove o menu :-) É tipo um "mostrar home " = sim/não
Offline

Spacecowboy 
Membro
Mensagens 761 Gostos 0
Feedback +10

Troféus totais: 20
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts 50 Posts

Desapareceu o menu home :obrigado: Jóni e bonsempregos  :cool:

Ficou foi lá os 2 post´s que tinha feito, mas acho que isso é só apagar, criar uma página nova e configurar para ser a primeira.

E para as traduções do leave a reply nos comentários dos posts?, há algum plug in para isso? tentei instalar o Style lacalization mas com este servidor não deixa.