Advertisement
Guest User

personify-pro-cusyomization

a guest
Aug 6th, 2018
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.98 KB | None | 0 0
  1. function personify_pro_render_testimonial_section( $content_details = array() ) {
  2.         $options = personify_pro_get_theme_options();
  3.  
  4.         if ( empty( $content_details ) ) {
  5.             return;
  6.         } ?>
  7.         <div id="client-testimonial" class="relative page-section">
  8.             <div class="wrapper">
  9.                 <?php if ( ! empty( $options['testimonial_title'] ) ) : ?>
  10.                     <div class="section-header align-center">
  11.                         <?php  
  12.                             $title = explode( ' ', $options['testimonial_title'] );
  13.                             $first_word = $title[0];
  14.                             $title = implode( ' ', array_slice( $title, 1 ) );
  15.                         ?>
  16.                         <h2 class="section-title"><span><?php echo esc_html( $first_word ); ?></span> <?php echo esc_html( $title ); ?></h2>
  17.                     </div><!-- .section-header -->
  18.                 <?php endif; ?>
  19.                 <div class="section-content">
  20.                     <div class="testimonial-slider <?php echo ( count( $content_details ) === 1 ) ? 'one-item' : ''; ?>" data-slick='{"slidesToShow": <?php echo ( count( $content_details ) === 1 ) ? 1 : 2; ?>, "slidesToScroll": 1, "infinite": true, "speed": 5000, "dots": false, "arrows":true, "autoplay": true, "fade": false, "draggable": true }'>
  21.                         <?php foreach ( $content_details as $content ) : ?>
  22.                             <div class="slick-item">
  23.                                 <div class="client-wrapper">
  24.                                     <img src="<?php echo esc_url( get_template_directory_uri() . '/assets/uploads/quote-gray.png' ); ?>" class="quote-icon" alt="<?php echo esc_attr( $content['title'] ); ?>">
  25.  
  26.                                     <?php if ( ! empty( $content['excerpt'] ) ) : ?>
  27.                                         <div class="entry-content"><?php echo wp_kses_post( $content['excerpt'] ); ?></div><!-- .entry-content -->
  28.                                     <?php endif;
  29.  
  30.                                     if ( ! empty( $content['title'] ) ) : ?>
  31.                                         <header class="entry-header">
  32.                                             <h2 class="entry-title">
  33.                                                 <?php if ( ! empty( $content['url'] ) ) : ?>
  34.                                                     <a href="<?php echo esc_url( $content['url'] ); ?>"><?php echo esc_html( $content['title'] ); ?></a>
  35.                                                 <?php else :
  36.                                                     echo esc_html( $content['title'] );
  37.                                                 endif; ?>
  38.                                             </h2>
  39.                                         </header>
  40.                                     <?php endif;
  41.  
  42.                                     if ( ! empty( $content['sub_title'] ) ) : ?>
  43.                                         <div class="client-meta">
  44.                                             <span class="designation"><?php echo esc_html( $content['sub_title'] ); ?></span>
  45.                                         </div><!-- .client-meta -->
  46.                                     <?php endif;
  47.  
  48.                                     if ( ! empty( $content['image'] ) ) : ?>
  49.                                         <div class="featured-image">
  50.                                             <img src="<?php echo esc_url( $content['image'] ); ?>" alt="<?php echo esc_attr( $content['title'] ); ?>">
  51.                                         </div><!-- .featured-image -->
  52.                                     <?php endif; ?>
  53.                                 </div><!-- .client-wrapper -->
  54.                             </div><!-- .slick-item -->
  55.                         <?php endforeach; ?>
  56.                     </div><!-- .testimonial-slider -->
  57.                 </div><!-- .section-content -->
  58.             </div><!-- .wrapper -->
  59.         </div><!-- #client-testimonial -->
  60.     <?php }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement