woocommerce get_available_variations()剥离斜杠

时间:2015-03-10 17:39:50

标签: woocommerce

我希望以列表格式显示变体,并且我已经实现了以下代码

$variations = $product->get_available_variations();

        foreach ($variations as $key => $value) {

            echo "<li><span data-slug='".implode('/', $value['attributes'])."'>".esc_html( apply_filters( 'woocommerce_variation_option_name', str_replace("-"," ",implode(' ', $value['attributes'])) ) ) ."</span></li>";
        }

问题是我正在研究的网站有如下属性; 30/5040/50。返回后,它们将显示为没有斜杠,因此30504050

我如何解决这个问题,以便包含斜杠?

1 个答案:

答案 0 :(得分:1)

您必须使用HTML实体代码替换字符串中的每个斜杠符号。正斜杠的代码是:&#47;