У меня был CSV с продуктами для импорта в Woocommerce через WP All Import Plugin.
У 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, который должен удалить текст как до, так и после дефисов.
Например;
ТЕКСТ1 — ТЕКСТ2 — ТЕКСТ3
Мне нужно удалить все из поля CSV, кроме TEXT2.
Какой код я могу использовать?
Ура,
Виктор
Задача ещё не решена.
Других решений пока нет …