Advertisement
sierre

Meet The Team Page - MOD

Jun 24th, 2022
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.01 KB | None | 0 0
  1. // Date: Jun 25, 2022
  2. // Modified /httpdocs/wp-content/themes/DellOro-Group/template-parts/content-team.php
  3. // added from line 90 - 173:
  4.  
  5. <!-- Executive Advisory Section -->
  6. <?php
  7. if ( get_field( 'executive_advisory' ) ) :
  8.     $team_member_id = get_field( 'executive_advisory' );
  9.     $user_id = get_field( 'user_profile', $team_member_id );
  10.     $email = get_the_author_meta( 'user_email', $user_id );
  11.     $team_member_name = get_the_title( $team_member_id );
  12.     $social_links = get_field( 'social_links', $team_member_id );
  13.     $position = get_field( 'position', $team_member_id );
  14.     $full_bio = get_post_field( 'post_content', $team_member_id );
  15.  
  16.     if ( has_post_thumbnail( $team_member_id ) ) {
  17.         $profile_picture = wp_get_attachment_image( get_post_thumbnail_id( $team_member_id ) );
  18.     } elseif ( get_avatar_url( $user_id ) ) {
  19.         $profile_picture = get_avatar( $user_id, 150 );
  20.     } else {
  21.         $profile_picture = '<img src="https://via.placeholder.com/150?text=' . urlencode( $team_member_name ) . '" alt="' . $team_member_name . '"/>';
  22.     }
  23.     ?>
  24.  
  25. <section id="featured-exad" class="content-block featured-member has-pale-gold-background-color" style="display:none;">
  26.         <div class="grid-x">
  27.             <div class="cell medium-3 text-center">
  28.                 <div class="team-thumb">
  29.                     <div class="profile-picture">
  30.                         <?php echo $profile_picture; ?>
  31.                         <a href="<?php the_permalink( $team_member_id ) ?>">
  32.                             <div class="image-overlay">
  33.                                 <div class="overlay-details">Full Bio</div>
  34.                             </div>
  35.                         </a>
  36.                     </div>
  37.  
  38.                     <ul class="user-social">
  39.                         <?php if ( $social_links ) : ?>
  40.                             <?php foreach ( $social_links as $type => $link ) : ?>
  41.                                 <?php
  42.                                 if ( $type == 'email' ):
  43.                                     if ( $link ):
  44.                                         ?>
  45.                                         <li>
  46.                                             <a href="mailto:<?php echo $email; ?>" title="Send an e-mail"
  47.                                                target="_blank"><i class="fa fa-envelope"></i></a>
  48.                                         </li>
  49.                                     <?php
  50.                                     endif;
  51.                                 elseif ( $type == 'linkedin_url' ):
  52.                                     if ( $link ):
  53.                                         ?>
  54.                                         <li>
  55.                                             <a href="<?php echo $link; ?>" title="Send an Linkedin" target="_blank"><i
  56.                                                     class="fa fa-linkedin"></i></a>
  57.                                         </li>
  58.                                     <?php
  59.                                     endif;
  60.                                 elseif ( $type == 'twitter_url' ):
  61.                                     if ( $link ):
  62.                                         ?>
  63.                                         <li>
  64.                                             <a href="<?php echo $link; ?>" title="Send an Twitter" target="_blank"><i
  65.                                                     class="fa fa-twitter"></i></a>
  66.                                         </li>
  67.                                     <?php
  68.                                     endif;
  69.                                 endif;
  70.                                 ?>
  71.                             <?php endforeach; ?>
  72.                         <?php endif; ?>
  73.                     </ul>
  74.                 </div>
  75.             </div>
  76.             <div class="cell medium-9">
  77.                 <div class="team-desc">
  78.                     <h2><?php echo $team_member_name; ?></h2>
  79.                     <h3><?php echo esc_html( $position ); ?></h3>
  80.                     <p><?php echo wp_trim_words( $full_bio, 33, '...' ); ?></p>
  81.                     <p><a class="btn red-berry-btn" href="<?php the_permalink( $team_member_id ) ?>">Read Full Bio</a>
  82.                     </p>
  83.                 </div>
  84.             </div>
  85.         </div>
  86.     </section>
  87. <?php endif; ?>
  88. <!-- END OF: Executive Advisory Section -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement