pusatdata

How Remove Personal Info In EasyDigitalDownload

Nov 29th, 2015
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.60 KB | None | 0 0
  1. How Remove Personal Info In EasyDigitalDownload
  2. ========================================================================================
  3. matikan fungsi personal info dengan cara copy kode berikut di functions.php pada template:
  4. ========================================================================================
  5. // Remove billing information fields
  6. remove_action( 'edd_after_cc_fields', 'edd_default_cc_address_fields' );
  7.  
  8. // Remove billing information fields, and add our billing country field instead
  9. remove_action( 'edd_purchase_form_after_cc_form', 'edd_checkout_tax_fields', 999 );
  10. add_action( 'edd_purchase_form_after_cc_form', 'codeleon_edd_billing_country' );
  11.  
  12. // Let's change the required fields
  13. function codeleon_edd_change_required_fields(){
  14. unset( $required_fields['card_city'] );
  15. unset( $required_fields['card-zip'] );
  16. unset( $required_fields['card_state'] );
  17. }
  18. add_filter( 'edd_purchase_form_required_fields', 'codeleon_edd_change_required_fields' );
  19.  
  20.  
  21.  
  22.  
  23. =========================================================================================
  24. in /wp-content/plugins/easy-digital-downloads/includes/checkout/template.php Remove this:
  25. ==========================================================================================
  26. <fieldset id="edd_checkout_user_info">
  27. <span><legend><?php echo apply_filters( 'edd_checkout_personal_info_text', __( 'Personal Info', 'easy-digital-downloads' ) ); ?></legend></span>
  28. <?php do_action( 'edd_purchase_form_before_email' ); ?>
  29. <p id="edd-email-wrap">
  30. <label class="edd-label" for="edd-email">
  31. <?php _e( 'Email Address', 'easy-digital-downloads' ); ?>
  32. <?php if( edd_field_is_required( 'edd_email' ) ) { ?>
  33. <span class="edd-required-indicator">*</span>
  34. <?php } ?>
  35. </label>
  36. <span class="edd-description"><?php _e( 'We will send the purchase receipt to this address.', 'easy-digital-downloads' ); ?></span>
  37. <input class="edd-input required" type="email" name="edd_email" placeholder="<?php _e( 'Email address', 'easy-digital-downloads' ); ?>" id="edd-email" value="<?php echo esc_attr( $customer['email'] ); ?>"/>
  38. </p>
  39. <?php do_action( 'edd_purchase_form_after_email' ); ?>
  40. <p id="edd-first-name-wrap">
  41. <label class="edd-label" for="edd-first">
  42. <?php _e( 'First Name', 'easy-digital-downloads' ); ?>
  43. <?php if( edd_field_is_required( 'edd_first' ) ) { ?>
  44. <span class="edd-required-indicator">*</span>
  45. <?php } ?>
  46. </label>
  47. <span class="edd-description"><?php _e( 'We will use this to personalize your account experience.', 'easy-digital-downloads' ); ?></span>
  48. <input class="edd-input required" type="text" name="edd_first" placeholder="<?php _e( 'First name', 'easy-digital-downloads' ); ?>" id="edd-first" value="<?php echo esc_attr( $customer['first_name'] ); ?>"/>
  49. </p>
  50. <p id="edd-last-name-wrap">
  51. <label class="edd-label" for="edd-last">
  52. <?php _e( 'Last Name', 'easy-digital-downloads' ); ?>
  53. <?php if( edd_field_is_required( 'edd_last' ) ) { ?>
  54. <span class="edd-required-indicator">*</span>
  55. <?php } ?>
  56. </label>
  57. <span class="edd-description"><?php _e( 'We will use this as well to personalize your account experience.', 'easy-digital-downloads' ); ?></span>
  58. <input class="edd-input<?php if( edd_field_is_required( 'edd_last' ) ) { echo ' required'; } ?>" type="text" name="edd_last" id="edd-last" placeholder="<?php _e( 'Last name', 'easy-digital-downloads' ); ?>" value="<?php echo esc_attr( $customer['last_name'] ); ?>"/>
  59. </p>
  60. <?php do_action( 'edd_purchase_form_user_info' ); ?>
  61. <?php do_action( 'edd_purchase_form_user_info_fields' ); ?>
  62. </fieldset>
Add Comment
Please, Sign In to add comment