Измените разделитель запятой между терминами атрибутов продукта woocommerce

Я нашел здесь потрясающий ответ, который помог мне отобразить атрибуты продукта так, как я хотел, на странице архива продукта здесь:

Отображение определенного атрибута продукта на страницах архива Woocommerce

Он почти идеален, несмотря на то, что ему несколько лет. Моя проблема в том, что я не вижу, где этот массив зацикливается, чтобы изменить символ, присоединяющийся к атрибутам. Предположительно потому, что он использует глобальную функцию. В настоящее время это ,, но я бы хотел использовать /.

Кто-нибудь может помочь?


person Travis Burch    schedule 09.04.2021    source источник


Ответы (1)


Чтобы получить / вместо разделителя, просто используйте функцию str_replace(), например:

echo '<h4>Color:' . str_replace( ',', '/', $product->get_attribute('pa_colors') ) .'</h4>';
person LoicTheAztec    schedule 09.04.2021
comment
идеально! Я знал, что это будет что-то легкое - php мне не по душе, но я учусь! Я надеялся, что ты ответишь! огромное спасибо! - person Travis Burch; 09.04.2021