Product Bundles (by WooCommerce)
URL del plugin: https://woocommerce.com/products/product-bundles/
Nueva adaptación: /product-bundles-by-somewherewarm/
- En el archivo \wp-content\plugins\woocommerce-product-bundles\includes\class-wc-pb-product-prices.php añade el código:
if (class_exists('WOOCS')) {
global $WOOCS;
if ($WOOCS->current_currency != $WOOCS->default_currency) {
$currencies = $WOOCS->get_currencies();
if ($WOOCS->is_multiple_allowed) {
$discounted_price = $discounted_price / $currencies[$WOOCS->current_currency]['rate'];
}
}
}
- en el archivo \wp-content\plugins\woocommerce-product-bundles\includes\class-wc-pb-display.php añade el código
$is_multiple = 1;
if (class_exists('WOOCS')) {
global $WOOCS;
if (!$WOOCS->is_multiple_allowed) {
$is_multiple = 0;
$suffix = "";
}
}
- Y añade esta línea http://c2n.me/3Q92BCO.png
'woocs_is_multiple' => $is_multiple
- En el archivo \wp-content\plugins\woocommerce-product-bundles\assets\js\add-to-cart-bundle.js añade el código
/*woocs*/
if (woocs_current_currency != undefined && woocs_current_currency['rate'] != undefined && wc_bundle_params.woocs_is_multiple == 0) {
price = wc_pb_number_round(price * woocs_current_currency['rate']);
}
- En el archivo \wp-content\plugins\woocommerce-product-bundles\templates\single-product\bundled-item-optional.php añade el código
if (class_exists('WOOCS')) {
global $WOOCS;
$_price = $bundled_item->product->get_price();
if ($WOOCS->current_currency != $WOOCS->default_currency) {
$currencies = $WOOCS->get_currencies();
if ($WOOCS->is_multiple_allowed) {
$price_html = $WOOCS->wc_price($_price / $currencies[$WOOCS->current_currency]['rate'], false);
}
}
}
🌸
Referencia de shortcodes, funciones, acciones y filtros de FOX WooCommerce Currency Switcher
Codex — FOX Currency Switcher
Utilizamos cookies para ofrecerle la mejor experiencia en nuestro sitio web. Si continúa utilizando este sitio, entenderemos que está de acuerdo.