Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.
Внимание! Некоторое время письма не доходят до аккаунтов MAIL RU GROUP, не доходят на все почтовые ящики mail.ru, inbox.ru, bk.ru. Пишите им жалобы, чтобы быстрее восстановили получение писем, регистрируйтесь через яндекс почту и gmail, туда письма с активизацией доходят.

Вернуться   Форум программистов > Web > WordPress и другие CMS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 20.11.2018, 14:41   #1
OmegaBerkut
Спокойный псих
Профессионал
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Адрес: Украина
Сообщений: 1,006
Репутация: 204
По умолчанию WordPress + WooCommerce, обновление цен

Здравствуйте.
Суть задачи — обновлять цены по расписанию, из XML-файла; условие — наличие вариативных товаров в магазине.
Проблема: везде тут и там советуют WP All Import, который стоит денег для вариативных товаров, и меня послали искать бесплатное решение. Собственно умеет ли WP All Import делать по расписанию — тоже большой вопрос, но уже не имеет смысла.

Что я уже делал: залез в базу данных, нашёл таблицу wp_postmeta, и выполняю запрос формата
Код:

"UPDATE wp_postmeta SET meta_value='".$_price."‘ WHERE (post_id=".$post_id." AND meta_key=’_price’)"

$post_id вытягивается немногим ранее по значению _sku подобным же условием.
Я привёл пример запроса обновления цены; там обновляется несколько полей: _regular_price, _price, _stock и _stock_status
И это работает для вариаций. Для самого же товара "оболочки" информация не обновляется (что сказывается на функционале карточки товара), потому что я не могу найти где находится взаимосвязь отдельных требуемых постов в таблицах wp_posts и wp_postmeta.

Сюда пришёл узнать: где искать, где что ещё нужно обновить ?

А ну да, если это важно: версия WP 4.9.8, версия WC 3.4.4
На спец-форуме уже был, жду советов
__________________
Подпись ? Не, не слышал ...

Последний раз редактировалось OmegaBerkut; 20.11.2018 в 14:44.
OmegaBerkut вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CSS - WordPress. WooCommerce plugin Sagrada WordPress и другие CMS 1 12.05.2017 22:18
Функция после обновление плагина на Wordpress soonner WordPress и другие CMS 0 06.01.2016 18:31
Обновление страниц на сайте Wordpress orm78 WordPress и другие CMS 4 31.03.2015 16:49
Автоматическое обновление цен bitup PHP 14 03.04.2014 00:33
Обновление цен интернет-магазинов blin09 Фриланс 5 20.09.2013 07:49


22:14.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru