WP All Import. Эпизод 3. Импорт из XML- и YML-файлов простых и вариативных товаров

  Рет қаралды 11,094

Финты WordPress

Финты WordPress

Күн бұрын

Пікірлер: 144
@woweb3
@woweb3 2 жыл бұрын
Блин. Вы прям спаситель. Уже который день мучался с этим yml и категориями только в начале xml-файла а тут на те. Готовое решение да еще и с примерами, как правильно и как неправильно. Спасибо!
@wpruse
@wpruse 2 жыл бұрын
Всегда пожалуйста!
@BrestSouth
@BrestSouth 2 жыл бұрын
Очень полезный видос, спасибо за труды!
@derealty333
@derealty333 3 жыл бұрын
Вы сделали очень большую работу!!! Спасибо большое, очень помогли!!! СПАСИБО!!!!
@Pro_Tech_Review
@Pro_Tech_Review 3 жыл бұрын
Как же вы вовремя с этим видео!) Всё равно ещё мучаюсь с импортом до сих пор но после просмотра стало всё намного понятнее) Спасибо, за код отдельное)!
@andreacaldoni5689
@andreacaldoni5689 3 жыл бұрын
Ты крут! Как раз шпокался с этими категориями! Спасибо!
@serusok
@serusok 3 жыл бұрын
Урррра! Наконец-то!
@SashHotboxRu
@SashHotboxRu 3 жыл бұрын
Огромное спасибо!!!
@alexalexis9888
@alexalexis9888 3 жыл бұрын
спасибо!
@Volk777Vivere
@Volk777Vivere 3 жыл бұрын
Артём отличное руководство, бомба-ракета. Было бы супер когда запилишь видео, как выгружать карточки товаров с Custom fields (ACF) и мультиязычный (плагин WPML) (y)
@Er-fx3ul
@Er-fx3ul 3 жыл бұрын
Видео хорошее, есть некоторые замечания. Например при импорте товаров, категории не нужно руками прописывать, все это делается через функцию. Ведь если товар грузится по ссылке, а не через файл и категории могут измениться, как определить какой товар в какую категорию, а так через функцию плагин автоматом распределит привязываясь по id. Также этот способ очень полезен если настроены обновления через крон.
@wpruse
@wpruse 3 жыл бұрын
Хотелось бы на функцию взглянуть, и как функция узнает id категории на сайте
@Er-fx3ul
@Er-fx3ul 3 жыл бұрын
@@denism.7852 Не чувак!!!, и куда кидать?
@MaxOsnk
@MaxOsnk 2 жыл бұрын
Спасибо конечно за труды. Чот у меня этот способ так и не заработал. Для тех у кого так же проблемы с импортом подкатегорий есть изящное решение, без танцев с бубнами. Создайте ручками нужную иерархию. Сделайте экспорт. Изучите файл. И будет вам счастье! Все на ура залетает с нужной иерархией!
@СергейФедык
@СергейФедык 3 жыл бұрын
Спасибо
@ІваннаБорисюк-я4ю
@ІваннаБорисюк-я4ю 3 жыл бұрын
Спасибо за полезную информацию! Есть два вопроса: при импорте csv атрибуты не привязуются к товарам, то есть на вкладке атрибутов есть название и все значения, а на самых товарах в вкладке атрибуты или на карточках товаров ничего, может нужно как-то связать? А при импорте xml файлом прописала 800 параметров, вашим способом, типо Бренд {param[@name="Бренд"]} и, после выгрузки, не в один атрибут значение не добавило. Буду рада любой помощи)
@TheCJPrime
@TheCJPrime 3 жыл бұрын
У меня также. Решили проблему?
@Alex94589
@Alex94589 3 жыл бұрын
Такая же проблема. Через {param[1]} добавляет, но само собой в перемешку
@happydriver2447
@happydriver2447 3 жыл бұрын
та же история (
@wpruse
@wpruse 3 жыл бұрын
Имеется ввиду в существующие на сайте атрибуты? Если да то там связку товар-атрибут по ярлыку надо делать, по другому у меня не получилось pastenow.ru/4ccc5203e1380100c0a87cfd371df5f8 А иначе да, никакой связи не будет
@happydriver2447
@happydriver2447 3 жыл бұрын
@@wpruse всё сделал так же, ярлыки создал на латинице (ранее были на русском), связал, тоже убрал галочку "In variations", архив атрибутов не включал, не подтягивается (( может есть какой нюанс?
@klientinfo
@klientinfo 2 жыл бұрын
Большое спасибо за подробный рассказ. Функция определения категории хорошо работает и принцип действия понятен. Возникла практическая задача: в одну категорию нашего сайта надо поместить товары, которые в XML-файле прописаны в разные категории (у них разные ID категорий). На нашем сайте у существующей категории в одном поле product_category_import_id сохраняем несколько значений через запятую. Функция должна перебрать все значения, если есть нужное - прикрепить товар к этой категории. Как правильно при загрузке товаров прописать перебор всех значений в каждом поле product_category_import_id ?
@МаксимПичугин-ь9о
@МаксимПичугин-ь9о 3 жыл бұрын
Здравствуйте спасибо за контент. Подскажите для csv это подойдет?
@wpruse
@wpruse 3 жыл бұрын
Доброго! Да, вполне, даже местами проще с csv
@Voterite
@Voterite 11 ай бұрын
Функция чтобы не вводить вручную категории, айди: Мета категорий должна быть: product_category_import_id Обязательно должна быть однаковые айди в мете категорий , и товара. function find_category_name_by_import_id($category_import_id) { global $wpdb; $term_id = $wpdb->get_var($wpdb->prepare( "SELECT term_id FROM {$wpdb->termmeta} WHERE meta_key = 'product_category_import_id' AND meta_value = %s", $category_import_id )); if (!empty($term_id)) { $category_name = $wpdb->get_var($wpdb->prepare( "SELECT name FROM {$wpdb->terms} WHERE term_id = %d", $term_id )); return $category_name; } return null; }
@vh1654
@vh1654 3 жыл бұрын
Спасибо за материал. Что Вы можете сказать о плагине WP Imp Exp? В бесплатной версии нет полноценной интеграции с Woocommerce, но в то же время, в платной заявлено больше возможностей и она значительно дешевле.
@wpruse
@wpruse 3 жыл бұрын
Ничего не могу. Что за плагин? Ссылку скиньте, если не сложно
@vh1654
@vh1654 3 жыл бұрын
​@@wpruse Он (точнее его бесплатная версия) есть в меню плагинов Вордпресса под названием WP Import Export Lite, в описании плагина есть ссылка на сайт и на тестовую страницу полной версии с поддержкой Woocommerce. Не знаю в чём прикол, но ответ с ссылкой в этом комментарии не публикуется
@wpruse
@wpruse 3 жыл бұрын
Похоже это конкурент WPAI появился. Больно похож по описанию
@cyrilzotov3009
@cyrilzotov3009 3 жыл бұрын
с точки зрения поисковой системы пачки очень похожих товаров даже лучше чем один вариативный - много трафика на каждый товар сразу пойдет.
@wpruse
@wpruse 3 жыл бұрын
Вполне может быть
@tabhub-official
@tabhub-official 3 жыл бұрын
Дичайшее заблуждение. Частичные дубли в глазах ПС просто не учитываются. Берется просто один из всей пачки. С точки зрения ПФ - негативный момент, так как потенциальному клиенту придется совершать множество дополнительных кликов, чтобы посмотреть весь ассортимент среди товарного ряда. Будет множество отказов с внутренних переходов, что даст ПС триггер к понижению в выдаче. Частичные дубли в глазах товарной матрицы - могут иметь место быть, если у Вас ограниченное кол-во товаров, но много вариаций. Если же, у Вас, к примеру, 20 самокатов, у которых по 10 цветов, то вместо 20 карточек товаров Вы получите 200. Нужны отдельные ресурсы для вычисления микса среди цветов, чтобы не было так, что вся страница забита одним товаром, но с разными цветами. Нужно много ресурсов для настройки фильтров. При большом трафике сервер будет потреблять много ресурсов для обработки запросов потенциальных клиентов (на порядок выше, чем с вариативными карточками товаров). И еще очень много-много негативных факторов, которые уже косвенно влияют на конверсию в целом.
@cyrilzotov3009
@cyrilzotov3009 3 жыл бұрын
@@tabhub-official в сарказм Вы не очень, как я понял ) Понятно что Артем предлагает сделать 10 карточек под каждый размер футболки и это только одного цвета. Просто, дело в том, что Артем раньше часто говорил что не рубает в сео вообще и он даже на вскидку не подумал что бывает одежда продается в интернете) Но Ваш коммент прям развернут хорошо - приятно читать )
@tabhub-official
@tabhub-official 3 жыл бұрын
@@cyrilzotov3009 к сожалению, в данной тематике не особо понятно, кто с сарказмом комментирует, а кто на полном серьезе. Благодарен за оценку. Я старался без злого умысла помочь "не сделать" ошибку. Если не Вам, так другим адресовано сообщение ;) Всех благ.
@wpruse
@wpruse 3 жыл бұрын
Ну на самом деле, я не предлагаю делать карточки под каждый товар. Все зависит от источника данных. Если данные позволяют делать вариации, то почему бы не делать. Но вот с первым примером из видео у меня это не получилось, если у вас есть для подобного решение, то поделитесь им
@АндрейПестерев-р1ц
@АндрейПестерев-р1ц 3 жыл бұрын
А будет про обновление товаров по крону с помощью данного плагина?
@wpruse
@wpruse 3 жыл бұрын
По крону вряд ли, но посмотрим
@sbukach
@sbukach 3 жыл бұрын
Здравствуйте. У меня в товарах есть атрибуты: бренд {brand[1]} и гарантия {warranty[1]} Их также через атрибуты добавлять нужно? И как быть с валютой? Есть параметр валюты его тоже в атрибуты или как то по другому заводить, чтобы магазин понял в какой валюте цена товара будет? И еще есть параметры обычной цены и оптовой цены , если с обычной ценой все понятно, то куда воткнуть оптовую и чтобы оно понимало как правильно ее внести в товар. Буду благодарен за ответы на вопросы.
@wpruse
@wpruse 3 жыл бұрын
Доброго! бренд - это атрибут гарантия - это просто информация, но тоже можно в атрибут заводить С валютой и оптовым прайсом уже сложнее, по умолчанию валюта магазина в настройках указывается и параметр currencyId не нужен, если цены в рублях указаны Оптовую цену никуда воткнуть не получиться, использвоать надо только одну цену
@sbukach
@sbukach 3 жыл бұрын
​@@wpruse спасибо за ответ. Еще один момент всплыл. У нас в прайсе аж 600 категорий. Карту вручную делать не стали, думали пронесет. Но при импорте плагин начал создавать новые категории с именами categoryid и вгонять туда товары. В итоге у нас пояаились категории типа: 195, 1001, 600 и т.д. пришлось весь импорт сносить. Без подгона категорий вручную(сопоставляя іd и названия) никак не можно обойтись? Если интересно для ознакомления, то наш чудо прайс здесь: ua-club.com/export/070_com_ua/dealersprice-7.xml
@wpruse
@wpruse 3 жыл бұрын
Программно это можно сделать, но формально там тоже самое будет. Получаем список рубрик и сравниваем его с тем что приходит
@woweb3
@woweb3 2 жыл бұрын
Еще вопрос. Можно ли сразу при импорте категорий указать все импортируемым категориям, главную, родительскую категорию?
@wpruse
@wpruse 2 жыл бұрын
Вроде да, при настройке категорий вручную нужное указать
@ericericsson1918
@ericericsson1918 3 жыл бұрын
Спасибо за видео!!! Хочу спросить одно: Когда добавляешь категории в Taxonomies, Categories, Tags для создания карты категорий нужно все указывать ? У меня их в XML файле 900! Спасибо
@wpruse
@wpruse 3 жыл бұрын
Ну вообще да, но при таком количестве наверное уже сниппет какой то надо писать, что бы автоматом проверяло
@ДельтаСтрой-ц7у
@ДельтаСтрой-ц7у Жыл бұрын
Как все таки правильно прописать атрибуты? В одном товаре 20 атрибутов в другом 10 и они не совпадают
@sbukach
@sbukach Жыл бұрын
Доброго времени суток. Есть двухязычный сайт( УКР и РУ), использую Polylang. Я перенес товары, но они только на одном языке. и то при импорте товаров язык не присвоился товарам. Есть ли возможность задавать версию языка при импорте? Вообще мультиязычные товары через этот плагин можно импортировать? Или нужно все ручками переводить?
@wpruse
@wpruse Жыл бұрын
Доброго! Хороший вопрос. Могу только предположить, что надо дваждыпрогонять товары, сначала для одного языка, потом для другого, ну и сам язык у товара надо указывать. ТОлько я не помню как Полиланг запоминает язык, скорее всего через произвольное поле, а значит прии мпорте надо это поле заполнять
@sbukach
@sbukach Жыл бұрын
@@wpruse В том то и проблема, в файле для импорта нет переменной, отвечающей за язык. Единственное, что есть, так это на третьем шаге в разделе Custom Fields есть поле, которое автоматически обнаружил плагин: _translation_porduct_type, у которого есть варианты значений: simple, variable, variation. Я пробовал выбрать simple, толку не было, думаю что с остальными вариантами будет так же. Возможно туда нужно вписывать свои значения, типа uk, ru? Вообще было бы здорово видео записать еще одно про этот плагин, как переносить на мультиязычные сайы товары если в файле импорта: 1 в файле импорта есть языковые переменные. 2. если в файле импорта языковых переменных нет. И варианты для сайтов на Polylang и WMPL(этот поддерживает плагин импорта).
@wpruse
@wpruse Жыл бұрын
@@sbukach не, _translation_porduct_type - это тип продукта. Его не получится использовать. Для языка должно быть свое поле. Посмотреть в общем надо
@sbukach
@sbukach Жыл бұрын
@@wpruse Пытаюсь ссылку добавить, но ютуб обрубает коммент. И пробелов кучу ставил, не пропускает. Могу ли я на емейл или еще куда скинуть ссылку на файл импорта для ознакомления? UPD: кинул сылку Вам в телегу.
@nikolas3174
@nikolas3174 3 жыл бұрын
Здравствуйте, спасибо за видео. При просмотре возник вопрос. Может подскажете , если не трудно. Каким образом можно обновить alt у уже загруженных карточек товара с помощью данного плагина?
@wpruse
@wpruse 3 жыл бұрын
Доброго! Простыми способами наверное никак. ТОлько функцию написать для подмены. Хотя alt должен использовать для картинок а не для карточек товаров
@nikolas3174
@nikolas3174 3 жыл бұрын
@@wpruse да конечно я имел ввиду для картинок alt. Я думал вначале сделать это в 4 пункте поставить галочку обновить все картинки, но подозреваю , что таким образом залью все картинки карточек товаров , которые уже есть на хостинге.
@wpruse
@wpruse 3 жыл бұрын
Это картинки обновяться, альты наверное придется без WPAI добавлять, типа автоматически прописывать заголовок товара в альт. Плагин Rank Math так умеет
@melofon4679
@melofon4679 3 жыл бұрын
Хорошее видео. Коротко и ясно, для меня только не понятно: если вариация в одну строку через запятую пример размер (45-48, 50-56, 58-60) как разбить по размерам чтобы был выбор?
@wpruse
@wpruse 3 жыл бұрын
Тут смотреть надо, как вообще офер приходит, может быть хватить явного указания атрибута с разбиением через разделитель
@MsNukler
@MsNukler 2 жыл бұрын
А что делать с дублями товаров, которые wp all import создаёт при повторном прогоне xmlки?
@wpruse
@wpruse 2 жыл бұрын
Это значит что ID первого импорта не соответсвует текущему. Или импорт изначально настроен не верно
@WaReZoRSC2TV
@WaReZoRSC2TV 3 жыл бұрын
Артём, здравствуйте, есть задачка посложнее, только начал учить WP, задача с интернет магазином и по теме как рас. Очень хочу научиться делать финт ушами с товаром. в задаче есть API поставщика с помощью которого можно получить JSON структуру, можно ли при помощи All Import реализовать импорты продуктов? Так же хотелось бы узнать сколько обходится такая работа в денежном эквиваленте. PS: Спасибо вам огромное за ваши труды, очень во многом открылись глаза в правильном направлении!
@wpruse
@wpruse 3 жыл бұрын
Доброго! json - это в некотором роде аналог csv, текстовый формат. И All Impor его вроде понимает. Но надо проверять, никогда с подобным не сталкивался. По стоимости хз, такое обычно по времени трекают, а ставка у всех разная, от 5 баксов и в бесконечность
@WaReZoRSC2TV
@WaReZoRSC2TV 3 жыл бұрын
@@wpruse Не совсем правильно видимо объяснил, по документации json понимается, лично я не пробовал ибо затык у меня в другом, понимаю что пытаюсь найти решение по проще, чтобы моих знаний хватило, но может посоветуете как быть, Есть API и описание к нему, через Postman получается делать запросы и получать данные, получать прайс и id товаров, проблема в том что в прайсе не указаны description full и images товаров, приходиться генерировать прайс, потом с прайса фильтровать товары, после получать список id товаров и через запрос в несколько кусков получать по этим id данные описания, картинки, параметры цвета веса и так далее. По идее, нужно писать обработчик API с интеграцией обновления товаров через REST API WooComerce, но без знаний PHP там мне делать нечего, изучением займусь, но для решения этой задачи времени практически не осталось, по этому либо обратиться за помощью, например к Вам, либо я не оправдаю ожиданий друга, который дал мне возможность учиться на практике и живом проекте. Могу вам в принципе написать в TG, пообщаться более конкретнее с предложением. Много текста, простите =)
@wpruse
@wpruse 3 жыл бұрын
Эм, что-то не понял. Прайс тоже запросом получается? В виде файла?
@WaReZoRSC2TV
@WaReZoRSC2TV 3 жыл бұрын
@@wpruse Привет, да, все раком, могу написать в телегу? Так проще будет общаться думаю, если есть конечно время, я пока другим проектом занимаюсь, к магазину вернусь как закончу мучаться с нынешним =)
@СергейЖало-ф3и
@СергейЖало-ф3и Жыл бұрын
При маппинге категории у Вас {categoryId[1]} чудесным образом превращаеться в цыфру, каким образом?
@wpruse
@wpruse Жыл бұрын
Из файла приходит id категории, на основании этого id уже в маппинге подставляется нужное
@МаксимАлєксєєнко-я7щ
@МаксимАлєксєєнко-я7щ 3 жыл бұрын
Спасибо за видео. Возник вопрос а почему нельзя использовать поиск замену ID на Имя категорий а надо перечислять их в Mapping? Возможно ли использовать поиск замену по аналогии с [str_replace("a", "b", {title[1]})] ?
@wpruse
@wpruse 3 жыл бұрын
Наверное можно. Только не понял что вы подменять собрались и как сравнивать?
@delfinn
@delfinn 3 жыл бұрын
Согласен, что в yml сложно парсятся категории. Надёжнее все-таки сделать выгрузку товаров со значением категории типа "Мужское -> Бельё", а потом воспользоваться соответствующей опцией wp all import для построения иерархии. Это поможет избежать ошибки из моего предыдущего комментария. По идее yml из примеров были сформированы в условном 1С. Если есть возможность, то нужно подгонять под свой формат. Если нет, то, получается, через такой маппинг. Не работал с ним, даже не знаю как в такой ситуации можно организовать его надёжно. Может при выгрузке категорий закинуть мета термы, а потом связываться с ними через функцию. Или что-нибудь подобное.
@wpruse
@wpruse 3 жыл бұрын
Ну да, писать в мету термы, потом при импорте оттуда подтягивать
@petrihcor
@petrihcor 2 жыл бұрын
Спасибо за видео. Но у меня проблема с изображениями, они не добавляются в товар и все товары без изображений оказываются.
@wpruse
@wpruse 2 жыл бұрын
Значит что-то не так с линками на картинки в исходом файле
@delfinn
@delfinn 3 жыл бұрын
Интересно, как работает маппинг товаров при такой структуре категорий, в которой два одинаковых названия на нижних уровнях иерархии ( категория "Мужское" содержит "Бельё" и категория "Женское" тоже ). Скорее всего все товары уйдут в одну категорию. Может в маппинге есть какие-то уточняющие параметры?
@wpruse
@wpruse 3 жыл бұрын
Можно ярлыки указывать, они разные должны быть, даже если названия одинаковые
@АлексейВерник111
@АлексейВерник111 3 жыл бұрын
Спасибо узнал кое что нновое для себя, а есть вариант автоматом создать атрибуты с xml чтоб не прописывать каждый елемент
@wpruse
@wpruse 3 жыл бұрын
Програмно только, типа такого t.me/WPRUSeRu/255
@ВалентинаВладимировна-ф5ъ
@ВалентинаВладимировна-ф5ъ 3 жыл бұрын
а как управлять остатками, когда наличие товара available="true" - если есть в наличии если нет в наличии то available="" ?
@wpruse
@wpruse 3 жыл бұрын
Придется функцию писать которая этот параметр проверяет. Других способов не знаю
@7bagscomua
@7bagscomua 2 жыл бұрын
{param[@name="Формат"]} - не работаем у меня вот так. не "видит" оно по {param[@name="ххх"]} параметр. Не подскажете, что может быть?
@wpruse
@wpruse 2 жыл бұрын
Странно что не видит. Уже десятки импортов провел таким образом. А узел точно param?
@evgenijro9318
@evgenijro9318 Жыл бұрын
XML не поддерживает кириллические символы. Автор об этом красиво умолчал. Нужен дополнительный код в functions_php
@TB2GAME
@TB2GAME 3 жыл бұрын
всё понятно, но такой вопрос, здесь создаёт родительские категории которые указаны в файле импорта, а как мне сделать что бы эти родительские заходили в уже созданные мною вручную родительские и тем самым становились дочерними? То есть у меня есть свои родительские категории, и что бы импорт не создавал новые родительские, а попросту импортировал их в мои как дочерние со всей цепочкой к ним.
@wpruse
@wpruse 3 жыл бұрын
Не пробовал так делать, скорее всего вручную указывать в настройках импорта родителей
@TB2GAME
@TB2GAME 3 жыл бұрын
И так, я долго и упорно всё читал и перепробовал кучу способов, НО решение очень простое и я даже не смотрел на него, так как считал что так точно не будет работать - и собственно !РЕШЕНИЕ! - 1) просмотреть 1,2,3 эпизод, это для того что бы понимать о чём речь вообще. 2) при импорте категорий, что бы они залетали в ваши родительские (эпизод 3 в данном видео, я пока так и не разобрался, но! 3) Импортируем категории, после чего вручную в родительских импортированных категориях указываем им родительскую вашу, соответственно все которые за ней дочерние пойдут за ней.(категории-изменить(на нужной категории) - Родительская категория(выбираете)- сохраняете) 4) далее заходим в ваш импорт товаров и выбираем ваш импорт, в импорте в разделе Таксономии и категории - Категории товаров (ставим галочку) - Товары имеют иерархическую структуру (ставим галочку) - Вручную разработать иерархию (ставим галочку) и указываем названия по нужной вам структуре, например 1) Детские товары - игрушки - мягкие игрушки ( сдвигая ползунки, как лесенка получится) и тогда товары залетают в ваши родительские. Другого решения пока нет, что бы категории сразу при импорте залетали в нужные вам, над этим я пока работаю и ищу решение ... Самое важное что бы у вас всё было как по видео, я имею введу карта категорий создаётся по любому, иначе работать не будет! Как сказал автор видео, один раз создадите и сохраните шаблон импорта и будет вам счастье!
@TB2GAME
@TB2GAME 3 жыл бұрын
@@wpruse подскажи те, как указывать и где? Я указывал тут "Создание иерархии вручную с помощью перетаскивания" но тогда во всех категориях создаёт одно и тоже, хотя я там прописывал всё по структуре. Проблема в том что теперь оно заводит родительскую в мою нужную родительскую, но при этом не завод согласно названия, например шапки в шапки, оно просто во все категории кидает все товары, и того они попросту во всех одинаковые.
@dmitrydudko6188
@dmitrydudko6188 3 жыл бұрын
Видео супер. Но возник вопрос по атрибутам. Прописываю атрибут, к примеру: "товар" и также в ячейке {param[@name="товар"]}, после импорта в атрибутах ничего нет. Если прописываю {param[5]}, тогда все норм. У каждого товара около 20 атрибутов и все рандомные . Файл XML точно копия Вашего.
@wpruse
@wpruse 3 жыл бұрын
А в исходном файле точно есть атрибут с названием Товар? {param[@name="товар"]} будет работать только если там есть такой параметр, иначе ничего не найде
@Yevhenii_Ju
@Yevhenii_Ju 2 жыл бұрын
​@@wpruse а лучше в атрибутах указывать следующим образом Название первого атрибута - {param[1]/@name} - значение - {param[1]} Название первого атрибута - {param[2]/@name} - значение - {param[2]} Тогда всё будет соответсвовать
@Yevhenii_Ju
@Yevhenii_Ju 2 жыл бұрын
и так не работает. ставит один атрибут товару pa_8745 рандомные цифры.
@ElitinisDizainas
@ElitinisDizainas 2 жыл бұрын
Спасибо огромное за подробное видео. А как передать значение свойств товара Kamado Чугун 3 x 10 kg в поле short description? Как выглядит синтаксис команды? Пробовал: {specs[1]/spec[1]/@name} Передат только название свойства, но не его значение :( Спасибо за помощь.
@wpruse
@wpruse 2 жыл бұрын
Лучше указывать так {param[@name='Серия']}, но не точно, все зависит от исходного файла
@ElitinisDizainas
@ElitinisDizainas 2 жыл бұрын
спасибо. попробую
@СергейФедык
@СергейФедык 3 жыл бұрын
Подскажите есть , как сделать что бы товар показывал наличие?
@wpruse
@wpruse 3 жыл бұрын
Получать из этого офера данные, если они передаются
@sbukach
@sbukach 3 жыл бұрын
Здравствуйте. У меня появился вопрос по импорту категорий, пробовал метод, описанный в этом уроке, но у меня все категории разместились в ряд, не произошло разбивки на подкатегории. У меня, правда код, описывающий категории немного отличается, вот код: Аксессуары для фонарей Фонари Ножи Мультитулы Ножи в ножнах ..... и т.д. Как в таком случае правильно импортировать категории? Категорий много, более 630 штук, я замахаюсь их руками подгонять каждый раз при обновлении импорта. И еще момент. В поле Title & Description в видео Вы прописываете название категории так: {.} , а на Вашем сайте в этом же поле прописано: {title[1]}. Вопрос, и так и так верно или это не принципиально, оба кода одинаково работают? Вот еще и ссылка на сам файл для наглядности: ua-club.com/export/070_com_ua/dealersprice-7.xml
@wpruse
@wpruse 3 жыл бұрын
Доброго! Ради интереса попробовал завести категории, все заводиться без проблем с вложениями как положено snap.ashampoo.com/H6HwPIHk1y3DnJQU329LmfjaZxeyoupwRxnCAvM3oIa4SQROmr2ywEyr56kLRZCe Апдейт товаров - это уже другая история. При импорте товаров можно проверять по id категории которое сохранили при импорте категорий, но проще карту руками один раз собрать
@sbukach
@sbukach 3 жыл бұрын
@@wpruse Спасибо за ответ. Вылез новый фокус. Импортирует всего по 1картинке. В параметрах изображения раньше указывал всего раз {picture[1]} и все было хорошо, но удалили все товары и попробовали запустить импорт по-новой и все пошло как то не так.
@CervicPK
@CervicPK 3 жыл бұрын
Вариативный товар позволяет клиенту не нажимать лишних кнопок и спокойной душой купить товар, для простых же товаров надо еще настроить связанные товары
@wpruse
@wpruse 3 жыл бұрын
Ну где-то да, возможно вы и правы, но это довольно индивидуальная ситуация
@evgenijro9318
@evgenijro9318 Жыл бұрын
XML не поддерживает кириллические символы. Автор об этом красиво умолчал. Нужен дополнительный код в functions_php. Гугл в помощь.
@wpruse
@wpruse Жыл бұрын
С чего бы не понимает? У меня все понимает, вообще проблем с кириллицей не было, кроме csv, но то уже другая история
@evgenijro9318
@evgenijro9318 Жыл бұрын
Если Атрибутах или вариациях писать например {param[@name="Цвет"]} нифига не понимает, выдает пустое поле. Wp all import последняя версия. Нужно прописывать в function_php.
@wpruse
@wpruse Жыл бұрын
@@evgenijro9318 Пустое поле говорит не о том что не понимает, а что поле может быть указано неверно, и плагин просто его найти в исходном файле не может
@andreybil2845
@andreybil2845 3 жыл бұрын
Всем привет! Использую wp all import - интересует вопрос по импорту из xml, а точнее можно ли изменять категории и подкатегории при импорте. Исходные данные 7536">Школьные принадлежности Пеналы школьные Обучающие плакаты, коврики Ручки< Мне нужно чтобы некоторые подкатегории встали в новую родительскую категорию "Канцелярия" вместо предложеной в файле изначально. 7536">Школьные принадлежности Обучающие плакаты, коврики Ручки< 7545">Канцелярия Пеналы школьные
@wpruse
@wpruse 3 жыл бұрын
Можно, обычно для этого карта категорий используется. В 4-ом вроде эпизоде показывал
@andreacaldoni5689
@andreacaldoni5689 3 жыл бұрын
Фигня получается. Если есть одинаковые названия дочерних категорий в разных родительских категориях, то их не создаёт, а обновляет. В итоге не хватает какой-то категории. Что делать?
@melofon4679
@melofon4679 3 жыл бұрын
Не работает, все категории цифрами. А еще я заметил что у вас при вводе в поле In Your File текста {categoryId[1]} потом {categoryId[1]} меняется на цифру у меня не меняется и так и остается на всех полях {categoryId[1]}
@МаксимПичугин-ь9о
@МаксимПичугин-ь9о 3 жыл бұрын
Что то не работает у меня этот код. Плагин выдает ошибку ERROR: Call to undefined function "my_get_cat_slug "
@wpruse
@wpruse 3 жыл бұрын
Это означает что функция вызвана, но ее нет. Проверьте чт вы эту функцию добавили в раздел functions
@MaxOsnk
@MaxOsnk 2 жыл бұрын
короче почему то функция не сохраняется
@СветланаНиколаевна-х1ц
@СветланаНиколаевна-х1ц 3 жыл бұрын
Не работает.
@prokurator.
@prokurator. 3 жыл бұрын
ни хрена это не работает / рубрики зашли без иерархии
@АлексейНайда-ф9с
@АлексейНайда-ф9с 3 жыл бұрын
плагин платный , правильно понимаю ?
@wpruse
@wpruse 3 жыл бұрын
Есть бесплатная версия, но там нет возможности вариативные товары импортировать
@СергейБабанин-ф8и
@СергейБабанин-ф8и 3 жыл бұрын
У меня не получилось, возможно код неправильно вставил((( Да и почему-то не все товары смог прогрузить. Где-то нет картинок, некоторых товаров нет совсем(
@wpruse
@wpruse 3 жыл бұрын
Проверьте исходный файл, может там данных нет, которые не загрузились
@СергейБабанин-ф8и
@СергейБабанин-ф8и 3 жыл бұрын
@@wpruse данные есть, проверил. Может сможете помочь? За вознаграждение конечно.
@prokurator.
@prokurator. 3 жыл бұрын
категории норм стали но товар грузиться без категорий
@ercog7921
@ercog7921 3 жыл бұрын
Я склоняюсь к тому что с такими +- сложными xml файлами проще свой импорт написать. Потому что там где вручную нужно выставлять категории и атрибуты (параметры) - ну это я думаю капец как долго)
@wpruse
@wpruse 3 жыл бұрын
Зачем вручную, можно програмно подставлять. Хотя с категориями и атрибутами все равно придется повозиться
@andreacaldoni5689
@andreacaldoni5689 3 жыл бұрын
Ох сколько боли и страданий нам приносят эти криворукие маркетологи!
@sergeydolgopolov2687
@sergeydolgopolov2687 3 жыл бұрын
Поверхостно рассказываете, не понятно как картинку разместить для каждого объявления и поста, в какую папку положить изображения, чтобы после импорта, все картинки подхватились. Ну реально что за ввобные бесполезные...
WP All Import. Эпизод 4. Обновление остатков и цен
7:53
Одну кружечку 😂❤️
00:12
Денис Кукояка
Рет қаралды 2,4 МЛН
I was just passing by
00:10
Artem Ivashin
Рет қаралды 18 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 101 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 3,8 МЛН
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,4 МЛН
Советский мультфильм про нашу жизнь !
13:49
Дедушка Аргентинца
Рет қаралды 7 МЛН
WP All Import. Эпизод 1. Начало
25:10
Финты WordPress
Рет қаралды 14 М.
Импорт атрибутов WooCommerce - скринкаст
1:25:21
Евгений Лукин
Рет қаралды 1 М.
Одну кружечку 😂❤️
00:12
Денис Кукояка
Рет қаралды 2,4 МЛН