Pelo que entendi vc quer ter um item em seu menu que não tenha funcionalidade a não ser chamar os itens que sejam sub-menu deste item.
Se for isso mesmo siga os seguintes passos.
Crie um item com o box links personalizados se ele não estiver visível clique no topo da página onde diz opções de tela e marque a opção para que ele apareça.
No campo URL digite #onclick=returnfalse;
, em rótulo coloque o nome da sua categoria ou qualquer outro nome que deseja e adicione este link a seu menu.
Agora basta adicionar todas as categorias e configurar para que elas sejam sub-menus deste link.
Nota: o #onclick=returnfalse;
não é necessário, basta adicionar #, mas este código serve para que o link não tenha um funcionamento normal de um link e funcione como um elemento normal.
Espero que seja isso.
Aproveitando essa pergunta eu queria saber se tem como não apparecer o nome category
quando vamos listar uma categoria.
Tipo:
se eu tenho o link no menu para a categoria serviços vai aparecer Http://ww.meusite.com/category/servicos
Sei que tem como mudar para Http://ww.meusite.com/categoria/servicos
nos links permanentes mas teria como não aparecer o nome category
antes de servicos
??
Queria que aparecesse apenas Http://ww.meusite.com/servicos
.
O primeiro que aparece nesta lista é o que eu testei e funciona perfeitamente bem.
http://wordpress.org/extend/plugins/search.php?q=wp-no-category-base&sort=
É exatamente isso Myst1010, o único problema que não tem a opção links personalizado(Custom Links), nem mesmo para habilitar no painel de opções de tela.
Cara encontrei, ele estava em Aparência > Menus. Só que não funcionou…
Mas este recurso foi implementado na versão 3.0
Se na página de criação dos menus personalizados não tem estas opções eu nem tenho idéia do que possa ser, visto que vc está usando a versão 3.0.4
Não funcionou o link com #onclick=returnfalse;(Ou apenas #) ele não reconhece.
Eu fiz do jeito que você mandou: Na URL coloquei o novo link e no rótulo o nome da Categoria(Parceiros)
Então não sei o que pode ser porque aqui eu coloco isso e o link fica morto como se deve.
Quando vc diz ele não reconhece vc quer dizer que o sistema não adiciona o novo item no menu?
Se o sistema pelo menos adiciona o item no menu como fica o valor do href do link olhando o código fonte?
É que assim… Esse menu ele já existe, então quando eu acrescento essa nova opção ela simplesmente não surge efeito algum, eu até tomei o cuidado de olhar no código fonte, mesmo assim nada.
Também estou achando tudo isso muito estranho…
Seu tema é da elegant theme e eles têm o costume de usar a função nativa para seus menus caso o usuário não tenha criado nenhum menu.
Se for este o caso vc precisa criar o menu e não só isso, vc precisa definir que deseja que o menu que vc criou fique sendo usado nesta parte do tema.
Na página de criação de temas Aparência > Menus existe um box no canto superior esquerdo onde vc configura qual será o menu usado nesta parte do tema.
Entendi. Muito obrigado pela força Myst1010, vou seguir esse caminho. Vou colocar o tópico como resolvido.
Abraços!
Myst1010,
Primeiramente quero agradecer. Muito boa esta dica.
Márcio, vou passar a minha experiência. Fiz o que entendi quando lí o post e não deu certo, então fui tentando até que consaegui.
Fiz o seguinte:
Em Aparencia > menu adicionei um link personalizado onde a URL ficou:
#onclick=returnfalse;www.suapagina.com.br/submenu e no rótulo o que você deseja que apareça no menu.
Tenta aí, acredito que dá.
Boa sorte, e mais uma vez obrigado ao Myst1010. Tópico de grande serventia.
abraço.
Gustavo.
Olá, amigos do fórum.
Este post foi muito útil para o desenvolvimento do meu último site em wordpress, procurei isso por muito tempo.
Entretanto, ao realizar os testes de navegação com o Firefox e o Google Chorme o menu dropdown não ‘existe’ ao utilizar este método, funcionou apenas no Internet Explorer.
Alguma ideia de como isso pode funcionar nos outros navegadores???
Isso é muito importante para finalizar este projeto.
Abraços.