
Здравствуйте. Заранее благодарю за вашу отзывчивость.
Установленные плагины: Woocemmerce Currency Switcher, Manufacturer Price
Задача: У товара есть две цены. 1 - Базовая, 2 - Кастомная, которую добавил с помощью плагина Manufacturer Price.
При добавлении в корзину, должна браться кастомная цена.
Нашел пример с помощью которого я мог бы реализовать это, но к сожалению я не силен в PHP. Пример выглядит так:
Мне нужно поменять условие, вместо одно ID продукта, нужно применить этот фильтр на все товары. И $price должен быть равен кастомной цене которая сделана при помощи Manufacturer Price.
Установленные плагины: Woocemmerce Currency Switcher, Manufacturer Price
Задача: У товара есть две цены. 1 - Базовая, 2 - Кастомная, которую добавил с помощью плагина Manufacturer Price.
При добавлении в корзину, должна браться кастомная цена.
Нашел пример с помощью которого я мог бы реализовать это, но к сожалению я не силен в PHP. Пример выглядит так:
Код:
add_filter( 'woocommerce_product_get_price','change_price_regular_member', 10, 2 );
function change_price_regular_member( $price, $product ){
// HERE below define your product ID
$targeted_product_id = 37;
if( $product->get_id() == $targeted_product_id )
$price = '1000';
return $price;
}
Мне нужно поменять условие, вместо одно ID продукта, нужно применить этот фильтр на все товары. И $price должен быть равен кастомной цене которая сделана при помощи Manufacturer Price.