Закрыт

Загрузить товары из xml или csv в woocomerce с коректным отображением категорий

Добрый день. Нужна помощь в Wordpress с настройкой автоматического импорта товаров со всеми атрибутами ( сохраняя иерархию категорий parent/child как название категории а не числовое ID) , по графику на каждое утро в 5 часов в All Import из XML

Создаю партнерский интернет-магазин на основе предоставляемой ими выгрузки XML, использую Wordpress и плагины Woocommerce и Wp-all-import.

Проблема состоит в импорте категорий.

Оффер предоставляет XML с ID категорий, а собственно сами названия категорий описаны в самом начале этого файла в отдельном блоке, это выглядит так:

<category id="14">ЗОО товары</category>

<category id="1007" parentId="14">машинки/category>

<category id="1411" parentId="14">косметика</category>

<category id="1412" parentId="14">Товары для детей</category>

Соответственно при выгрузке товаров названия категорий – это их ID:

<categoryId>1413</categoryId>

И вместо названий категорий на сайте посетители видят только цифры.

Вручную переименовывать более 100 категорий с categoryID на categoryName при каждом обновлении (2 раза в неделю) XML – абсолютно не вариант.

Сами разработчики плагина Wp-all-import.предоставляют для решения этой проблемы такой вариант решения:

You can create your own custom php function in [login to view URL] file of your theme, and use it where you need in this way:

[your_function_name(parameters or xpath)]

for example:

function place_products_to_categories($categoryID,$category Name){

if($categoryID == 372){

echo $name;

}

}

and this is how to use it: for categories field [place_products_to_categories(id for your category,name for your category)]

Но я с php не дружу и не могу понять, как это реализовать на сайте. Кто может, помогите за вознаграждение!

Либо какой-то другой вариант решения этой проблемы предложите.

Навыки: WordPress, PHP, XML, WooCommerce, HTML

Показать больше: 1с фриланс украина, 2d иллюстратор фриланс, 2d фриланс, 3d аниматор фриланс, 3d визуализатор фрилансер, 3d графика фриланс, 3d дизайн интерьера фриланс, 3d дизайнер фрилансер, 3d моделирование онлайн, 3d моделирование онлайн фриланс, 3d моделлер онлайн, 3d моделлер удаленно, 3d моделлер фриланс, 3d моделлеры, 3d модель земли онлайн, 3d модель солнечной системы онлайн, 3d модель человека онлайн, 3d модель черепа онлайн, 3d фриланс, class interval frequency 30-40 2 40-50 10 50-60 7 60-70 8 70-80 12 80-90 6 90-100 9

О работодателе:
( 0 отзыв(-а, -ов) ) Kyiv, Ukraine

ID проекта: #29176922

2 фрилансеров(-а) готовы выполнить эту работу в среднем за $25

antyans

Добрый день. Напишу скрипт для Ваших файлов, который без проблем будет добавлять категории, товары и тд, быстро и без ошибок.

$20 USD за 7 дней(-я)
(21 отзывов(-а))
4.6
jekakam

Доброго! Если ваша задача еще актуальна, ознакомлюсь с ней более подробно и я уверен, решение будет найдено.

$30 USD за 7 дней(-я)
(2 отзывов(-а))
1.7