2015-06-11 44 views
0

我不知道我是否對這個問題使用了最好的標題,但我不確定如何對它進行標註。我已經在我的網站上成功地設置了一個可過濾的投資組合腳本,但我需要將相應的類應用於每個項目。現在我已經得到了這個。添加類別slu to在wordpress中循環

<?php $loop = new WP_Query(array('post_type' => 'productions', 'posts_per_page' => -1)); ?> 

<?php while ($loop->have_posts()) : $loop->the_post(); ?> 

<div class="tile web all"> <?php the_post_thumbnail ('home-page'); ?> 
      <a href="<?php the_permalink(); ?>" target="_blank"><h1><?php the_title(); ?></h1></a> 
    </div> 


<?php endwhile; wp_reset_query(); ?> 

類「網絡」僅僅是一個例子,它需要由塞(個),用於該特定職位的類別所取代,因爲我已經安裝了過濾器,自動顯示所有類別像這樣:

<div class="filters"> 
<p href="" data-rel="all">All</p> 
<?php 
$args = array(
'type' => 'productions', 
'orderby' => 'name', 
'order' => 'ASC', 
'taxonomy' => 'production_type', 
); 
$categories = get_categories($args); 
foreach($categories as $category) { 
echo '<p data-rel="' . $category->slug.'">' . $category->name.'</p> '; 
} 
?> 

希望這是一些幫助足夠的信息。謝謝。

回答

0

此工作:

<?php while ($loop->have_posts()) : $loop->the_post(); ?> 

<div class="tile <?php 
$terms = get_the_terms($post->ID , 'production_type'); 
foreach ($terms as $term) { 
echo $term->slug; 
echo ' '; 
} 
?> all"> <?php the_post_thumbnail ('home-page'); ?> 
      <a href="<?php the_permalink(); ?>" target="_blank"><h1><?php the_title(); ?></h1></a> 

    </div> 
<?php endwhile; wp_reset_query(); ?>