Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thiago Duarte

postagem com duas categorias

Recommended Posts

Olá, gostaria que a postagem fosse de acordo com duas categorias, como "estado" e "cor", ai se clicar por exemplo no menu "rio de janeiro" iria aparecer todo mundo cadastrado nessa categoria e ficasse assim www.dominio.com/rio-de-janeiro

 

e se escolhesse a cor branca por exemplo iria pegar todos do RJ e da cor branca, ficando assim: www.dominio.com/rio-de-janeiro/branca

 

 

alguem pode ajudar?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Thiago, tudo bem?

 

De acordo com esta fonte não é possível no wordpress, mas você pode contornar isso de outras formas.

Você pode criar um custom post type de nome 'rio-de-janeiro' e adicionar na categoria 'cor-x', ou adicionar um taxonomia, e se guiar neste post: http://shibashake.com/wordpress-theme/add-custom-taxonomy-tags-to-your-wordpress-permalinks

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Thiago, tudo bem?

 

De acordo com esta fonte não é possível no wordpress, mas você pode contornar isso de outras formas.

Você pode criar um custom post type de nome 'rio-de-janeiro' e adicionar na categoria 'cor-x', ou adicionar um taxonomia, e se guiar neste post: http://shibashake.com/wordpress-theme/add-custom-taxonomy-tags-to-your-wordpress-permalinks

 

 

Poxa, isso parece ser complicado, pq vou ter que ter além da cidade, cor, e o nome

 

melhor então deixar só criar categoria "cidade" e no nome eu crio custom post type assim

 

add_action( 'init', 'create_post_type_nome' );

function create_post_type_nome() {

register_post_type( 'nome',

array(

'labels' => array(

'name' => __( 'nomes' ),

'singular_name' => __( 'nome' )

),

'public' => true,

)

);

}

 

ta certo isso? teria que cria isso e depois add o nome da pessoa e ficaria assim? www.dominio.com/rio-de-janeiro/fulano

Compartilhar este post


Link para o post
Compartilhar em outros sites

É meio complicado mesmo.

Na verdade o custom-post-type serviria melhor para o estado, se não tivessem muitos, pois teria de criar um para cada estado.

 

Aconselharia você usar taxonomias. Aqui vai um gerador do código para a criação de taxonomias: http://themergency.com/generators/wordpress-custom-taxonomy/

 

Então o permalink poderia ficaria algo como: meu-site.com/categoria/

 

Você até pode tentar criar mais uma taxonomia para cor, e seguir os passos daquele site que passei, e fazer um permalink meu-site.com/categoria/taxonomia-cor/taxonomia-nome/

 

Nunca fiz, mas acho que daria certo rsrs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

a categoria que tenho criado aqui é "estado"

 

teria que aparecer todo mundo cadastrado no estado e tem que dividir em 2 partes, que são top que ficaria na parte superior e vip que seria na parte inferior, é dificil resolver isso né ? ou vc sabe ?


a categoria que tenho criado aqui é "estado"

 

teria que aparecer todo mundo cadastrado no estado e tem que dividir em 2 partes, que são top que ficaria na parte superior e vip que seria na parte inferior, é dificil resolver isso né ? ou você sabe ?

 

acabei de criar taxonomy para cor morena para só aparecer pessoa morena na busca, vê se está certo

 

http://themergency.com/generators/taxonomy-code-output/?id=84052


tem como criar mais de um custom post type? seria um pra cor e mais um outro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Thiago,

 

Agora não consegui entender o seu problema, embolou minha mente.

Mas a taxonomia se chamaria 'cor'. A taxonomia é um nome complicado, mas no final ela quer dizer tag, ou categoria, ou seja, na taxonomia "cor" da postagem você poderia selecionar qualquer categoria. Por exemplo: Cor > Azul.

 

Agora esta semana estou meio apurado e não vou poder te dar mais ajuda, mas talvez uma solução melhor ainda seria utilizar isso: https://codex.wordpress.org/Rewrite_API/add_rewrite_rule

 

Só quando entendi um pouco melhor o problema pensei nele.

 

Espero ter ajudado!

Bom trabalho.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.