Advertisement
Guest User

Untitled

a guest
Apr 21st, 2014
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.77 KB | None | 0 0
  1. <?php
  2.  
  3. function upd_signup_form() {
  4. $key = get_query_var( 'upd' );
  5.  
  6. ob_start();
  7. ?>
  8. <a href="#" class="signup-submit">Reserve Your Spot for Free</a>
  9. <div id="upd-modal" style="display: none;">
  10. <a href="#" id="upd-modal-close">CLOSE X</a>
  11. <div id="upd-form">
  12. <form name="registerform" id="registerform" action="<?php echo site_url().'/wp-login.php?action=register'; ?>" method="post">
  13. <p>
  14. <label for="user_login">Username<br>
  15. <input type="text" name="user_login" id="user_login" class="input" value="" size="20"></label>
  16. </p>
  17. <p>
  18. <label for="user_email">E-mail<br>
  19. <input type="text" name="user_email" id="user_email" class="input" value="" size="25"></label>
  20. </p>
  21. <p>
  22. <label for="first_name">First Name<br>
  23. <input id="first_name" class="input" type="text" value="" name="first_name">
  24. </label>
  25. </p>
  26. <p>
  27. <label for="last_name">Last Name<br>
  28. <input id="last_name" class="input" type="text" value="" name="last_name">
  29. </label>
  30. </p>
  31. <p>
  32. <label for="password">Password<br>
  33. <input id="password" class="input" type="password" value="" name="password">
  34. </label>
  35. </p>
  36. <p>
  37. <label for="rpassword">Re-enter Password<br>
  38. <input id="rpassword" class="input" type="password" value="" name="rpassword">
  39. </label>
  40. </p>
  41. <p>
  42. <label for="upd_terms">
  43. <input id="upd_terms" class="checkbox" type="checkbox" value="true" name="upd_terms">
  44. I accept these terms and conditions.</label>
  45. </p>
  46. <p>
  47. <label for="upd_register">
  48. <input id="upd_register" class="checkbox" type="checkbox" value="true" name="upd_register">
  49. I would like to sign-up for the Synek Waitlist.
  50. </label>
  51. </p>
  52. <?php
  53. if( $key != '' ) :
  54. $uargs = array(
  55. 'role' => 'subscriber',
  56. 'meta_key' => 'upd_key',
  57. 'meta_value' => $key
  58. );
  59.  
  60. $ruser = get_users( $uargs );
  61.  
  62. if( is_array($ruser) ) :
  63. $userx = $ruser['0'];
  64. ?>
  65. <input type="hidden" id="upd_user_id" name="upd_user_id" value="<?php echo $userx->ID; ?>">
  66. <input type="hidden" id="upd_user_key" name="upd_user_key" value="<?php echo $key; ?>">
  67. <?php
  68. endif;
  69.  
  70. endif;
  71. ?>
  72. <br class="clear">
  73. <input type="hidden" name="redirect_to" value="">
  74. <p class="submit"><input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Register"></p>
  75. </form>
  76. </div>
  77. </div>
  78.  
  79. <script type="text/javascript">
  80. jQuery('.signup-submit').on('click', function(){
  81.  
  82. jQuery('#upd-modal').fadeIn('400');
  83.  
  84. });
  85.  
  86. jQuery('#upd-modal-close').on('click', function(){
  87.  
  88. jQuery('#upd-modal').fadeOut('400');
  89.  
  90. });
  91. </script>
  92.  
  93. <?php
  94. $form = ob_get_clean();
  95. return $form;
  96.  
  97. }
  98.  
  99. add_shortcode('upd-signup', 'upd_signup_form');
  100.  
  101.  
  102.  
  103. ?>
  104.  
  105. Uncaught SyntaxError: Unexpected token <
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement