Gestionnaire de fichiers - Editer - /home/wwgoat/public_html/blog/wp-content/themes/foxiz/templates/blocks/breaking-news.php
Arrière
<?php /** Don't load directly */ if ( ! defined( 'ABSPATH' ) ) { exit; } if ( ! function_exists( 'foxiz_get_breaking_news' ) ) { /** * @param array $settings * @param null $_query * * @return false|string */ function foxiz_get_breaking_news( $settings = array(), $_query = null ) { /** remove on amp */ if ( foxiz_is_amp() ) { return false; } $settings = wp_parse_args( $settings, array( 'uuid' => '', 'name' => 'breaking_news' ) ); if ( empty( $settings['slider_play'] ) ) { $settings['slider_play'] = foxiz_get_option( 'slider_play' ); } elseif ( '-1' === (string) $settings['slider_play'] ) { $settings['slider_play'] = false; } if ( empty( $settings['slider_speed'] ) ) { $settings['slider_speed'] = foxiz_get_option( 'slider_speed' ); } $settings['classes'] = 'block-breaking-news'; $settings = foxiz_detect_dynamic_query( $settings ); $settings['no_found_rows'] = true; $min_posts = 1; if ( ! $_query ) { $_query = foxiz_query( $settings ); } ob_start(); foxiz_block_open_tag( $settings, $_query ); if ( ! $_query->have_posts() || $_query->post_count < $min_posts ) { foxiz_error_posts( $_query, $min_posts ); } else { foxiz_loop_breaking_news( $settings, $_query ); wp_reset_postdata(); } foxiz_block_close_tag(); return ob_get_clean(); } } if ( ! function_exists( 'foxiz_loop_breaking_news' ) ) { /** * @param $settings * @param $_query */ function foxiz_loop_breaking_news( $settings, $_query ) { if ( $_query->post_count > 1 ) : ?> <?php if ( ! empty( $settings['heading'] ) ) : ?> <span class="breaking-news-heading"><?php echo foxiz_get_svg( 'fire' ) . '<span>' . esc_html( $settings['heading'] ) . '</span>'; ?></span> <?php endif; ?> <div class="breaking-news-slider swiper-container pre-load" <?php foxiz_slider_attrs( $settings ); ?>> <div class="swiper-wrapper"> <?php while ( $_query->have_posts() ) { $_query->the_post(); echo '<div class="swiper-slide">'; foxiz_entry_title( array( 'title_tag' => 'h6', 'title_classes' => 'breaking-news-title' ) ); echo '</div>'; } ?> </div> <div class="breaking-news-nav"> <div class="breaking-news-prev rbi rbi-prev"></div> <div class="breaking-news-next rbi rbi-next"></div> </div> </div> <?php endif; } }
| ver. 1.4 |
Github
|
.
| PHP 8.0.30 | Génération de la page: 0 |
proxy
|
phpinfo
|
Réglages