This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*Personalizar texto en checkout "tienes un cupon..."*/ | |
add_filter( 'woocommerce_checkout_coupon_message', 'bbloomer_have_coupon_message'); | |
function bbloomer_have_coupon_message() { | |
return '¿Tienes un cupón? 🍀 <a href="#" class="showcoupon">Introduce tu código aquí</a>'; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Checkbox habilitado crear cuenta en checkout */ | |
add_filter('woocommerce_create_account_default_checked' , function ($checked){ | |
return true; | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*Añade taxonomías etiqueta y categoria a producto en tienda*/ | |
add_action('woocommerce_shop_loop_item_title', 'add_tags_and_category', 15); | |
function add_tags_and_category() { ?> | |
<div class="tags"> | |
<?php $product_tags = get_the_terms( get_the_ID(), 'product_tag') ; | |
if( $product_tags && ! is_wp_error( $product_tags ) ) : | |
foreach( $product_tags as $tag) : ?> | |
<a href="<?php echo get_term_link( $tag->slug, 'product_tag'); ?>" rel="tag" class="btn btn-primary btn-sm mb-4"><?php echo $tag->name; ?></a> | |
<?php endforeach; | |
endif; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*Añade taxonomía categoría a producto en Tienda*/ | |
add_action('woocommerce_shop_loop_item_title', 'add_tags_and_category', 15); | |
function add_tags_and_category() { ?> | |
<div class="tags"> | |
<?php $product_terms = get_the_terms( get_the_ID(), 'product_cat'); | |
if( $product_terms && ! is_wp_error( $product_terms ) ) : | |
foreach( $product_terms as $term) : ?> | |
<a href="<?php echo get_term_link( $term->slug, 'product_cat'); ?>" rel="tag" class="btn btn-primary btn-sm mb-4"><?php echo $term->name; ?></a> | |
<?php endforeach; | |
endif; ?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*Añade taxonomía categoria a producto en Tienda sin enlace a categorias*/ | |
add_action('woocommerce_shop_loop_item_title', 'add_tags_and_category', 15); | |
function add_tags_and_category() { ?> | |
<div class="tags"> | |
<?php $product_terms = get_the_terms( get_the_ID(), 'product_cat'); | |
if( $product_terms && ! is_wp_error( $product_terms ) ) : | |
foreach( $product_terms as $term) : ?> | |
<span><?php echo $term->name; ?></span> | |
<?php endforeach; | |
endif; ?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_action( 'woocommerce_single_product_summary', 'show_number_of_downloads' ); function show_number_of_downloads() { | |
global $wpdb, $product; | |
if ( empty( $product->id ) ) return; | |
if ( $product->product_type == 'variable' ) { | |
$product_ids = $product->get_children(); | |
} else { | |
$product_ids = array( $product->id ); | |
} | |
$query = "SELECT SUM( download_count ) AS count | |
FROM {$wpdb->prefix}woocommerce_downloadable_product_permissions |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Quitar enlace al nombre de producto en mis descargas | |
add_action( 'woocommerce_account_downloads_column_download-product', 'custom_account_downloads_product_column' ); | |
function custom_account_downloads_product_column( $download ){ | |
// Display the product name without the link | |
echo esc_html( $download['product_name'] ); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*Enlace de descarga directa de producto comprado en página de producto*/ | |
add_action('woocommerce_after_add_to_cart_form', 'download_products'); | |
function download_products() | |
{ | |
global $product; | |
$downloads = array(); | |
$user_id = get_current_user_id(); | |
$downloads = wc_get_customer_available_downloads($user_id); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*Añade categoría a producto en Tienda*/ | |
add_action('woocommerce_shop_loop_item_title', 'add_tags_and_category', 15); | |
function add_tags_and_category() { ?> | |
<span class="tags"> | |
<?php $product_terms = get_the_terms( get_the_ID(), 'product_cat'); | |
if( $product_terms && ! is_wp_error( $product_terms ) ) : | |
foreach( $product_terms as $term) : ?> | |
<span><?php echo $term->name; ?></span> | |
<?php endforeach; | |
endif; ?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*Añade fecha a producto único*/ | |
add_action( 'woocommerce_single_product_summary','bloomer_echo_product_date',25 ); | |
function bloomer_echo_product_date() { | |
if ( is_product() ) { | |
echo the_date('', '<span class="date_published"> 📂 Actualizado: ', '</span>', false); | |
} | |
} |
OlderNewer