PluginProbe ʕ •ᴥ•ʔ
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress / 4.17.0
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress v4.17.0
4.17.0 4.16.19 4.16.18 4.16.17 4.16.16 trunk 1.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5a 1.1.6 1.1.7 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.7 1.7.1 1.7.2 1.8 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.1.9 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.2 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.13.4 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.15.0 4.15.1 4.15.10 4.15.11 4.15.12 4.15.13 4.15.14 4.15.15 4.15.16 4.15.17 4.15.18 4.15.19 4.15.2 4.15.20 4.15.20.1 4.15.21 4.15.22 4.15.23 4.15.24 4.15.25 4.15.3 4.15.4 4.15.5 4.15.6 4.15.7 4.15.8 4.15.9 4.16.0 4.16.1 4.16.10 4.16.11 4.16.12 4.16.13 4.16.14 4.16.15 4.16.2 4.16.3 4.16.4 4.16.5 4.16.6 4.16.7 4.16.8 4.16.9 4.2.0 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.7.0 4.8.0 4.9.0
wp-user-avatar / src / templates / checkout / form-terms.php
wp-user-avatar / src / templates / checkout Last commit date
credit-card-fields.php 4 years ago form-account-info-fields.php 3 months ago form-billing-fields.php 4 years ago form-checkout-sidebar.php 1 year ago form-checkout-submit-btn.php 1 month ago form-checkout.php 5 days ago form-login.php 3 years ago form-payment-methods.php 1 year ago form-terms.php 10 months ago group-selector.php 1 year ago index.php 4 years ago
form-terms.php
48 lines
1 <?php
2
3 $terms_page_id = ppress_settings_by_key('terms_page_id');
4
5 if (empty($terms_page_id)) return;
6
7 $label = ppress_settings_by_key(
8 'terms_agreement_label',
9 sprintf(__('I have read and agree to the website %s', 'wp-user-avatar'), '[terms]'),
10 true
11 );
12
13 $terms_link = $terms_page_id ? '<a href="' . esc_url(get_permalink($terms_page_id)) . '" class="ppress-terms-and-conditions-link" target="_blank">' . __('terms and conditions', 'wp-user-avatar') . '</a>' : __('terms and conditions', 'wp-user-avatar');
14
15 $label = wp_kses_post(trim(apply_filters('ppress_checkout_terms_and_conditions_label', str_replace('[terms]', $terms_link, $label))));
16
17 $page = get_post($terms_page_id);
18
19 ?>
20
21 <div class="ppress-checkout-form__terms_condition_wrap">
22 <?php if ( ! empty($terms_page_id)) : $page = get_post($terms_page_id);
23
24 if ($page && 'publish' === $page->post_status && $page->post_content && ! has_shortcode($page->post_content, 'profilepress-checkout')) :
25 $post_content = $page->post_content;
26 // remove redundant DIVI tags
27 $post_content = preg_replace(['/\[et_.+\]/', '/\[\/et_.+\]/'], '', $post_content);
28
29 // remove VC tags and empty paragraphs (<p></p>)
30 $post_content = preg_replace([
31 '/\[vc(.*?)\]/',
32 '/<p[^>]*><\\/p[^>]*>/',
33 '/\[\/vc(.*?)\]/'
34 ], '', $post_content);
35
36 ?>
37 <div class="ppress-checkout-form__terms_condition__content"><?= wp_kses_post($post_content) ?></div>
38 <?php endif; ?>
39
40 <?php endif; ?>
41
42 <div class="ppress-checkout-form__terms_condition__checkbox_wrap">
43 <label class="ppress-checkout-form__terms_condition__checkbox__label">
44 <input id="ppress-terms" name="ppress-terms" type="checkbox" class="ppress-checkout-field__input">
45 <?= $label ?> <span class="ppress-required">*</span> </label>
46 </div>
47
48 </div>