Suporte » Temas » Link para abrir todos os posts de um custom post

  • Resolvido Cicero Teixeira

    (@cicero-teixeira)


    Boa tarde,

    Sou novo por aqui, e tou precisando muito da ajuda de vocês para resolver esse meu problema, que aparentimente é facil, mais já quebrei a cabeça e não consegui, Bom vou ao que enteressa. Eu já criei a custom post por meio do plugin UI até ai tudo certo, na minha right sidebar coloquei para mostrar os posts da custom post, mostrando so os titulos, que está funcionando tudo certinho. O negosso é que quero colocar um link abaixo que ao clicar mostre todos os posts, e é esse link que não estou conseguindo fazer. Tipo meu custom post é de Vagas, que na right sidebar mostra ate 5 posts, ai quero colocar embaixo um link que tenha : “Veja todas as vagas” e ao clicar vá para todos os posts referente a “Vagas”, entenderam? Eu sei criar com uma categoria normal, mais para custom post já penei^^.

Visualizando 15 respostas - 1 até 15 (de um total de 16)
  • Seu custom Post deve ter os parâmetros has_archive e rewrite configurados assim

    'has_archive' => true,
    'rewrite' => array('slug' => 'vagas')

    Dai vc só precisa copiar o arquivo archives.php criando um segundo arquivo com o nome de archives-vagas.php depois crie o link assim

    http://seu_endereço.com.br/vagas

    Se não funcionar de primeira entre em admin/configurações/link permanentes que deve começar a listar seus posts normalmente.

    Criador do tópico Cicero Teixeira

    (@cicero-teixeira)

    Amigo funcionou, só que a pagina ficou toda desconfigurada! O que pode ser?

    Possivelmente as classes ou IDs que vc estava usando em seu css eram dinâmicas e agora se alteraram.

    É a única explicação que tenho já que sua página já estava feita e configurada, não deveria dar este problema se está usando as mesmas classes e IDs para personalizar os posts.

    Criador do tópico Cicero Teixeira

    (@cicero-teixeira)

    Tem alguma solução amigo para este problema? O que pode ser feito?

    vc verificar se realmente é este o problema e colocar as classes e IDs manualmente ao invés de permitir que elas gerem dinâmicamente, dai vc pode personalizar como as outras páginas ou até mesmo gerar um layout diferente.

    Criador do tópico Cicero Teixeira

    (@cicero-teixeira)

    Entendi! Amigo me desculpa mais você poderia me explicar como que faço para verificar se o problema é ID e Classes, onde que tenho que olhar isso? Sou novo nesse ramo. Abraços. Tipo tem algum geito se ao inves de coloca o link direto http://www.osite.com/vagas, colocar um codigo chamando o post vagas com o link? Por que no meu tema eu chamo as categorias normais, através de codigo. Tava pensando que poderia ser isso, ou tem nada haver?

    Copie e cole todo o código do arquivo archive-vagas.php em http://pastebin.com/ e depois clique em submit.

    Dai vc copia e cola aqui o link da página que será semelhante a isso
    http://pastebin.com/GS7xjyKZn
    que ai dou uma olhada no lance das classes e IDs

    Se seu site já está online também seria bom vc informar que facilita verificar o problema.

    Criador do tópico Cicero Teixeira

    (@cicero-teixeira)

    Opa amigo, Olha ai o link: http://pastebin.com/hsmcGrNn

    Bom o negosso é o seguinte, eu to fazendo tudo localmente, meu site já está online, quando eu quero fazer alguma modificação, eu testo antes localmente para não acontecer nenhum problema futuro. Então isso pode ser o problema? Pq estou testando localmente?

    Não tem problema nenhum com o seu método usando o localhost, na verdade vc está fazendo o correto para evitar problema.

    Quanto as classes e IDs vc não tem nenhuma sendo gerada dinamicamente neste arquivo, então não sei o porque de estar gerando problemas no layout, se sua página de categorias padrão está funcionando corretamente esta deveria estar também com o layout igual.

    Verifique a tag body se está recebendo diferentes classes dependendo de que página vc se encontra, pois pode ser então este o problema.

    Vc também pode estar usando o plugin firebug para firefox ou chrome para inspecionar os elementos e verificar o porque a personalização não está funcionando como devia.

    Criador do tópico Cicero Teixeira

    (@cicero-teixeira)

    Poxa ta complicado vum aqui^^ Olha só localmente o link das categorias normais ficam: http://127.0.0.1/osite/category/acategoria

    Eu acho que é justamente o caminho que num ta batendo, pq no link so fica http://127.0.0.1/osite/vagas acho que tem que vir antes algo não? Ou estou escrevendo besteira? Tipo o codigo que eu uso pras categorias normais, onde ao clicar abre a pagina referente a todas essa categoria é o seguinte: `<?php $id_da_categoria = get_cat_id(‘eventos’); $link_da_categoria = get_category_link($id_da_categoria); ?>
    <a href=”<?php echo $link_da_categoria;?>” class=”eventos”><i>Ver todos os eventos</i></a> `

    Tem algum codigo em que eu use pra chamar o post custom? Ao inves de colocar o link direto?

    Criador do tópico Cicero Teixeira

    (@cicero-teixeira)

    Sim e a página fica como se tivesse sido puxado para a esquerda, ai o menu fica que nem escadinha para baixo.

    Criador do tópico Cicero Teixeira

    (@cicero-teixeira)

    No firefox o que so fica desconfigurado é o Header, o resto fica certinho, agora no IE a pagina fica como que se tivesse sido puxada para a esquerda.

    Sem ver o site rodando é impossível corrigir erros de personalização css diferentes em cada navegador, infelizmente nessa vc terá que se virar.

    Os links devem ficar diferentes porque vc está usando links personalizados diferentes em ambas as instalações, pelo menos é o que eu imagino.

    Sobre o código dos posts custom não sei se entendi, mas vc pode criar uma página modelo para exibir todos os posts custom que quiser, dai vc só tem que criar esta página usando o modelo criado e colocar o a página em um menu, sidebar ou chamar o link manualmente.

    Criador do tópico Cicero Teixeira

    (@cicero-teixeira)

    Sem problema amigo, olha aqui o site é esse: http://www.sempreacho.com.br

    Eu ainda não testei no site, pq imagino que se ta dando errado localmente, possivelmente vai dar o mesmo no online ne.

    Criador do tópico Cicero Teixeira

    (@cicero-teixeira)

    Bom eu fiz a configuração no site online, e deu tudo certo, muito obrigado pelas respostas. Abraços

Visualizando 15 respostas - 1 até 15 (de um total de 16)
  • O tópico ‘Link para abrir todos os posts de um custom post’ está fechado para novas respostas.