Update template for members.php to improve filter rendering

Replaced triple curly braces with double curly braces in Underscore.js templates to enhance security and consistency. Adjusted the version comment to reflect the update from 2.11.1 to 2.11.2.
This commit is contained in:
Mykyta Synelnikov
2026-02-04 15:23:26 +02:00
parent f9bae0b293
commit 199fd069e2
+6 -6
View File
@@ -6,7 +6,7 @@
*
* Page: "Members"
*
* @version 2.11.1
* @version 2.11.2
*
* @var array $args
*/
@@ -343,13 +343,13 @@ $postid = ! empty( $post->ID ) ? $post->ID : '';
<# _.each( data.filters, function( filter, key, list ) { #>
<div class="um-members-filter-tag">
<# if ( filter.type == 'slider' ) { #>
{{{filter.value_label}}}
{{filter.value_label}}
<# } else { #>
<strong>{{{filter.label}}}</strong>: {{{filter.value_label}}}
<strong>{{filter.label}}</strong>: {{filter.value_label}}
<# } #>
<div class="um-members-filter-remove um-tip-n" data-name="{{{filter.name}}}"
data-value="{{{filter.value}}}" data-range="{{{filter.range}}}"
data-type="{{{filter.type}}}" title="<?php esc_attr_e( 'Remove filter', 'ultimate-member' ) ?>">&times;</div>
<div class="um-members-filter-remove um-tip-n" data-name="{{filter.name}}"
data-value="{{filter.value}}" data-range="{{filter.range}}"
data-type="{{filter.type}}" title="<?php esc_attr_e( 'Remove filter', 'ultimate-member' ) ?>">&times;</div>
</div>
<# }); #>
<# } #>