PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.8
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.8
4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 4.2.0 All 139 releases
← All changes | inc/admin/meta-box/fields/select.php +66 -66 4.3.94.4.8 View file →
@@ -1,66 +1,66 @@
1 -<?php
2 -
3 -if ( ! isset( $value ) ) {
4 - return;
5 -}
6 -
7 -$option_value = $value['value'];
8 -$visibility_class = array();
9 -
10 -if ( isset( $value['show_if_checked'] ) ) {
11 - $visibility_class[] = 'show_if_' . $value['show_if_checked'];
12 -
13 - if ( 'no' === LP_Settings::get_option( $value['show_if_checked'] ) ) {
14 - $visibility_class[] = 'lp-option-disabled';
15 - }
16 -}
17 -?>
18 -<tr valign="top" class="<?php echo esc_attr( implode( ' ', $visibility_class ) ); ?>">
19 - <th scope="row" class="titledesc">
20 - <label for="<?php echo esc_attr( $value['id'] ); ?>"><?php echo esc_html( $value['title'] ); ?> <?php echo wp_kses_post( $tooltip_html ); ?></label>
21 - </th>
22 - <td class="forminp forminp-<?php echo esc_attr( sanitize_title( $value['type'] ) ); ?>">
23 - <select
24 - name="<?php echo esc_attr( $value['id'] ); ?><?php echo ( 'multiselect' === $value['type'] ) ? '[]' : ''; ?>"
25 - id="<?php echo esc_attr( $value['id'] ); ?>"
26 - style="<?php echo esc_attr( $value['css'] ); ?>"
27 - class="<?php echo esc_attr( $value['class'] ); ?>"
28 - <?php echo implode( ' ', $custom_attributes ); ?>
29 - <?php echo 'multiselect' === $value['type'] ? 'multiple="multiple"' : ''; ?>
30 - >
31 - <?php if ( isset( $value['is_optgroup'] ) && ! empty( $value['is_optgroup'] ) ) : ?>
32 - <?php foreach ( $value['options'] as $optgroup_label => $optgroup ) : ?>
33 - <optgroup label="<?php echo esc_html( ucfirst( $optgroup_label ) ); ?>">
34 - <?php foreach ( $optgroup as $key => $val ) : ?>
35 - <option value="<?php echo esc_attr( $key ); ?>"
36 - <?php
37 - if ( is_array( $option_value ) ) {
38 - selected( in_array( (string) $key, $option_value, true ), true );
39 - } else {
40 - selected( $option_value, (string) $key );
41 - }
42 - ?>
43 - ><?php echo esc_html( $val ); ?></option>
44 - <?php endforeach; ?>
45 - </optgroup>
46 - <?php endforeach; ?>
47 - <?php else : ?>
48 - <?php foreach ( $value['options'] as $key => $val ) { ?>
49 - <option value="<?php echo esc_attr( $key ); ?>"
50 - <?php
51 -
52 - if ( is_array( $option_value ) ) {
53 - selected( in_array( (string) $key, $option_value, true ), true );
54 - } else {
55 - selected( $option_value, (string) $key );
56 - }
57 -
58 - ?>
59 - ><?php echo esc_html( $val ); ?></option>
60 - <?php
61 - }
62 - ?>
63 - <?php endif; ?>
64 - </select><?php echo wp_kses_post( $description ); ?>
65 - </td>
66 -</tr>
1 +<?php
2 +
3 +if ( ! isset( $value ) ) {
4 + return;
5 +}
6 +
7 +$option_value = $value['value'];
8 +$visibility_class = array();
9 +
10 +if ( isset( $value['show_if_checked'] ) ) {
11 + $visibility_class[] = 'show_if_' . $value['show_if_checked'];
12 +
13 + if ( 'no' === LP_Settings::get_option( $value['show_if_checked'] ) ) {
14 + $visibility_class[] = 'lp-option-disabled';
15 + }
16 +}
17 +?>
18 +<tr valign="top" class="<?php echo esc_attr( implode( ' ', $visibility_class ) ); ?>">
19 + <th scope="row" class="titledesc">
20 + <label for="<?php echo esc_attr( $value['id'] ); ?>"><?php echo esc_html( $value['title'] ); ?> <?php echo wp_kses_post( $tooltip_html ); ?></label>
21 + </th>
22 + <td class="forminp forminp-<?php echo esc_attr( sanitize_title( $value['type'] ) ); ?>">
23 + <select
24 + name="<?php echo esc_attr( $value['id'] ); ?><?php echo ( 'multiselect' === $value['type'] ) ? '[]' : ''; ?>"
25 + id="<?php echo esc_attr( $value['id'] ); ?>"
26 + style="<?php echo esc_attr( $value['css'] ); ?>"
27 + class="<?php echo esc_attr( $value['class'] ); ?>"
28 + <?php echo implode( ' ', $custom_attributes ); ?>
29 + <?php echo 'multiselect' === $value['type'] ? 'multiple="multiple"' : ''; ?>
30 + >
31 + <?php if ( isset( $value['is_optgroup'] ) && ! empty( $value['is_optgroup'] ) ) : ?>
32 + <?php foreach ( $value['options'] as $optgroup_label => $optgroup ) : ?>
33 + <optgroup label="<?php echo esc_html( ucfirst( $optgroup_label ) ); ?>">
34 + <?php foreach ( $optgroup as $key => $val ) : ?>
35 + <option value="<?php echo esc_attr( $key ); ?>"
36 + <?php
37 + if ( is_array( $option_value ) ) {
38 + selected( in_array( (string) $key, $option_value, true ), true );
39 + } else {
40 + selected( $option_value, (string) $key );
41 + }
42 + ?>
43 + ><?php echo esc_html( $val ); ?></option>
44 + <?php endforeach; ?>
45 + </optgroup>
46 + <?php endforeach; ?>
47 + <?php else : ?>
48 + <?php foreach ( $value['options'] as $key => $val ) { ?>
49 + <option value="<?php echo esc_attr( $key ); ?>"
50 + <?php
51 +
52 + if ( is_array( $option_value ) ) {
53 + selected( in_array( (string) $key, $option_value, true ), true );
54 + } else {
55 + selected( $option_value, (string) $key );
56 + }
57 +
58 + ?>
59 + ><?php echo esc_html( $val ); ?></option>
60 + <?php
61 + }
62 + ?>
63 + <?php endif; ?>
64 + </select><?php echo wp_kses_post( $description ); ?>
65 + </td>
66 +</tr>