avcostajr on "[Theme: OnePress] Services Section - Show all content"

ساخت وبلاگ

Hi congthien,
I compared the original code to snip code and they are so diferent. I don't know about PHP and comparing codes, I found that you changed the_exceprt() to the_content() in section-service.php but there are others changes.
What I'm doing wrong ?
Sorry about pasted two codes below.

thank you in advance any help about it.
Adelson

ORIGINAL CODE

<?php
$onepress_service_id = get_theme_mod( 'onepress_services_id', esc_html__('services', 'onepress') );
$onepress_service_disable = get_theme_mod( 'onepress_services_disable' ) == 1 ? true : false;
$onepress_service_title = get_theme_mod( 'onepress_services_title', esc_html__('Our Services', 'onepress' ));
$onepress_service_subtitle = get_theme_mod( 'onepress_services_subtitle', esc_html__('Section subtitle', 'onepress' ));
// Get data
$page_ids = onepress_get_section_services_data();
if ( onepress_is_selective_refresh() ) { $onepress_service_disable = false;
}
if ( ! empty( $page_ids ) ) { $layout = intval( get_theme_mod( 'onepress_service_layout', 6 ) ); $desc = get_theme_mod( 'onepress_services_desc' ); ?> <?php if (!$onepress_service_disable) : ?> <?php if ( ! onepress_is_selective_refresh() ){ ?> <section id="<?php if ($onepress_service_id != '') echo $onepress_service_id; ?>" <?php do_action('onepress_section_atts', 'services'); ?> class="<?php echo esc_attr(apply_filters('onepress_section_class', 'section-services section-padding section-meta onepage-section', 'services')); ?>"> <?php } ?> <?php do_action('onepress_section_before_inner', 'services'); ?> <div class="container"> <?php if ( $onepress_service_title || $onepress_service_subtitle || $desc ){ ?> <div class="section-title-area"> <?php if ($onepress_service_subtitle != '') echo '<h5 class="section-subtitle">' . esc_html($onepress_service_subtitle) . '</h5>'; ?> <?php if ($onepress_service_title != '') echo '<h2 class="section-title">' . esc_html($onepress_service_title) . '</h2>'; ?> <?php if ( $desc ) { echo '<div class="section-desc">' . wp_kses_post( $desc ) . '</div>'; } ?> </div> <?php } ?> <div class="row"> <?php if ( ! empty( $page_ids ) ) { global $post; $columns = 2; switch ( $layout ) { case 12: $columns = 1; break; case 6: $columns = 2; break; case 4: $columns = 3; break; case 3: $columns = 4; break; } $j = 0; foreach ($page_ids as $settings) { $post_id = $settings['content_page']; $post_id = apply_filters( 'wpml_object_id', $post_id, 'page', true ); $post = get_post($post_id); setup_postdata($post); $settings['icon'] = trim($settings['icon']); $media = ''; if ( $settings['icon_type'] == 'image' && $settings['image'] ){ $url = onepress_get_media_url( $settings['image'] ); if ( $url ) { $media = '<div class="service-image icon-image"><img src="'.esc_url( $url ).'" alt=""></div>'; } } else if ( $settings['icon'] ) { $settings['icon'] = trim( $settings['icon'] ); if ($settings['icon'] != '' && strpos($settings['icon'], 'fa-') !== 0) { $settings['icon'] = 'fa-' . $settings['icon']; } $media = '<div class="service-image"><i class="fa '.esc_attr( $settings['icon'] ).' fa-5x"></i></div>'; } $classes = 'col-sm-12 col-md-6 col-lg-'.$layout; if ($j >= $columns) { $j = 1; $classes .= ' clearleft'; } else { $j++; } ?> <div class="<?php echo esc_attr( $classes ); ?> wow slideInUp"> <div class="service-item "> <?php if ( ! empty( $settings['enable_link'] ) ) { ?> <a class="service-link" href="<?php the_permalink(); ?>"><span class="screen-reader-text"><?php the_title(); ?></span></a> <?php } ?> <?php if ( has_post_thumbnail() ) { ?> <div class="service-thumbnail "> <?php the_post_thumbnail('onepress-medium'); ?> </div> <?php } ?> <?php if ( $media != '' ) { echo $media; } ?> <div class="service-content"> <h4 class="service-title"><?php the_title(); ?></h4> <?php the_excerpt(); ?> </div> </div> </div> <?php } wp_reset_postdata(); } ?> </div> </div> <?php do_action('onepress_section_after_inner', 'services'); ?> <?php if ( ! onepress_is_selective_refresh() ){ ?> </section> <?php } ?> <?php endif;
}

SNIP CODE

<?php
$onepress_service_id = get_theme_mod( 'onepress_service_id', esc_html__('services', 'onepress') );
$onepress_service_disable = get_theme_mod( 'onepress_service_disable' ) == 1 ? true : false;
$onepress_service_title = get_theme_mod( 'onepress_service_title', esc_html__('Our Services', 'onepress' ));
$onepress_service_subtitle = get_theme_mod( 'onepress_service_subtitle', esc_html__('Section subtitle', 'onepress' ));
// Get data
$page_ids = onepress_get_section_services_data();
if ( ! empty( $page_ids ) ) { ?> <?php if (!$onepress_service_disable) : ?> <section id="<?php if ($onepress_service_id != '') echo $onepress_service_id; ?>" <?php do_action('onepress_section_atts', 'services'); ?> class="<?php echo esc_attr(apply_filters('onepress_section_class', 'section-services section-padding section-meta onepage-section', 'services')); ?>"> <?php do_action('onepress_section_before_inner', 'services'); ?> <div class="container"> <div class="section-title-area"> <?php if ($onepress_service_subtitle != '') echo '<h5 class="section-subtitle">' . esc_html($onepress_service_subtitle) . '</h5>'; ?> <?php if ($onepress_service_title != '') echo '<h2 class="section-title">' . esc_html($onepress_service_title) . '</h2>'; ?> </div> <div class="row"> <?php if ( ! empty( $page_ids ) ) { global $post; foreach ($page_ids as $settings) { $post_id = $settings['content_page']; $post = get_post($post_id); setup_postdata($post); $settings['icon'] = trim($settings['icon']); if ($settings['icon'] != '' && strpos($settings['icon'], 'fa-') !== 0) { $settings['icon'] = 'fa-' . $settings['icon']; } ?> <div class="col-sm-6 wow slideInUp"> <div class="service-item "> <?php if ( ! empty( $settings['enable_link'] ) ) { ?> <a class="service-link" href="<?php the_permalink(); ?>"><span class="screen-reader-text"><?php the_title(); ?></span></a> <?php } ?> <?php if ( has_post_thumbnail() ) { ?> <div class="service-thumbnail "> <?php the_post_thumbnail('onepress-medium'); ?> </div> <?php } ?> <?php if ( $settings['icon'] != '' ) { ?> <div class="service-image"> <i class="fa <?php echo esc_attr($settings['icon']); ?> fa-5x"></i> </div> <?php } ?> <div class="service-content"> <h4 class="service-title"><?php the_title(); ?></h4> <?php the_content(); ?> </div> </div> </div> <?php } wp_reset_postdata(); } ?> </div> </div> <?php do_action('onepress_section_after_inner', 'services'); ?> </section> <?php endif;
}

WordPress ...
ما را در سایت WordPress دنبال می کنید

برچسب : نویسنده : استخدام کار wpss بازدید : 173 تاريخ : سه شنبه 4 خرداد 1395 ساعت: 8:00