Created
July 27, 2018 07:27
-
-
Save congthien/59979dbcce52759aaf4bf3973eb16416 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$id = get_theme_mod( 'onepress_features_id', esc_html__('features', 'onepress') ); | |
$disable = get_theme_mod( 'onepress_features_disable' ) == 1 ? true : false; | |
$title = get_theme_mod( 'onepress_features_title', esc_html__('Features', 'onepress' )); | |
$subtitle = get_theme_mod( 'onepress_features_subtitle', esc_html__('Why choose Us', 'onepress' )); | |
if ( onepress_is_selective_refresh() ) { | |
$disable = false; | |
} | |
$data = onepress_get_features_data(); | |
if ( !$disable && !empty( $data ) ) { | |
$desc = get_theme_mod( 'onepress_features_desc' ); | |
?> | |
<?php if ( ! onepress_is_selective_refresh() ){ ?> | |
<section id="<?php if ( $id != '') { echo esc_attr( $id ); } ?>" <?php do_action('onepress_section_atts', 'features'); ?> | |
class="<?php echo esc_attr(apply_filters('onepress_section_class', 'section-features section-padding section-meta onepage-section', 'features')); ?>"> | |
<?php } ?> | |
<?php do_action('onepress_section_before_inner', 'features'); ?> | |
<div class="<?php echo esc_attr( apply_filters( 'onepress_section_container_class', 'container', 'features' ) ); ?>"> | |
<?php if ( $title || $subtitle || $desc ){ ?> | |
<div class="section-title-area"> | |
<?php if ($subtitle != '') echo '<h5 class="section-subtitle">' . esc_html($subtitle) . '</h5>'; ?> | |
<?php if ($title != '') echo '<h2 class="section-title">' . esc_html($title) . '</h2>'; ?> | |
<?php if ( $desc ) { | |
echo '<div class="section-desc">' . apply_filters( 'onepress_the_content', wp_kses_post( $desc ) ) . '</div>'; | |
} ?> | |
</div> | |
<?php } ?> | |
<div class="section-content"> | |
<div class="row"> | |
<?php | |
$layout = intval( get_theme_mod( 'onepress_features_layout', 3 ) ); | |
foreach ( $data as $k => $f ) { | |
$media = ''; | |
$f = wp_parse_args( $f, array( | |
'icon_type' => 'icon', | |
'icon' => 'gg', | |
'image' => '', | |
'link' => '', | |
'title' => '', | |
'desc' => '', | |
) ); | |
if ( $f['icon_type'] == 'image' && $f['image'] ){ | |
$url = onepress_get_media_url( $f['image'] ); | |
$image_alt = get_post_meta( $f['image']['id'], '_wp_attachment_image_alt', true); | |
if ( $url ) { | |
$media = '<span class="icon-image"><img src="'.esc_url( $url ).'" alt="'. $image_alt .'"></span>'; | |
} | |
} else if ( $f['icon'] ) { | |
$f['icon'] = trim( $f['icon'] ); | |
$media = '<span class="fa-stack fa-5x"><i class="fa fa-circle fa-stack-2x icon-background-default"></i> <i class="feature-icon fa '.esc_attr( $f['icon'] ).' fa-stack-1x"></i></span>'; | |
} | |
?> | |
<div class="feature-item col-lg-<?php echo esc_attr( $layout ); ?> col-sm-6 wow slideInUp"> | |
<div class="feature-media"> | |
<?php if ( $f['link'] ) { ?><a href="<?php echo esc_url( $f['link'] ); ?>"><?php } ?> | |
<?php echo $media; ?> | |
<?php if ( $f['link'] ) { ?></a><?php } ?> | |
</div> | |
<h4><?php if ( $f['link'] ) { ?><a href="<?php echo esc_url( $f['link'] ); ?>"><?php } ?><?php echo esc_html( $f['title'] ); ?><?php if ( $f['link'] ) { ?></a><?php } ?></h4> | |
<div class="feature-item-content"><?php echo apply_filters( 'the_content', $f['desc'] ); ?></div> | |
</div> | |
<?php | |
}// end loop featues | |
?> | |
</div> | |
</div> | |
</div> | |
<?php do_action('onepress_section_after_inner', 'features'); ?> | |
<?php if ( ! onepress_is_selective_refresh() ){ ?> | |
</section> | |
<?php } ?> | |
<?php } ?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment