Wordpress 多个刷子只有一套控制装置

Wordpress 多个刷子只有一套控制装置,wordpress,swiper,Wordpress,Swiper,问候我想知道为什么我在同一页上有两个刷子,却给我看一套控件 swiper是作为wordpress插件组件的一部分创建的。刷子可以工作,但其中一个有控制装置 组件的一部分是: <?php /* * included by adverts/includes/shortcodes.php shortcodes_adverts_list() * * @var $loop WP_Query * @var $query string * @var $location stri

问候我想知道为什么我在同一页上有两个刷子,却给我看一套控件

swiper是作为wordpress插件组件的一部分创建的。刷子可以工作,但其中一个有控制装置

组件的一部分是:

    <?php 
/* 
 * included by adverts/includes/shortcodes.php shortcodes_adverts_list() 
 * 
 * @var $loop WP_Query
 * @var $query string
 * @var $location string
 * @var $paged int
 */
?>

<?php //echo "<pre>"; var_dump ($loop); echo "</pre>"; ?>
<?php //echo count($loop->posts);?>
<?php //echo $columns;?>
<?php //var_dump($loop->posts);?>

<?php do_action( "adverts_sh_list_before", $params ) ?>

<?php if( $search_bar == "enabled" ): ?>
<div class="adverts-options">
    <form action="<?php echo esc_attr( $action ) ?>" class="adverts-search-form" method="get">
        
        <?php foreach($form->get_fields( array( "type" => array( "adverts_field_hidden" ) ) ) as $field): ?>
        <?php call_user_func( adverts_field_get_renderer($field), $field, $form ) ?>
        <?php endforeach; ?>
        
        <?php if( !empty( $fields_visible ) ): ?>
        <div class="adverts-search">
            <?php foreach( $fields_visible as $field ): ?>
            <div class="advert-input <?php echo esc_attr( $field['adverts_list_classes'] ) ?>">
                <?php if( isset( $field["label"] ) && ! empty( $field["label"] ) ): ?>
                <span class="adverts-search-input-label"><?php echo esc_html( $field["label"] ) ?></span>
                <?php endif; ?>
                <?php call_user_func( adverts_field_get_renderer($field), $field, $form ) ?>
            </div>
            <?php endforeach; ?>
        </div>
        <?php endif; ?>
        
        <?php if( !empty( $fields_hidden ) ): ?>
        <div class="adverts-search adverts-search-hidden">
            <?php foreach( $fields_hidden as $field ): ?>
            <div class="advert-input <?php echo esc_attr( $field['adverts_list_classes'] ) ?>">
                <?php if( isset( $field["label"] ) && ! empty( $field["label"] ) ): ?>
                <span class="adverts-search-input-label"><?php echo esc_html( $field["label"] ) ?></span>
                <?php endif; ?>
                <?php call_user_func( adverts_field_get_renderer($field), $field, $form ) ?>
            </div>
            <?php endforeach; ?>
        </div>
        <?php endif; ?>
    
        <div class="adverts-options-left adverts-js">
            <?php if($switch_views): ?>
            <a href="<?php echo esc_html( add_query_arg( "display", "grid" ) ) ?>" class="adverts-button-small adverts-switch-view" title="<?php esc_attr_e("Grid", "wpadverts") ?>"><span class="adverts-square-icon adverts-icon-th-large"></span></a>
            <a href="<?php echo esc_html( add_query_arg( "display", "list" ) ) ?>" class="adverts-button-small adverts-switch-view" title="<?php esc_attr_e("List", "wpadverts") ?>"><span class="adverts-square-icon adverts-icon-th-list"></span></a>
            <?php endif; ?>
            
            <?php if($allow_sorting): ?>
            <span class="adverts-list-sort-wrap">
                <a href="#" class="adverts-button-small adverts-list-sort-button" title="<?php echo esc_attr( $sort_current_title ) ?>">
                    <span class="adverts-list-sort-label"><?php echo esc_html( $sort_current_text ) ?></span> 
                    <span class="adverts-icon-sort"></span>
                </a>

                <div id="adverts-list-sort-options-wrap" class="adverts-multiselect-holder">
                    <div class="adverts-multiselect-options adverts-list-sort-options">

                        <?php foreach( $sort_options as $sort_group): ?>
                            <span class="adverts-list-sort-option-header">
                                <strong><?php echo esc_html( $sort_group["label"] ) ?></strong>
                            </span>
                            <?php foreach( $sort_group["items"] as $sort_item_key => $sort_item): ?>
                                <a href="<?php echo esc_html( add_query_arg( "adverts_sort", $sort_item_key ) ) ?>" class="adverts-list-sort-option">
                                    <?php echo esc_html( $sort_item ) ?>
                                    <?php if($adverts_sort==$sort_item_key): ?><span class="adverts-icon-asterisk" style="opacity:0.5"></span><?php endif; ?>
                                </a>
                            <?php endforeach; ?>
                        <?php endforeach; ?>
   

                    </div>
                </div>
            </span>
            <?php endif; ?>
        </div>

        <div class="adverts-options-right adverts-js">
            <?php if( !empty( $fields_hidden ) ): ?>
            <a href="#" class="adverts-form-filters adverts-button-small"><span><?php _e("Advanced Search", "wpadverts") ?> <span class="adverts-advanced-search-icon adverts-icon-down-open"></a>
            <?php endif; ?>
            <a href="#" class="adverts-form-submit adverts-button-small"><?php _e("SEARCH", "wpadverts") ?> <span class="adverts-icon-search"><span></a>
        </div>

        <div class="adverts-options-fallback adverts-no-js">
            <input type="submit" value="<?php _e("Filter Results", "wpadverts") ?>" />
        </div>
    </form>
</div>
<?php endif; ?>

<?php if( $show_results ): ?>
<div class="adverts-list adverts-bg-hover slider swiper-container">
    
    <div class="swiper-wrapper">
    
    <?php if( $loop->have_posts() ): ?>
    <?php   $loop_counter = 0;
            $listings = count($loop->posts); ?>
    <?php $post_counter = 0; ?>
    <?php $compareb = 0; ?>

    <?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
    
    <?php
        if ($loop_counter ==0){ echo '<div class="swiper-slide">';}
    
        include apply_filters( "adverts_template_load", ADVERTS_PATH . 'templates/list-item.php' );
        
        /*echo '<pre>'.$loop->posts[$loop_counter]->ID.'</pre>';
        global $post_id;
        echo '<pre>'.$post_id.'</pre>';
        echo*/
    
        $loop_counter++;
        $post_counter++;
        
        if ($loop_counter >=$columns){ 
            $loop_counter = 0;
            echo "</div>";
        }
        if ($post_counter == $listings){
            echo "</div>";
        }
        
        
    ?>


    <?php endwhile; ?>
    <?php else: ?>
    <div class="adverts-list-empty"><em><?php _e("There are no ads matching your search criteria.", "wpadverts") ?></em></div>
    <?php endif; ?>
    <?php wp_reset_query(); ?>
    <!-- Add Arrows -->
    <div class="swiper-button-next"></div>
    <div class="swiper-button-prev"></div>   
    </div>  
    
</div>
                
<?php
/*Slider*/                
?>
                
<?php                
/*Slider*/                
?>                

<?php if( $show_pagination ): ?>
<div class="adverts-pagination">
    <?php echo paginate_links( array(
        'base' => $paginate_base,
    'format' => $paginate_format,
    'current' => max( 1, $paged ),
    'total' => $loop->max_num_pages,
        'prev_next' => false
    ) ); ?>
</div>
<?php endif; ?>

<?php endif; ?>

