Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

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

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

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

Бытовая техника

Техника для дома

Приборы для глажения

Пылесосы

Техника для кухни

Духовые и жарочные шкафы

Варочные панели

Кухонные комбайны

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

12 

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

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

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

You can create your own custom php function in functions.php 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 не дружу и не могу понять, как это реализовать на сайте. Кто может, помогите за вознаграждение! 

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

9 лет назад
Afenar
Иван 
33 годаРоссия
9 лет в сервисе
Был
8 лет назад
  • Похожие заказы
  • Интернет магазин уже сделан. - Программирование корзины и формы заказа. - Внедрение картинок дизайна - Синхронизация с дополнительными сервисами (яндекс.доставка, монета.ру) ТЗ – кандидатам.  Работы на пару дней. Кому писать не надо 1. с отрицательными отзывами ...

    Закрыт
    9 лет назад
  • Необходимо следующее:  Чтобы при оформлении заказа на странице лендинга расчитывалась стоимость доставки.   И после подтвержения заказа, он отправлялся в систему курьерской службы.  Описание API – здесь: [url=http://client-shop-logistics.ru/mediawiki/index.php/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0]client-shop-logistics.ru/...[/url]  Интересует возможность реализации, цена и сроки.  Заранее спасибо за предложения!

    Закрыт
    8 лет назад
  • $30

    Знания PHP обязательны! Предисловие: Сайт [i]studentbryansk.ru[/i] по задумке помогает предоставить услуги по написанию работ (курсовых, дипломных и т.п.) Кроме стандартной админки CMS Diafan и лицевой части сайта, в системе присутствует т.н. менеджер-панель, которая в идеале позволит менеджерам работать ...

    Закрыт
    8 лет назад
  • Необходимо сделать интеграцию интернет-магазина (CMS - "Shop-script 6", http://wokday.ru/) с системой автоматизации ресторанов "iiko". Конкретнее с службой доставки iikoDelivery (http://iiko.ru/solutions/iikodelivery/).

    Закрыт
    8 лет назад