Ir para conteúdo

Arquivado

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

viniciusmartin

[Resolvido] Conteúdo de subpáginas

Recommended Posts

Pessoal,

 

Estou com dificuldades aqui para mostrar o conteúdo das subpáginas.

 

Vou dar o exemplo que preciso: tenho uma página "Equipe" e suas subpáginas são "João da Silva", "José Ribeiro" e "Carlos Alvaro".

 

Quando abro a página "Equipe" gostaria que, se não houvesse conteúdo nela, que mostrasse diretamente o conteúdo da primeira subpágina (no caso "João da Silva").

 

Tentei fazer através de query_posts só que não consegui. Alguém tem a solução para mim?

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então Anderson eu só fiz a requisição, só que ele mostra o conteúdo de todas as subpáginas, e não só da primeira... também não consigo fazer a condição que, caso tenha conteúdo na página principal, não mostrar o conteúdo das subpáginas...

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php

if($post->post_parent)

$children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0");

else

$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");

if ($children) { ?>

 

<?php echo $children; ?>

 

<?php } ?>

 

o problema é que esse código só está mostrando o título das subpáginas, e mesmo assim não tem a condição de página inicial (mostrar conteúdo da primeira subpágina caso a inicial não tenha nada)...

 

Ninguém? :mellow:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo o que você pode fazer é dar um redirect com uma condicional simples verificando se tem content naquela página.

 

if(is_page("equipe")){
  if($post->post_content == ""){
 	wp_redirect("/equipe/joaodasilva");
  }
}

 

Ou algo do gênero e assim você deixaria a página equipe sem content nenhum dentro dela.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thiago,

 

Obrigado pela ajuda. Consegui!

 

Abraços!

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.