Woocommerce - образцы вариаций для плагина WooCommerce - REST API для атрибута условия настраиваемое поле?

Я использовал этот плагин немного, и он идеально подходит для того, что мне нужно. К сожалению, я стараюсь создавать цвета атрибутов программно. Из-за этого у меня возникают проблемы с назначением шестнадцатеричного кода цвета для образцов.

Единственный способ, которым я смог успешно сделать это, это сделать следующее:

  • Используйте Rest API для создания цвета атрибута, если он не существует
  • Используйте Rest API для получения атрибута и его полей после создания
  • CURL, используя полученную информацию, чтобы настроить атрибут атрибута в таблице

Хотя это работает само по себе, это не совсем элегантное решение. Я мог бы также использовать mysql, чтобы сделать то же самое, однако мне не нравится идея иметь подключение к удаленной базе данных, чтобы это работало.

У кого-нибудь есть какие-либо идеи?

1 ответ

Решение

Вместо того, чтобы идти вперед с идеей завитка, я решил быть невероятно безопасным в отношении моего подключения к MySQL.

Любой, кому интересно, нужно отредактировать таблицу wp_termmeta

insert into wp_termmeta (term_id, meta_key, meta_value)
VALUES ("<your_created_attributes_id>", "<colour_taxonomy_name>", "<hex_value_for_colour>");
Другие вопросы по тегам