Company Field on Receipt
function pw_cfm_company_field( $payment, $edd_receipt_args ) { /* * TODO * * 1. Replace field label as appropriate * 2. Replace “company” with the meta_key entered in Checkout Fields Manager */ ?> :Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
function pw_cfm_company_field( $payment, $edd_receipt_args ) { /* * TODO * * 1. Replace field label as appropriate * 2. Replace “company” with the meta_key entered in Checkout Fields Manager */ ?> :Continue reading
function kjm_remove_manage_sites_link() { if ( isset( $_GET[‘action’] ) && $_GET[‘action’] == ‘manage_licenses’ ) { add_filter( ‘edd_sl_force_activation_increase’, ‘__return_true’ ); } } add_action( ‘wp_head’, ‘kjm_remove_manage_sites_link’ );Continue reading
function cl_remove_gateway_fees_by_cart_total( $fee ) { // enter the cart total for no gateway fees $limit = 5; // get the cart total $cart_total = edd_get_cart_total(); if ( $cart_total >= $limit ) { // if the cart total is greater than…Continue reading
function sd_edd_downloads_shortcode_display_terms() { $post_id = get_the_ID(); // use “download_category” for categories and “download_tag” for tags the_terms( $post_id, ‘download_category’, ‘Categories: ‘, ‘, ‘, ” ); } add_action( ‘edd_download_after’, ‘sd_edd_downloads_shortcode_display_terms’ );Continue reading
function pw_edd_disable_discount_on_upgrade( $return ) { $cart_items = edd_get_cart_contents(); if ( $cart_items ) { foreach ( $cart_items as $item ) { if ( isset( $item[‘options’][‘is_upgrade’] ) ) { $error_message = __( ‘Discounts are not valid when upgrading.’, ‘edd’ ); edd_set_error( ‘edd-discount-error’,…Continue reading
function kfg_check_if_is_renewal( $return, $discount_id ) { // Check if the discount code is valid and is not for renewals. if ( EDD()->session->get( ‘edd_is_renewal’ ) ) { edd_set_error( ‘edd-discount-error’, __( ‘This discount is not valid with renewals.’, ‘edd’ ) ); return…Continue reading
function pw_edd_limit_total_purchase() { if( edd_get_cart_total() > 100 ) { edd_set_error( ‘too_much’, ‘You cannot purchase that much at one time.’ ); } } add_action( ‘edd_checkout_error_checks’, ‘pw_edd_limit_total_purchase’ );Continue reading
function edd_custom_change_checkout_thumb_image_size( $dimensions ) { $dimensions = array( 60, 60 ); // array( width, height ) in pixels return $dimensions; } add_filter( ‘edd_checkout_image_size’, ‘edd_custom_change_checkout_thumb_image_size’ );Continue reading
function pw_edd_remove_state_from_required_fields( $fields ) { if( array_key_exists( ‘card_state’, $fields ) ) { unset( $fields[‘card_state’] ); } return $fields; } add_filter( ‘edd_purchase_form_required_fields’, ‘pw_edd_remove_state_from_required_fields’ );Continue reading
function sumobi_edd_force_account_creation_by_download_category_or_tag( $ret ) { // download categories that the download must belong to before account creation is forced $categories_to_search = array( ‘cat1’, ‘cat2’, ‘cat3’ ); // download tags that the download must belong to before account creation is forced…Continue reading