Нужен PHP-код пользовательской функции WP All Import - Wordpress - PullRequest
0 голосов
/ 03 декабря 2018

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

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

Ура, Виктор

...