Mais Tráfego

Desenvolvimento => CMS - Gestores de Conteúdos => WordPress => Tópico iniciado por: Spacecowboy em 31/Ago/2012 01:55

Título: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 01:55
Boas pessoal  :grin:

Tenho andado a googlar com o intuito de saber como mudar o nome de um menu num site WP, mas até agora ainda não consegui lá chegar e saber qual a parte do código que deva substituir.

Estou no editor do «appearence» após ter clicado no lado direito onde diz: header.php

Até agora estou a ir bem relativamente às opções selecionadas?
Presumo que o theme que esteja a ser usado seja o Twenty Eleven, pois no cabeçalho do editor aparece essa descrição.

Alguém me pode dar uma ajudinha sff?

Cumprimentos
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Consultor em 31/Ago/2012 02:03

É o nome que aparece ? Vais a General Settings > Site Title

Ou queres mudar o nome do tema ?
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: duartini em 31/Ago/2012 02:04
Se tiveres o plugin All in SEO instalado podes alterar por aí.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Thomato em 31/Ago/2012 02:07
Tens um separador chamado "Menus" onde podes construí-los como quiseres, desde mudar o nome a alterar a posição, etc.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 02:09
É o nome que aparece ? Vais a General Settings > Site Title

Ou queres mudar o nome do tema ?

Acho que expliquei mal Consultor, desculpa :superlol: já editei o tópico, o que quero alterar é o nome do menu home para um outro  :-P
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Consultor em 31/Ago/2012 02:12
Acho que expliquei mal Consultor, desculpa :superlol: já editei o tópico, o que quero alterar é o nome do menu home para um outro  :-P

Ha.. lol, eu também já estou mais a dormir que acordado  :lol: por isso nem percebi bem

Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 02:13
Se tiveres o plugin All in SEO instalado podes alterar por aí.

Não faço ideia para que sirva esse plug-in Duartini  :-k

Mas não dá para alterar pelo editor e substituir só o nome do menu?
Consigo alterar todos os nomes das páginas, menos a que se chama por defeito «home».

Tinha a indicação que é a partir do editor que se procede a essa alteração.


Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 02:14
Tens um separador chamado "Menus" onde podes construí-los como quiseres, desde mudar o nome a alterar a posição, etc.

Mas esse menu é o único que não consigo alterar o seu nome  :-( os outros ao lado consigo, e até pô-los na ordem que quiser, porque por defeito o WP ordena-os por ordem alfabética
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: duartini em 31/Ago/2012 02:17
http://i47.tinypic.com/2rmobir.png

Se bem entendi o que pretendes basta ires ao menu. Aí podes alterar o nome ou apagá-lo.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 02:26
http://i47.tinypic.com/2rmobir.png

Se bem entendi o que pretendes basta ires ao menu. Aí podes alterar o nome ou apagá-lo.

No meu não vem essa possibilidade Duartini, só consigo editar ou apagar o nome  dos menús/páginas que se seguem ao «Home»  :-(

Mas obrigado pelas respostas rápidas :cool:
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 02:44
Pelas pesquisas que fiz, fiquei a entender que é suposto encontrar um código assim: (...) text=Home
Só que no editor não encontro nada disso  :-k
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: kongming em 31/Ago/2012 02:50
Porque não fazes um menu novo, com as categorias e adicionar um custom link com a página inicial e dar o nome que quiseres.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: empresa87 em 31/Ago/2012 02:53
Boas,

Se é o que estou a pensar, resolvo-te isso.
Se quiseres manda MP com o site que eu dou uma olhada.

Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 02:58
Porque não fazes um menu novo, com as categorias e adicionar um custom link com a página inicial e dar o nome que quiseres.

Não é que saiba exactamente o que queres dizer, mas acho a edição do Header php a maneira mais simples.

O menu «Home» não dá para alterar pelo dashboard no theme que estou a usar, excepto se for pelo editor acho eu :-k

Alguém me sabe dizer se é o Header.php que deve ser editado ou outro?

Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 03:00
Boas,

Se é o que estou a pensar, resolvo-te isso.
Se quiseres manda MP com o site que eu dou uma olhada.



Obrigado mas ainda não está on-line  :-(
E por outro lado também quero aprender  :-P
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: empresa87 em 31/Ago/2012 03:09
Faz o seguiste, vai a zona de menus do teu tema, e vê se não há lá nada com o nome Home...
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: rikos em 31/Ago/2012 06:20
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
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 07:28
Obrigado pelas respostas, mas neste caso não resulta, porque o theme parece ter limitações de algumas funcionalidades que outros têm.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Carlos Gandra em 31/Ago/2012 08:49
No header.php do theme não encontras o "home" para editar?

Apresentação - Editor - Cabeçalho
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: rikos em 31/Ago/2012 11:00
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"
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: NovaPagina em 31/Ago/2012 11:40
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
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 19:24
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
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 19:26
É 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

Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 19:32
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..
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Jóni Oliveira em 31/Ago/2012 19:33
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.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: bonsempregos em 31/Ago/2012 19:34
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;
}
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 20:38
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' );

Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: bonsempregos em 31/Ago/2012 20:44
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).
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Jóni Oliveira em 31/Ago/2012 20:45
O false remove o menu :-) É tipo um "mostrar home " = sim/não
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 20:47
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.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: rikos em 31/Ago/2012 20:59
O que vai acontecer é que ao mexeres no código, cada vez que o tema for atualizado, tens que fazer essa alteração.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 21:32
Onrigado mais uma vez pela a ajuda mas vou ter de arranjar outra solução, porque tive de alterar tudo de novo, por defeito a página continuava a ir para a «home» que estáva invisivel e aparecia «nothing found»,

Só ao clicar na página criada é que apareciam os post´s  :-(
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Jóni Oliveira em 31/Ago/2012 21:34
Vai a Opções -> Leitura e marca Os seus artigos mais recentes, assim na página inicial é apresentada a lista de artigos.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: rikos em 31/Ago/2012 21:44
Spacecowboy, se quiseres envia-me os dados de acesso do blog por PM que eu resolvo a situação. A solução é criar um menu.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 31/Ago/2012 22:44
Vai a Opções -> Leitura e marca Os seus artigos mais recentes, assim na página inicial é apresentada a lista de artigos.

A que opções? o meu está em inglês.

O side bar também tinha desaparecido todo (box de fans do FB, categorias e os post´s recentes)

Se anular o menu «home» e fizer isso, o que tenho no side bar não desaparece?


Edit: o que tinha no side bar só desapareceu depois de ter criado uma nova página

A minha ideia era criar uma página com o nome de Página principal e manter o que estava no sidebar

Edit2: já sei a maneira de colocar o que tenho no side bar numa nova página

Só falta mesmo é saber colocá-la por defeito, assim que se acede ao site

Edit 3: e na página nova que crio só consigo fazer um post.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 01/Set/2012 00:25
Spacecowboy, se quiseres envia-me os dados de acesso do blog por PM que eu resolvo a situação. A solução é criar um menu.

Obrigado Rikos  :-P mas também preciso de aprender  :grin:



-  Só falta-me saber como se configura no dashboard para uma página nova que é criada ser a que fica por defeito quando se acede ao site e como colocar mais de um post nessa página, pois quando a crio o post fica automáticamente com o nome da própria página que é criada.

Vá lá :+trafego: Help me sff
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: rikos em 01/Set/2012 00:41
Em Settings > Reading > Clica em :A static page (select below) e podes escolher a pagina que queres que apareça na home.

Como colocar mais que um post numa página estática nunca fiz (não sei)

Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 01/Set/2012 01:13
Em Settings > Reading > Clica em :A static page (select below) e podes escolher a pagina que queres que apareça na home.

Como colocar mais que um post numa página estática nunca fiz (não sei)



Obrigado pela a ajuda  :cool:, só falta agora mesmo é conseguir fazer que esta  página estática fique como a principal dos post´s,  configurei a drop box de baixo para a mesma página que foi configurada:

Ficou assim: Front page: Página Principal
                             Posts page: Página Principal

Configurei também o «Blog pages show at most» para 1, por defeito estava 10, para não aparecerem os post´s de todas as páginas numa só página.


Mas agora só falta mesmo é saber como se torna possível fazer mais de um post nessa página, pois quando criei essa página o post ficou com o nome da página  :-k

Alguém sabe uma solução para isso? Quando é feito um novo post, o mesmo na aparece na página estática, aparece só nos post´s recentes.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: rikos em 01/Set/2012 01:49
Se a ideia é mostrar os últimos posts do blog nessa página estática é possivel.

Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 01/Set/2012 01:58
Se a ideia é mostrar os últimos posts do blog nessa página estática é possivel.



Os posts recentes aparecem na sidebar dessa página estática, o que não encontro é uma maneira de configurar essa mesma página para ser possivel fazer mais de um post :-k
O nome do seu único post inclusivé ficou com o nome dessa mesma página.

Ou seja uma alternativa para não mexer nos códigos do Header.php para alterar o nome do menu, mas se calhar essa é a alternativa mais viavel  :-k mas a que não sei fazer  :ui:
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: rikos em 01/Set/2012 02:06
Sem ver o blog é complicado
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 01/Set/2012 02:37
Sem ver o blog é complicado

Eu sei, mas ainda não está on-line  :-P
Mas se me indicarem a parte do código para mudar, tal como disseram para ocultar o menu no functions.php acho que consigo chegar lá :grin:

Eu sei que há pessoal aqui que faz isso de olhos fechados..


Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 01/Set/2012 05:56
Este plug in não engloba a tradução de menus?

http://wordpress.org/extend/plugins/codestyling-localization/

Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Jóni Oliveira em 01/Set/2012 10:07
Eu ainda não entendi o que queres fazer ao certo..
Queres que na primeira página/home page/index ( www. oteublog .com/ ) apareçam vários posts? Se for isso, é o wordpress por defeito.
(http://i.imgur.com/AyOkW.png)

Resumidamente, no Wordpress tens categorias, posts e páginas.
Tens de pensar da seguinte forma:
A página serve para te mostrar conteúdo estático, que provavelmente não vais alterar mais.
A categoria, mmostra todos os posts/artigos associados a ela.

Se tens um blog sobre mulheres e queres ordenar o menu, crias Moda, Saúde, Familia. Estes menus não são páginas, mas sim categorias e ao clicares nele vais ver a página que vai abrir em formato de blog com os posts a contar pelo mais recente até ao primeiro que foi escrito.
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 01/Set/2012 20:34
Eu ainda não entendi o que queres fazer ao certo..
Queres que na primeira página/home page/index ( www. oteublog .com/ ) apareçam vários posts? Se for isso, é o wordpress por defeito.
(http://i.imgur.com/AyOkW.png)

Resumidamente, no Wordpress tens categorias, posts e páginas.
Tens de pensar da seguinte forma:
A página serve para te mostrar conteúdo estático, que provavelmente não vais alterar mais.
A categoria, mmostra todos os posts/artigos associados a ela.

Se tens um blog sobre mulheres e queres ordenar o menu, crias Moda, Saúde, Familia. Estes menus não são páginas, mas sim categorias e ao clicares nele vais ver a página que vai abrir em formato de blog com os posts a contar pelo mais recente até ao primeiro que foi escrito.

Antes de mais obrigado pela resposta Jóni.

O que pretendo fazer é apenas com que a primeira página com o nome de «Home» passe a ficar em português, de preferência para o nome de «Página Principal». Porque todas as páginas seguintes no topo, por baixo da imagem do header  estão em português, e estando a primeira e principal em Inglês, ach que fica mal, até porque o blog e conteúdo é 100% na lingua portuguesa.

Ontem segui exactamente os passos que me indicaste, resultou, e até tive a configurar algumas coisas desse menu da imagem acima, mas a página estática que estava com a ideia de colocá-la como página principal (tal e qual a home page por defeito), ficou só apenas com um post sem opções de postar mais, e esse post  ficou com o nome da página, mas contava que essa página estática ficasse tão operacional quanto a que o wordpress configurou por defeito para ficar a home page, porque dá para fazer quantos post´s eu quero.

É só mudar o nome para português que preciso.

Quanto às categorias, tenho-as no sidebar, vai ficar um blog simples para já, até porque também comecei em WP há menos de 1 semana.

Mas ninguém nasce ensinado, estou a esforçar-me para aprender ao máximo  :-P
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 02/Set/2012 02:25
up

Ainda não consegui resolver
Título: Re: Ajuda para substituir o nome do menu «Home» para um outro à nossa escolha
Enviado por: Spacecowboy em 03/Set/2012 03:34
Resovido

No futuro para quem estiver a fazer uma iniciação em wordpress tal como eu e queira trocar o nome do menu «Home», a solução passa por criar um custom menu (Appearence/Menu), selecionar na box de páginas que está do lado esquerdo a opção view all, arrastar todas as páginas para o custom menu criado, alterar o nome do menu pretendido na drop box, configurar a última caixa do lado esquerdo  (Theme Locations) para o nome que deram ao custom menu e por fim guardar todas as alterações.

Agradeço mais uma vez a todos os que se disponibilizaram para me ajudar.

 :obrigado:  :+trafego:

Cumprimentos