Я работаю над интегрированной установкой WordPress woocommerce.
Я создал отдельный файл "SearchByNumber.php" и поместил его в путь: / wp-content / plugins / ajax-test
Обычно это не настоящий плагин (я не знаком с написанием плагина).Он отбирает веб-сервис и получает результаты в формате xml.
Что я хочу сделать - это зациклить SKU из этого xml и получить их идентификаторы, цены, акции и т. Д. Из woocommerce.
Я много пробовал, но каждый раз получаю разные ошибки: класс не найден, метод не найден, нулевой объект и т. Д.
global $product;
// a lot codes curling, looping, etc...
$product_id = $product->get_product_id_by_sku($sku_from_xml);
$product = wc_get_product($product_id);
$sku = $product->get_sku();
// or
$price = $product->get_price();
Я пытаюсь найти идентификатор продукта через SKU, а затем получитьиз продукта все, что я хочу.
PS: я использую эти $product->get_sku()
$product->get_attribute('Brand')
во фрагментах php на страницах продукта.Там они хорошо работают.
как зацепить, отфильтровать, класс ??Что я делаю не так?
Буду признателен за любую помощь.
Большое спасибо,
Мурат