Ir para conteúdo

POWERED BY:

Arquivado

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

eliasfaical

[Resolvido] Slide com campos personalizados

Recommended Posts

Estou criando um slide para exibir as imagens adicionada a um post, essas imagens estão sendo adicionada atraves de campos personalizados: a estrutua é essa!

 

                   <div id="slide">
                       <div id="slideItem">
					  <?php query_posts('category_name='.$categ.'&paged=$paged&showposts=30&orderby=date&order=ASC'); ?>
                           <?php if(have_posts()) : while(have_posts()) : the_post(); ?>

                              <li><img src="<?php echo get_post_meta($post->ID, 'imgGalery', true); ?>" alt="" /></li>
                              <li><img src="<?php echo get_post_meta($post->ID, 'imgGalery', true); ?>" alt="" /></li>

                            <?php endwhile; else: ?>
                          <?php endif; ?>
                       </div>
                   </div>

 

o que eu queria saber, se é possível fazer um loop com as imagens utilizando o nome do mesmo campo personalizado para todas as imagens, ou seja, pegar todos os campos personalizados que tem o nomes 'imgGalery' e exibir no meu loop.

 

Caso haja outra forma mais facil de fazer isso, agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não pode ter o mesmo nome de campo personalizado no WP, por que não faz o seguinte:

 

Você pode criar um post, e fazer um upload das imagens para a galeria e chamar a galeria na página, melhor, assim não precisa usar campos personalizados, pode enviar quantas imagens quiser sem problema algum.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu fiz o seguinte, criei uma categoria chamada "portfolio", nela fiz duas sub-categorias "obras01" e "obras02".

 

Criei um post e adicionei 2 imagens no post e marquei a sub-categoria "obras01", fiz a mesma coisa com a sub-categoria "obras02", ai ele exibi as imagens como eu queria, mas só que quando clico em algum post carrega as imagens tbm do outro post.

 

Eu tenho um template que lista todos os post da pagina portfolio. segue o modelo:

 

<?php
/*
* Template Name: Portifólio
*/
?>

<?php get_header(); ?>

<?php //lista todos os posts de uma categoria/tags especifica dentro da page. 
$categ = $_SERVER['REQUEST_URI'];
function geraUrlLimpa2($categ){
	$categ = eregi_replace('\/','',$categ);
	return ($categ);
}
?>

<div id="bd">

      <div id="banner">  	   

           <img src="<?php bloginfo('template_directory'); ?>/img/banner.jpg" alt=""  />
           <div class="descBanner"><h3>PORTIFÓLIO</h3><p>Lorem IPSUM dolor sit amet consectetur LUCTUSNILV</p>
           <a href="trabalheconosco" title="Trabalhe Conosco" class="btWork">Trabalhe Conosco</a></div><!-- #descBanner -->

      </div><!-- #banner -->

      <div id="page" class="bd-box">

           <!-- Aqui eu carrego as imagens do post que eu clico, ele carrega como um lightbox -->

           <div id="containerGaleria" style="display:none;">
              <a href="#" title="Fechar" id="btFechar">Fechar</a>

                 <div id="slide">
                     <div id="slideItem">

		<?php query_posts('category_name='.$categ.'&paged=$paged&showposts=30&orderby=date&order=ASC'); ?>
                         <?php if(have_posts()) : while(have_posts()) : the_post(); ?>

                            <?php the_content(); ?>

                          <?php endwhile; else: ?>
                        <?php endif; ?>

                     </div>
                 </div>

                 <div class="descSlide">
                     <h2><?php the_title(); ?></h2>
                         <?php the_excerpt(); ?>
                 </div>
           </div>


           <!-- Aqui eu listo os posts -->

           <ul id="galeria">
           <?php query_posts('category_name='.$categ.'&paged=$paged&showposts=30&orderby=date&order=ASC'); ?>
             <?php if(have_posts()) : while(have_posts()) : the_post(); ?>
                <li>

                   <a href="#" title="<?php the_title(); ?>">
                   	<img src="<?php echo get_post_meta($post->ID, 'itemGalery', true); ?>" class="itemGalery" alt="" />
                   </a>

                   <div>
                       <span>2 IMAGENS</span>
                       <h2><?php the_title(); ?></h2>
                       <?php the_excerpt(); ?>
                   </div>

                </li>
              <?php endwhile; else: ?>
            <?php endif; ?>
           </ul>

       <div class="fix"></div>
       </div><!-- #page -->         
</div><!-- #bd -->

<?php get_footer(); ?>


 

Alguem pode me dizer se isso é possível, se sim como faço???

 

Estou exibindo os posts de uma subcategoria em um template e quando clico em um desses posts gostaria que fosse carregado em uma janela modal somente o conteúdo desse post clicado.

 

Como faço para verfificar se um post está contido em uma catégoria?

 

???

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.