поиск:
Публикация товаров в Яндекс.Маркете
Многие вебмастера и владельцы сайтов понимают что нельзя недооценивать «продающие» мощности нами всеми любимого и многоуважаемого поискового гиганта по имени ЯНДЕКС. При правильном подходе можно добиться того что он сам продаст весь Ваш товар, Вам даже не придется вставать с кресла
Однако, для того чтобы он начал продавать Ваш товар, ему нужно скормить специальным образом составленный файл в формате XML, который содержит информацию о Вашем товаре: рубрики, наименования, цены, картинки, описания, способы доставки и т.п.
Мы конечно же позаботились об этом и интегрировали в наш бесплатный скрипт интернет-магазина соответствующую функцию, которая поможет Вам без лишних хлопот сообщить яндексу о Вашем товарном каталоге и запустить продажи через него.
Вам останется только пошире оттопырить карманы для того чтобы туда усиленно сыпались денежки!
Итак, если все товары, опции и цены занесены правильно, то открыв вот такой линк: tea.wp-shop.ru/?wpshop_yml (здесь показано на примере нашего демо магазина) — Вы увидите полностью готовый для заливки в Яндекс файл.
Подробнее о работе скрипта
Структура товарного предложения в YML-файле:
<offer id="411" available="true"> <url>http://tea.wp-shop.ru/dardzhiling_turbo_ftgfopcl_tippy</url> <price>1150</price> <currencyid>RUR</currencyid> <categoryid>3</categoryid> <picture>http://tea.wp-shop.ru/wp-content/uploads/21046.jpg</picture> <delivery>true</delivery> <name>Чай Дарджилинг Турбо FTGFOP1cl. tippy (21046)</name> <description> Плантационный черный чай Дарджилинг Турбо второго сбора со знаменитой плантации Турбо. Второй сбор чая дарджилинг собирается в мае-июне. При заваривании дает настой с насыщенным ароматом и мягким, чуть сладковатым вкусом. </description> </offer>
| Элементы | Описание |
| url | URL страницы товара — берется permalink записи товара |
| price | Цена, по которой данный товар можно приобрести — берется минимальная цена товара, либо единственная |
| currencyId | Идентификатор валюты товара (RUR, USD, UAH, KZT) — используется статично RUR, но можете поменять на любой другой в файле wpshop-yml.php |
| categoryId | Идентификатор категории товара (целое число не более 18 знаков) — берется ID рубрики, к которой прикручена данная запись товара |
| picture | Ссылка на картинку соответствующего товарного предложения. Недопустимо давать ссылку на «заглушку», т.е. на страницу, где написано «картинка отсутствует», или на логотип магазина — берется путь к картинке товара. Внимание! — путь к картинке товара задается в доп.поле «yml_pic» |
| name | Название товарного предложения — берется заголовок (TITLE) записи товара |
| delivery | Элемент, отражающий возможность доставки соответствующего товара — используется статично TRUE, но можете поменять в файле wpshop-yml.php |
| description | Описание товарного предложения - берется текст из доп.поля «shorttext» |
как сделать, чтоб в файле поле delivery автоматически менялось в TRUE/False?
можно это делать через доп.поле в запси товара. Там логику довольно просто отследить. Значение поля можно доставать аналогично значению yml_pic
А можно ли Наоборот товары в формате яндекс маркет загрузить в магазин?
Не, в плагине такого нету. Но у меня есть такой скрипт который парсит YML файл и заливает в вордпресс
Если товаров много то могу помочь, если договоримся по деньгам
Какова цена вопроса?
Ну хоть 1000 руб дадите и то хорошо
Не могу пока сказать насчет качества плагина, так как еще не опробовал, потому что использую eShop и YAC.
Но насчет верстки сайта должен отметиться:
* раз уж заголовок и основной текст равняются по левому полю страницы, то они должны быть выровнены по вертикали (в твоем случае);
* смайлик добавляет высоту строки. Это допустимо, но выглядит хреново. Смотри снимок экрана по ссылке ниже. Возможно, это происходит из-за диссонанса стилей смайлика и превьюшки картинки (которая не дает ни малейшего понятия о содержании картинки). Скриншот сделан на Линуксе, FF 3.6.13,
Надеюсь, что поправишь. Хотя лично мне — пофиг.
Спасибо, учтем.
Можно ли подробнее описать принцип работы. Например не понятно откуда берется цена товара (просто из текста записи берется минимальная цена или нужно в дополнительных полях указывать)
Создал пробную запись с услугой, написал цену, создал дополнительное поле shorttext указав в нем текст. Но файл YML не изменился даже, не появилось ни какого упоминания о новой странице с услугой.
Цена берется из доп.поля cost_1, либо если несколько доп.полей cost_ то берется наименьшая цена.
Важный вопрос! У меня указано 2 цены cost_1 цена товара и cost_2 — цена доставки. Конечно же цена доставки ниже, вот ее yandex маркет и подхватил. как сделать, чтобы цена бралась из поля cost_1?
Генерация YML-файла делается в файле wpshop-yml.php, там сделайте так:
найдите строку
//$id_kurs = get_post_meta($row['ID'], 'id_kurs', true);и замените ее например так:
затем найдите строку:
echo "\t<price>{$row['price']}</price>\n";и замените ее так:
echo "\t<price>{$cost}</price>\n";Эти изменения приведут к тому, что скрипт буит брать только cost_1 и показывать его яндексу
Каким образом нужно помечать описания товара, чтоб они генерировались в YML файле?
Описания товара для Yandex-XML делаются через доп.поле «shorttext», т.е. создаете в доп.полях новое поле с таким наименованием, а в значение заносите просто текст или HTML с описанием товара, и смотрите в YML это должно появиться