Нужен PHP-код пользовательской функции WP All Import — WordPress

У меня был 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.

Какой код я могу использовать?

Ура,
Виктор

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …