Skip to content

Instantly share code, notes, and snippets.

@amdrew
Created August 21, 2014 00:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save amdrew/452002c8b965efa15973 to your computer and use it in GitHub Desktop.
Save amdrew/452002c8b965efa15973 to your computer and use it in GitHub Desktop.
Easy Digital Downloads - make terms show by default
<?php
function sumobi_edd_terms_agreement() {
global $edd_options;
if ( isset( $edd_options['show_agree_to_terms'] ) ) {
?>
<fieldset id="edd_terms_agreement">
<div id="edd_terms">
<?php
do_action( 'edd_before_terms' );
echo wpautop( stripslashes( $edd_options['agree_text'] ) );
do_action( 'edd_after_terms' );
?>
</div>
<label for="edd_agree_to_terms"><?php echo isset( $edd_options['agree_label'] ) ? stripslashes( $edd_options['agree_label'] ) : __( 'Agree to Terms?', 'edd' ); ?></label>
<input name="edd_agree_to_terms" class="required" type="checkbox" id="edd_agree_to_terms" value="1"/>
</fieldset>
<?php
}
}
remove_action( 'edd_purchase_form_before_submit', 'edd_terms_agreement' );
add_action( 'edd_purchase_form_before_submit', 'sumobi_edd_terms_agreement' );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment