Plugin Directory


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • royal-elementor-addons/tags/1.3.972/modules/advanced-accordion/widgets/wpr-advanced-accordion.php

    r3069462 r3072880  
    12701270        $settings = $this->get_settings_for_display();
    12711271
     1272        $tags_whitelist = ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'div', 'span', 'p'];
     1273        $accordion_title_tag = $settings['accordion_title_tag'];
     1274
     1275        if ( !in_array( $accordion_title_tag, $tags_whitelist ) ) {
     1276            $accordion_title_tag = 'span';
     1277        }
     1278
    12721279        $this->add_render_attribute(
    12731280            'accordion_attributes',
     
    13271334                                endif ; ?>
    13281335
    1329                                 <<?php echo $settings['accordion_title_tag'] ?> class="wpr-acc-title-text"><?php echo $acc['accordion_title'] ?></<?php echo $settings['accordion_title_tag'] ?>>
     1336                                <<?php echo $accordion_title_tag ?> class="wpr-acc-title-text"><?php echo $acc['accordion_title'] ?></<?php echo $accordion_title_tag ?>>
    13301337                            </span>
    13311338                            <?php $this->render_second_icon($settings, $acc); ?>
Note: See TracChangeset for help on using the changeset viewer.