分类浏览
&复制;-赛车手-版权所有
var swiper=新的swiper(“.swiper容器”{
幻灯片视图:1,
空间期:30,,
循环:对,
分页:{
el:“.swiper分页”,
可点击:正确,
},
导航:{
nextEl:“.swiper按钮下一步”,
prevEl:“.swiper按钮prev”,
},
});
正确地调用了swiper.min JS和CSS

我应该为每个刷卡器配备一套独立的控制装置吗

提前谢谢

有问题的地点

<?php
/**
 * Footer
 *
 * @package theme
 */

?>
<footer>
    <div class="company-info" <?php the_bg_image( acf_option( 'footer_bg' ), 'medium' ); ?>>
        <div>
            <a class="logo" href="<?php echo esc_attr( get_site_url() ); ?>">
            <?php the_image( acf_option( 'logo' ) ); ?>
            </a>
            <?php the_acf_option( 'description', '<div class="description">', '</div>' ); ?>
            <?php $url = site_url(); if ( is_user_logged_in() ) { ?>
            <a href="<?php echo $url; ?>/adverts/add/" class="button call-to-action">Create ad</a> <?php 
        } else {
            //echo "no registrado"; ?>
            <a href="<?php echo $url; ?>/create-ad/" class="button call-to-action">Create ad</a>
            <?php 
        }
        //dynamic_sidebar( 'CTA' );
        ?> 
        </div>
    </div>
    <div class="categories">
        <h2>Browse by category</h2>

            <div class="four-columns">
                <?php
            wp_nav_menu(
                [
                    'menu'        => 'footer a',
                    'fallback_cb' => null,
                ]
            );
            wp_nav_menu(
                [
                    'menu'        => 'footer b',
                    'fallback_cb' => null,
                ]
            );
            wp_nav_menu(
                [
                    'menu'        => 'footer-c',
                    'fallback_cb' => null,
                ]
            );
            wp_nav_menu(
                [
                    'menu'        => 'footer-d',
                    'fallback_cb' => null,
                ]
            );
            ?>
            </div>

            <div class="four-columns">
                <?php
            wp_nav_menu(
                [
                    'menu'        => 'footer e',
                    'fallback_cb' => null,
                ]
            );
            wp_nav_menu(
                [
                    'menu'        => 'footer f',
                    'fallback_cb' => null,
                ]
            );
            wp_nav_menu(
                [
                    'menu'        => 'footer-g',
                    'fallback_cb' => null,
                ]
            );
            wp_nav_menu(
                [
                    'menu'        => 'footer-h',
                    'fallback_cb' => null,
                ]
            );
            ?>
            </div>

            <div class="four-columns">
                <?php
            wp_nav_menu(
                [
                    'menu'        => 'footer i',
                    'fallback_cb' => null,
                ]
            );
            wp_nav_menu(
                [
                    'menu'        => 'footer j',
                    'fallback_cb' => null,
                ]
            );
            wp_nav_menu(
                [
                    'menu'        => 'footer-k',
                    'fallback_cb' => null,
                ]
            );
            wp_nav_menu(
                [
                    'menu'        => 'footer-l',
                    'fallback_cb' => null,
                ]
            );
            ?>
            </div>

    </div>
    <div class="info">
        <div>
            <?php get_template_part( 'view/component/logo' ); ?>
            <div class="copy">
                <?php //the_acf_option( 'company_copyright' ); ?>
                &copy; <?php echo date('Y'); ?> - Racer Trader - All Rights Reserved                 
            </div>
            <?php
            wp_nav_menu(
                [
                    'menu'        => 'footer',
                    'fallback_cb' => null,
                ]
            );
            ?>
        </div>
    </div>
</footer>
<script>
    var swiper = new Swiper('.swiper-container', {
      slidesPerView: 1,
      spaceBetween: 30,
      loop: true,
      pagination: {
        el: '.swiper-pagination',
        clickable: true,
      },
      navigation: {
        nextEl: '.swiper-button-next',
        prevEl: '.swiper-button-prev',
      },
    });
  </script>
<?php wp_footer(); ?>