задача идет именно, чтобы человек вводил, сколько квадратных метров ему нужно и велся подсчет, сколько это упаковок
woocommerce_product_get_price
woocommerce_product_get_sale_price
woocommerce_product_get_regular_price
woocommerce_product_variation_get_price
woocommerce_product_variation_get_sale_price
woocommerce_product_variation_get_regular_price
woocommerce_variation_prices_price
woocommerce_variation_prices_sale_price
woocommerce_variation_prices_regular_price
php -v
, в любой папке. Если выдает версию, значит видит.C:\Program Files (x86)\OpenServer\
, а в настройках VSCode Вы указываете C:\\Users\\имяюзера\\Program Files (x86)\\OpenServer\\modules\\php\\PHP_7.1
? У Вас что в разных папках копии php.exe? Тогда внимательно смотрите какой php.ini Вы правите. Вообще жедательно в одном месте иметь по одной копии и товар естественно не скроется если скрыть категорию
Я реализовал такое как опции товара
Под специфические требования можете написать макросДа могу.
$product = wc_get_product($id);
$product->set_regular_price($reg_value);
$product->set_sale_price($sale_value);
$product->save();
Вы повели реку своим руслом, Поэтому Вам приходится все реализовывать самостоятельно.
Для Вас есть как минимум два варианта выхода из ситуации:
1 - Идти тернистым путем, который Вы выбрали. В подарок Вы получите огромный багаж знаний.
2 - Вернуться и разобраться с хуками. Найти себе счастье и насладиться разработкой под WordPress.
Про Woo шорткоды
Они уже делают правильные запросы в базу данных с учетом фильтрации и сортировки.
Они используют шаблоны плагина, которые Вы можете переопределить и написать свой html код.
Рекомендую путь 2