/var/www/html_us/wp-content/plugins/elementor/includes/admin-templates/beta-tester.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?php
namespace Elementor;

if ( ! 
defined'ABSPATH' ) ) {
    exit; 
// Exit if accessed directly
}
$user wp_get_current_user();

$ajax Plugin::$instance->common->get_component'ajax' );

$beta_tester_email $user->user_email;

/**
 * Print beta tester dialog.
 *
 * Display a dialog box to suggest the user to opt-in to the beta testers newsletter.
 *
 * Fired by `admin_footer` filter.
 *
 * @since  2.6.0
 * @access public
 */
?>
<script type="text/template" id="tmpl-elementor-beta-tester">
    <form id="elementor-beta-tester-form" method="post">
        <?php // PHPCS - This is a nonce, doesn't need to be escaped. ?>
        <input type="hidden" name="_nonce" value="<?php echo $ajax->create_nonce(); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>">
        <input type="hidden" name="action" value="elementor_beta_tester_signup" />
        <div id="elementor-beta-tester-form__caption"><?php echo esc_html__'Get Beta Updates''elementor' ); ?></div>
        <div id="elementor-beta-tester-form__description"><?php echo esc_html__'As a beta tester, you’ll receive an update that includes a testing version of Elementor and its content directly to your Email''elementor' ); ?></div>
        <div id="elementor-beta-tester-form__input-wrapper">
            <input id="elementor-beta-tester-form__email" name="beta_tester_email" type="email" placeholder="<?php echo esc_attr__'Your Email''elementor' ); ?>" required value="<?php echo esc_attr$beta_tester_email ); ?>" />
            <button id="elementor-beta-tester-form__submit" class="elementor-button">
                <span class="elementor-state-icon">
                    <i class="eicon-loading eicon-animation-spin" aria-hidden="true"></i>
                </span>
                <?php echo esc_html__'Sign Up''elementor' ); ?>
            </button>
        </div>
        <div id="elementor-beta-tester-form__terms">
            <?php
            
echo sprintf(
                
/* translators: 1. "Terms of service" link, 2. "Privacy policy" link */
                
esc_html__'By clicking Sign Up, you agree to Elementor\'s %1$s and %2$s''elementor' ),
                
sprintf(
                    
'<a href="%1$s" target="_blank">%2$s</a>',
                    
esc_urlBeta_Testers::NEWSLETTER_TERMS_URL ),
                    
esc_html__'Terms of Service''elementor' )
                ),
                
sprintf(
                    
'<a href="%1$s" target="_blank">%2$s</a>',
                    
esc_urlBeta_Testers::NEWSLETTER_PRIVACY_URL ),
                    
esc_html__'Privacy Policy''elementor' )
                )
            )
            
?>
        </div>
    </form>
</script>