EduardET

module-tabbed-posts with category links

Jan 29th, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.35 KB | None | 0 0
  1. <?php $id_attr = '' !== $module_id ? sprintf( ' id="%1$s"', esc_attr( $module_id ) ) : ''; ?>
  2. <div <?php echo $id_attr ?> class="module tabbed-post-module et_pb_extra_module <?php echo esc_attr( $module_class ); ?>" style="border-top-color:<?php echo esc_attr( $border_top_color ); ?>">
  3.     <div class="tabs clearfix">
  4.         <ul>
  5.             <?php
  6.             foreach ( $terms as $tab_id => $term ) {
  7.                 $no_term_color_tab_nav_class = is_customize_preview() && $term['color'] === extra_global_accent_color() ? 'no-term-color-tab' : '';
  8.             ?>
  9.             <li id="category-tab-<?php echo esc_attr( $tab_id ); ?>" class="et-accent-color-parent-term <?php echo esc_attr( $no_term_color_tab_nav_class ); ?>" data-tab-id="<?php echo esc_attr( $tab_id ); ?>" data-term-color="<?php echo esc_attr( $term['color'] ); ?>" ripple="" ripple-inverse="">
  10.                 <?php
  11.                     $idObj = get_category_by_slug($term['name']);
  12.                     $id = $idObj->term_id;
  13.                     $link = get_category_link( $id );
  14.  
  15.                 ?>
  16.                 <a href="<?php echo $link; ?>">
  17.                 <span>
  18.                     <?php echo esc_html( $term['name'] ); ?>
  19.                 </span>
  20.                 </a>
  21.             </li>
  22.             <?php } ?>
  23.         </ul>
  24.         <div class="tab-nav">
  25.             <span class="prev arrow" title="<?php esc_attr_e( 'Previous Tab', 'extra' ); ?>"></span>
  26.             <span class="next arrow" title="<?php esc_attr_e( 'Next Tab', 'extra' ); ?>"></span>
  27.         </div>
  28.     </div>
  29.  
  30.     <div class="tab-contents">
  31.         <?php echo $content; ?>
  32.     </div>
  33. </div>
Advertisement
Add Comment
Please, Sign In to add comment