Custom Taxonomy heading
-
hi guys,
My site is set out to have a portfolio section,
each portfolio item needs to correspond to a custom product category which contains a product we offer.
currently i am using an archive of each product to display the products name and the products description, which i had working fine, however my client pointed out once testing this feature that if a portfolio item is assigned to more then one of the product categories the archive page displays both of the headings and both of the descriptions.
the loop works fine because i want all the posts even the ones shared with other products to be displayed however using the following code it get the other products category displayed as well
<h2><?php $terms = get_the_terms( $post->ID, 'work_type' ); if ( $terms && ! is_wp_error( $terms ) ) : $tax_header = array(); foreach ( $terms as $term ) { $tax_header[] = $term->name; } $out_tax_header = join( ", ", $tax_header ); ?> <?php echo $out_tax_header; ?> <?php endif; ?></h2> <?php $terms = get_the_terms( $post->ID, 'work_type' ); if ( $terms && ! is_wp_error( $terms ) ) : $tax_descr = array(); foreach ( $terms as $term ) { $tax_descr[] = $term->description; } $out_tax_descr = join( ", ", $tax_descr ); ?><p><?php echo $out_tax_descr; ?></p> <?php endif; ?>
i then found out that the second category when archived does not display any information from the first one . you can see this here – basically i want to show the correct posts but so far nothing is working
- The topic ‘Custom Taxonomy heading’ is closed to new replies.