Suporte » Desenvolvendo com WordPress » Listar todos os Posts com o mesmo Valor de Custom Fields (ACF)

  • http://www.evision.com.br/jpr-videos/ Neste endereço tem uma listagem de videos e cada seção tem suas subCategorias, como podem ver elas se repetem quando existem mais de 1 video na mesma subCategoria.

    Precisa que a subcategoria não se repetisse e que listasse todos os videos que pertencem a ela.

    Estou usando o Plugin Advanced Custom Fields.

    Segue o código que estou usando, se alguém conseguir ajustar o código até 27-04-2016 ás 11h, salvará minha pele, poís é para uma evento que começa na quinta-feira, dia 28-04-2016

    Segue código:

    <div id="content">
    
            <h2 class="content-title">##### VIDEOS #####</h2>
    
            <div class="bwl_acc_container" id="exp_coll_btn_accordion">
    
                <!-- busca -->
    			<div class="accordion_search_container">
                    <input type="text" class="accordion_search_input_box search_icon" value="" placeholder="Buscar termo..."/>
                </div> <!-- end .bwl_acc_container -->
                <div class="search_result_container"></div> <!-- end .search_result_container -->
                <!--busca-->
    
    			<!-- section -->
    			<?
    			$post_type = 'videos';
    			$tax = 'videos-categories';
    			$tax_terms = get_terms($tax);
    
    			if ($tax_terms) {
    			foreach ($tax_terms as $tax_term)
    			{
    			$args=array(
    			'post_type' => $post_type,
    			"$tax" => $tax_term->slug,
    			'post_status' => 'publish',
    			'order' => 'ASC',
    			'posts_per_page' => -1,
    			'caller_get_posts'=> 1
    			);
    
    			$my_query = null;
    			$my_query = new WP_Query($args);
    			if( $my_query->have_posts() ) {
    			echo '<h2 class="acc_title_bar"><a href="#">'. $tax_term->name .' '.$result.'</a></h2>';
    			echo '<div class="acc_container">';
    
    					while ($my_query->have_posts()) : $my_query->the_post(); ?>
    
    				<div class="block">
    				<h2 class="acc_title_bar"><a href="#"><?php echo get_field("subEspecialidade") ?></a></h2>
    
    				<div class="acc_container">
    				<div class="block">
    				<h3>
    				<a>/videos/<? echo get_field("codVideo"); ?>.mp4" rel="lightbox" data-lightbox-type="iframe">
    				<? echo get_field("codVideo"); ?> - <? the_title(); ?>
    				</a>
    				</h3>
    				</div>
    				</div>
    				</div>
    
    				<?php
    				endwhile;
    				echo '</div>';
    				}
    				wp_reset_query();
    			}
    		}
    			?>

Visualizando 1 resposta (de um total de 1)
  • Usa o pastebin ou algo do genero para colar código grande aqui, fica muito ruim de ler código grande aqui.

Visualizando 1 resposta (de um total de 1)
  • O tópico ‘Listar todos os Posts com o mesmo Valor de Custom Fields (ACF)’ está fechado para novas respostas.