@ 2017-12-10T10:07:30Z <?php
global $affwp_register_redirect;
affiliate_wp()->register->print_errors();
$errors = affiliate_wp()->register->get_errors();
if ( ! is_user_logged_in() && ! empty( $errors ) ) {
if ( ! array_key_exists( 'empty_name', $errors ) ) {
$user_name = sanitize_text_field( $_POST['affwp_user_name'] );
}
if ( ! array_key_exists( 'empty_username', $errors ) && ! array_key_exists( 'username_unavailable', $errors ) && ! array_key_exists( 'username_invalid', $errors ) ) {
$user_login = sanitize_text_field( $_POST['affwp_user_login'] );
}
if ( ! array_key_exists( 'email_unavailable', $errors ) && ! array_key_exists( 'email_invalid', $errors ) ) {
$user_email = sanitize_text_field( $_POST['affwp_user_email'] );
}
if ( ! array_key_exists( 'payment_email_invalid', $errors ) ) {
$payment_email = sanitize_text_field( $_POST['affwp_payment_email'] );
}
$url = esc_url( $_POST['affwp_user_url'] );
$method = sanitize_text_field( $_POST['affwp_promotion_method'] );
}
if ( is_user_logged_in() ) {
$current_user = wp_get_current_user();
$user_name = $current_user->user_firstname . ' ' . $current_user->user_lastname;
$user_login = $current_user->user_login;
$user_email = $current_user->user_email;
$url = $current_user->user_url;
$disabled = ' disabled="disabled"';
} else {
$disabled = '';
}
?>
<form id="affwp-register-form" class="affwp-form" action="" method="post">
<?php
/**
* Fires at the top of the affiliate registration templates' form (inside the form element).
*/
do_action( 'affwp_affiliate_register_form_top' );
?>
<fieldset>
<legend><?php _e( 'Register a new affiliate account', 'affiliate-wp' ); ?></legend>
<?php
/**
* Fires just before the affiliate registration templates' form fields.
*/
do_action( 'affwp_register_fields_before' );
?>
<p>
<label for="affwp-user-name"><?php _e( 'Your Name', 'affiliate-wp' ); ?></label>
<input id="affwp-user-name" type="text" name="affwp_user_name" value="<?php if( ! empty( $user_name ) ) { echo $user_name; } ?>" title="<?php esc_attr_e( 'Your Name', 'affiliate-wp' ); ?>" <?php echo affwp_required_field_attr( 'your_name' ); ?> />
</p>
<p>
<label for="affwp-user-login"><?php _e( 'Username', 'affiliate-wp' ); ?></label>
<input id="affwp-user-login" required="required" type="text" name="affwp_user_login" maxlength="60" value="<?php if( ! empty( $user_login ) ) { echo $user_login; } ?>" title="<?php esc_attr_e( 'Username', 'affiliate-wp' ); ?>"<?php echo $disabled; ?> />
</p>
<p>
<label for="affwp-user-email"><?php _e( 'Account Email', 'affiliate-wp' ); ?></label>
<input id="affwp-user-email" required="required" type="email" name="affwp_user_email" value="<?php if( ! empty( $user_email ) ) { echo $user_email; } ?>" title="<?php esc_attr_e( 'Email Address', 'affiliate-wp' ); ?>"<?php echo $disabled; ?> />
</p>
<p>
<label for="affwp-payment-email"><?php _e( 'Payment Email', 'affiliate-wp' ); ?></label>
<input id="affwp-payment-email" type="email" name="affwp_payment_email" value="<?php if( ! empty( $payment_email ) ) { echo $payment_email; } ?>" title="<?php esc_attr_e( 'Payment Email Address', 'affiliate-wp' ); ?>"<?php echo affwp_required_field_attr( 'payment_email' ); ?> />
</p>
<p>
<label for="affwp-user-url"><?php _e( 'Website URL', 'affiliate-wp' ); ?></label>
<input id="affwp-user-url" type="text" name="affwp_user_url" value="<?php if( ! empty( $url ) ) { echo $url; } ?>" title="<?php esc_attr_e( 'Website URL', 'affiliate-wp' ); ?>" <?php echo affwp_required_field_attr( 'website_url' ); ?> />
</p>
<p>
<label for="affwp-promotion-method"><?php _e( 'How will you promote us?', 'affiliate-wp' ); ?></label>
<textarea id="affwp-promotion-method" name="affwp_promotion_method" rows="5" cols="30"<?php echo affwp_required_field_attr( 'promotion_method' ); ?>><?php if( ! empty( $method ) ) { echo esc_textarea( $method ); } ?></textarea>
</p>
<?php if ( ! is_user_logged_in() ) : ?>
<p>
<label for="affwp-user-pass"><?php _e( 'Password', 'affiliate-wp' ); ?></label>
<input id="affwp-user-pass" required="required" class="password" type="password" name="affwp_user_pass" />
</p>
<p>
<label for="affwp-user-pass2"><?php _e( 'Confirm Password', 'affiliate-wp' ); ?></label>
<input id="affwp-user-pass2" required="required" class="password" type="password" name="affwp_user_pass2" />
</p>
<?php endif; ?>
<?php
/**
* Fires just before the terms of service field within the affiliate registration form template.
*/
do_action( 'affwp_register_fields_before_tos' );
?>
<?php $terms_of_use = affiliate_wp()->settings->get( 'terms_of_use' ); ?>
<?php if ( ! empty( $terms_of_use ) ) : ?>
<p>
<label class="affwp-tos" for="affwp-tos">
<input id="affwp-tos" required="required" type="checkbox" name="affwp_tos" />
<?php printf( __( 'Agree to our <a href="%s" target="_blank">Terms of Use</a>', 'affiliate-wp' ), esc_url( get_permalink( affiliate_wp()->settings->get( 'terms_of_use' ) ) ) ); ?>
</label>
</p>
<?php endif; ?>
<?php if ( affwp_is_recaptcha_enabled() ) :
affwp_enqueue_script( 'affwp-recaptcha' ); ?>
<div class="g-recaptcha" data-sitekey="<?php echo esc_attr( affiliate_wp()->settings->get( 'recaptcha_site_key' ) ); ?>"></div>
<p>
<input type="hidden" name="g-recaptcha-remoteip" value="<?php echo esc_attr( affiliate_wp()->tracking->get_ip() ); ?>" />
</p>
<?php endif; ?>
<?php
/**
* Fires inside of the affiliate registration form template (inside the form element, prior to the submit button).
*/
do_action( 'affwp_register_fields_before_submit' );
?>
<p>
<input type="hidden" name="affwp_honeypot" value="" />
<input type="hidden" name="affwp_redirect" value="<?php echo esc_url( $affwp_register_redirect ); ?>"/>
<input type="hidden" name="affwp_register_nonce" value="<?php echo wp_create_nonce( 'affwp-register-nonce' ); ?>" />
<input type="hidden" name="affwp_action" value="affiliate_register" />
<input class="button" type="submit" value="<?php esc_attr_e( 'Register', 'affiliate-wp' ); ?>" />
</p>
<?php
/**
* Fires inside of the affiliate registration form template (inside the form element, after the submit button).
*/
do_action( 'affwp_register_fields_after' );
?>
</fieldset>
<?php
/**
* Fires at the bottom of the affiliate registration form template (inside the form element).
*/
do_action( 'affwp_affiliate_register_form_bottom' );
?>
</form>
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 7.2.0 , 7.3.24 - 7.3.33 , 7.4.12 - 7.4.33 , 8.0.0 - 8.0.30 , 8.1.0 - 8.1.31 , 8.2.0 - 8.2.27 , 8.3.0 - 8.3.16 , 8.4.1 - 8.4.3 Fatal error: Uncaught Error: Call to undefined function affiliate_wp() in /in/0bq6j:4
Stack trace:
#0 {main}
thrown in /in/0bq6j on line 4
Process exited with code 255 . preferences:dark mode live preview ace vim emacs key bindings
133.75 ms | 407 KiB | 5 Q