Ir para conteúdo

POWERED BY:

Arquivado

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

Pedro  Webdesigner

Problema com galeria de imagens

Recommended Posts

Olá pessoal. Estou concluindo um projeto em Wordpress, e para tal, necessito de uma galeria de imagens responsiva. Como não estou muito a fim de comprar um plugin que faça isso, e como abomino esta prática, decidi fazer a galeria por minha conta. Pois bem. Ao invés de modificar a saída HTML do shortcode padrão da galeria WP, apenas usei este código dentro do loop principal:

 

<?php
	$images =& get_children( array (
		'post_parent' => $post->ID,
		'post_type' => 'attachment',
		'post_mime_type' => 'image'
	));

	if ( empty($images) ) {
		// no attachments here
	} else {
		foreach ( $images as $attachment_id => $attachment ) {
			echo wp_get_attachment_image( $attachment_id, 'thumbnail' );
		}
	}
?>

Basicamente, ele pega todas as imagens presentes em uma página e as lista. Simples assim. Pra ficar mais fácil de entender o que eu preciso, olhem o site:

 

http://lojagoiania.amorc.org.br/a-loja/imagens/

 

Como preciso separar as fotografias em álbuns, estou utilizando sub-páginas para tal. Na página raiz, ele apenas lista as sub-páginas. E dentro destas sub-páginas, ficam as galerias. Eis o problema. O código só funciona na página raíz. Nas sub-páginas não funciona. Por exemplo, aqui:

 

http://lojagoiania.amorc.org.br/a-loja/imagens/fotos/

 

Há uma galeria com mais de 30 imagens, e a variável responsável por pegar as imagens só fica vazia por algum motivo que desconheço. Testei na página anterior(raiz), e funciona perfeitamente. Só nas sub-páginas de http://lojagoiania.amorc.org.br/a-loja/imagens/ que não funciona.

 

Alguém saberia me dizer como resolver isso, se estou fazendo algo errado, ou mesmo se há uma maneira melhor de fazer isso?

 

Grato desde já!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só que seu site não é responsivo, então, a galeria padrão do WP faz o trabalho muito bem. Mas para no meu caso, preciso de mais controle sobre o conteúdo gerado, então nada de Galeria Wordpress padrão.

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.