У меня был CSV с продуктами, которые нужно импортировать в Woocommerce через плагин WP All Import.
У CSV был дополнительный текст категории, который нужно было удалить перед дефисом (-)
команда WP All Import сказала мне использовать следующий код в редакторе функций:
function my_cat( $subcat )
{
$subcat = explode("-", $subcat);
$new_sub = array_key_exists(1, $subcat)?$subcat[1] : $subcat[0];
return trim($new_sub);
}
Затем вызовите его с помощью фрагмента ниже:
[my_cat({prodlinelangname[1]})]
Это работало нормально, но проблема сейчасявляется то, что у меня есть новый CSV, который должен удалить текст до и после дефисов.
Например;
TEXT1 - TEXT2 - TEXT3
Мне нужно удалить все изполе CSV, кроме TEXT2.
Какой код я могу использовать?
Ура, Виктор