Wsparcie » Wtyczki » Jak sortować CPT wg taksonomi ręczne?

  • Witam, Szukam rozwiązania cały dzień i nic. Mam hierarchiczne Custom Post Type – „Produkty”. Do wszystkich wpisów w typie postów mam dodane minimum 1 kategorię rodzic i 1 kategorię dziecko rodzica, czasem jeszcze 1 kategorię dziecko dziecka rodzica. Potrzebuję za pomocą taxonomy.php wyświetlić te wpisy poukładane wg kategori, i dodatkowo z możliwością sortowania ręcznego np za pomocą custom fields itp. Wypróbowałem już masę wtyczek, które nie pomogły. Czy macie jakiś pomysł?

    To jest moje taxonomy.php:

    <?php get_header(); ?>
    
    			<div role="main" class="main">
    
    				<section class="page-top">
    					<div class="container">
    						<div class="row">
    							<div class="col-md-12">
    								<ul class="breadcrumb">
    									<?php if ( function_exists('yoast_breadcrumb') ) {
    										yoast_breadcrumb('<p id="breadcrumbs">','</p>');
    										} ?>
    								</ul>
    							</div>
    						</div>
    						<div class="row">
    							<div class="col-md-12">
    								<h2>Przeglądasz kategorię produktów: <?php echo single_cat_title('', false); ?></h2>
    							</div>
    						</div>
    					</div>
    				</section>
    
    				<div class="container">
    
    					<?php $term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); ?>
    
    					<?php
    						$category_desc = category_description();
    						if(!empty($category_desc)) :
    					?>
    
    					<h3><?php echo single_cat_title('', false); ?></h3>
    					<p><?php echo $category_desc; ?></p>
    
    					<?php endif; ?>
    
    					<div class="row">
    
    						<ul class="team-list sort-destination">
    
    							<?php if (have_posts()) : ?>
    
    							<?php while (have_posts()) : the_post(); ?>
    
    							<li class="col-md-3 isotope-item leadership">
    								<div class="team-item thumbnail">
    									<a href="<?php echo get_permalink(); ?>" class="thumb-info team">
    										<img class="img-responsive" style="max-height: 180px; min-height: 63px; min-width: 100%;" src="<?php echo catch_that_image(); ?>">
    
    										<span class="thumb-info-title">
    											<span class="thumb-info-inner"><?php the_title(); ?></span>
    
    											<span class="thumb-info-type">Dowiedz się więcej</span>
    										</span>
    									</a>
    
    									<span style="margin: 8px -2px -15px -2px;padding: 2px 9px"><?php echo get_the_term_list( $post->ID, 'rodzaje_produktow', '', ' <i class="icon icon-angle-right"></i> ', '' ); ?></span>
    
    									<span class="thumb-info-caption">
    										<p><?php the_excerpt_max_charlength(180); ?><a href="<?php echo get_permalink(); ?>"> Czytaj  dalej</a></p>
    									</span>
    								</div>
    							</li>
    							<?php endwhile; ?>
    						  <?php endif; ?>
    						</ul>
    
    					</div>
    
    				</div>
    
    			</div>
    <?php get_footer(); ?>

  • Temat ‘Jak sortować CPT wg taksonomi ręczne?’ jest zamknięty na nowe odpowiedzi.