Php 如何使用avada fusion toggle短代码执行循环?

Php 如何使用avada fusion toggle短代码执行循环?,php,wordpress,custom-post-type,custom-wordpress-pages,wordpress-shortcode,Php,Wordpress,Custom Post Type,Custom Wordpress Pages,Wordpress Shortcode,我使用自定义的帖子类型,允许客户使用Avada主题向他们的网站添加工作列表。所需的归档布局涉及使用预构建的fusion切换来显示每个职位(各个职位使用高级自定义字段)。我已经创建了一个自定义的archive-employment.php来运行我在中的此页面代码,并且成功地为每个帖子创建了切换,但是,每个切换都独立运行,并且在打开另一个切换时不会关闭。以下是我到目前为止的情况: <?php echo do_shortcode ('[fusion_accordion type="acco

我使用自定义的帖子类型,允许客户使用Avada主题向他们的网站添加工作列表。所需的归档布局涉及使用预构建的fusion切换来显示每个职位(各个职位使用高级自定义字段)。我已经创建了一个自定义的archive-employment.php来运行我在中的此页面代码,并且成功地为每个帖子创建了切换,但是,每个切换都独立运行,并且在打开另一个切换时不会关闭。以下是我到目前为止的情况:

   <?php echo do_shortcode ('[fusion_accordion type="accordions" boxed_mode="" border_size="" border_color="" background_color="" hover_color="" divider_line="" title_font_size="" icon_size="" icon_color="" icon_boxed_mode="" icon_box_color="" icon_alignment="" toggle_hover_accent_color="" hide_on_mobile="" class="" id="hr-employment"]'); ?>
    <?php if(have_posts()) : 
        while(have_posts()) : the_post();?>
        <div class="entry-content">
            <?php $title = get_the_title(); ?>
            <?php $dept = get_field("department"); ?>
            <?php $jobType = get_field("job_type"); ?>
            <?php $salary = get_field("salary"); ?>
            <?php $desc = get_field("job_description"); ?>
            <?php $addInfo = get_field("additional_info"); ?>
            <?php echo do_shortcode ('[fusion_toggle title="'.$title.'" open="" ]Department: '.$dept.' </br> Job Type: '.$jobType.' </br> Salary: $'.$salary.' </br> Description: <a href="'.$desc['url'].'">PDF</a>[/fusion_toggle]'); ?>
        </div>
     <?php endwhile;
            endif; ?>
    <!--<?php echo do_shortcode ('[/fusion_accordion]'); ?>   Plain Text Error; Not a Valid Shortcode Operator -->

你能给我们看一下输出吗?你能给我们看一下输出吗?