我有這個店主在Wordpress中運行。我想把冒號改成括號,但它變得很奇怪,我不希望它之間有空格就像這樣「(€5.50)。php沒有空格的操作符
我一直在試圖解決這個問題幾乎一天。
真的很希望看到任何答案
這裏是HTML:gyazo.com/f05c00f01d2522aa962d90f5c0fcc5ea
方法功能:
function wc_cart_totals_shipping_method_label($method) {
$label = $method->label;
if ($method->cost > 0) {
if (WC()->cart->tax_display_cart == 'excl') {
$label .= ': ' . wc_price($method->cost);
if ($method->get_shipping_tax() > 0 && WC()->cart->prices_include_tax) {
$label .= ' <small class="tax_label">' . WC()->countries->ex_tax_or_vat() . '</small>';
}
} else {
$label .= '(' . wc_price($method->cost + $method->get_shipping_tax()).')';
if ($method->get_shipping_tax() > 0 && ! WC()->cart->prices_include_tax) {
$label .= ' <small class="tax_label">' . WC()->countries->inc_tax_or_vat() . '</small>';
}
}
} elseif ($method->id !== 'free_shipping') {
$label .= ' (' . __('Free', 'woocommerce') . ')';
}
return apply_filters('woocommerce_cart_shipping_method_full_label', $label, $method);
}
代碼WH趁着我打印:
<select name="shipping_method[<?php echo $index; ?>]" data-index="<?php echo $index; ?>" id="shipping_method_<?php echo $index; ?>" class="shipping_method">
<?php foreach ($available_methods as $method) : ?>
<option value="<?php echo esc_attr($method->id); ?>" <?php selected($method->id, $chosen_method); ?>><?php echo wp_kses_post(wc_cart_totals_shipping_method_label($method)); ?></option>
<?php endforeach; ?>
</select>
似乎更多的CSS問題,顯示生成的ima的html GE。也有這裏的鏈接:https://docs.woocommerce.com/wc-apidocs/source-function-wc_price.html#400-433 – JustOnUnderMillions
這裏的html:https://gyazo.com/9aeaacfa2219a44c5b60eb45d01d3cec –
@johnsmith我不'沒有看到你的HTML中的任何價格。您如何將相關的標記添加到您的問題或使用某種類型的pastebin? – domsson