function kjm_add_payment_id_to_sales_endpoint( $sales ) { foreach ( $sales[‘sales’] as $sale => $data ) { // If sequential order numbering is on, the ID key will be a string $payment = ( is_string( $data[‘ID’] ) ) ? edd_get_payment_by(‘payment_number’, $data[‘ID’]) : $data[‘ID’];…Continue reading
function allow_additional_mime_types($mime_types) { $mime_types[‘svg’] = ‘image/svg+xml’; $mime_types[‘webp’] = ‘image/webp’; $mime_types[‘ico’] = ‘image/vnd.microsoft.icon’; return $mime_types; } add_filter(‘upload_mimes’, ‘allow_additional_mime_types’);Continue reading
function wc_register_guests( $order_id ) { // get all the order data $order = new WC_Order($order_id); //get the user email from the order $order_email = $order->billing_email; // check if there are any users with the billing email as user or email…Continue reading
add_filter( ‘woocommerce_product_add_to_cart_text’, function( $text ) { if ( ‘Add to cart’ == $text ) { $text = __( ‘Buy Now’, ‘woocommerce’ ); } return $text; } );Continue reading
add_filter( ‘gettext’, ‘customizing_product_variation_message’, 10, 3 ); function customizing_product_variation_message( $translated_text, $untranslated_text, $domain ) { if ($untranslated_text == ‘Select options’) { $translated_text = __( ‘Buy Now’, $domain ); } if ($untranslated_text == ‘Select options’) { $translated_text = __( ‘Buy Now’, $domain );…Continue reading
/** * Add Continue Shopping Button on Cart Page * Add to theme functions.php file or Code Snippets plugin */ add_action( ‘woocommerce_before_cart_table’, ‘woo_add_continue_shopping_button_to_cart’ ); function woo_add_continue_shopping_button_to_cart() { $shop_page_url = get_permalink( woocommerce_get_page_id( ‘shop’ ) ); echo ‘ ‘; echo ‘ Continue…Continue reading
/** * Rename product data tabs */ add_filter( ‘woocommerce_product_tabs’, ‘woo_rename_tabs’, 98 ); function woo_rename_tabs( $tabs ) { $tabs[‘additional_information’][‘title’] = __( ‘Product Info’ ); // Rename the additional information tab return $tabs; }Continue reading
add_filter(‘https_ssl_verify’, ‘__return_false’);Continue reading
add_filter( ‘woocommerce_product_add_to_cart_text’, function( $text ) { if ( ‘Read more’ == $text ) { $text = __( ‘Buy Now’, ‘woocommerce’ ); } return $text; } );Continue reading
/** * Add a custom product data tab */ add_filter( ‘woocommerce_product_tabs’, ‘woo_new_product_tab’ ); function woo_new_product_tab( $tabs ) { // Adds the new tab $tabs[‘test_tab’] = array( ‘title’ => __( ‘Shipping Info’, ‘woocommerce’ ), ‘priority’ => 50, ‘callback’ => ‘woo_new_product_tab_content’ );…Continue reading