我有一个Woocommerce One Page Checkout网站,目前有一个产品.到目前为止一切正常,但由于某种原因,我没有看到显示的运费成本.
价格计算是正确的,当我进入paymentportal时,运费成本会被添加到总价格中,但不会显示运费.
为了解决我的解决方案:在/woocommerce/templates/checkout/review-order.php中呈现所有数据
有人称:
<?php wc_cart_totals_shipping_html(); ?>
Run Code Online (Sandbox Code Playgroud)
该功能可在/woocommcerce/includes/wc-cart-functions.php中找到
正在执行的代码是:
/**
* Get shipping methods
*
* @access public
* @return void
*/
function wc_custom_cart_totals_shipping_html() {
$packages = WC()->shipping->get_packages();
foreach ( $packages as $i => $package ) {
$chosen_method = isset( WC()->session->chosen_shipping_methods[ $i ] ) ? WC()->session->chosen_shipping_methods[ $i ] : '';
wc_get_template( 'cart/cart-shipping.php', array( 'package' => $package, 'available_methods' => $package['rates'], 'show_package_details' => ( sizeof( $packages ) > 1 ), 'index' => $i, 'chosen_method' => …Run Code Online (Sandbox Code Playgroud)