Я пытаюсь включить свой код в wc-formatting-functions.php
файл, когда я меняю файл ядра в папке плагина WooCommerce, и он работает.WooCommerce - Перекрытие файл туалет форматирование-functions.php с помощью темы не работает
Теперь я создал woocommerce
папку в моей папке темы и скопировать wc-formatting-functions.php
файл внутри него, пытаясь переопределить, но это не работает.
Я пытаюсь вставить этот код в wc_price()
функции:
if(is_product_category('mattress')){
echo "mattress category";
}
else if(is_product_category('pillows')){
echo "pillows category";
}
else if(is_product_category('protectors')){
echo "protectors category";
}
else if(is_product_category('toppers')){
echo "toppers category";
}
else if(is_product_category('foldable-mattress')){
echo "foldable-mattress category";
}
только после того, как эти строки в туалет форматированием-functions.php:
$formatted_price = ($negative ? '-' : '') . sprintf($price_format, '<span class="woocommerce-Price-currencySymbol">' . get_woocommerce_currency_symbol($currency) . '</span>', $price);
$return = '<span class="woocommerce-Price-amount amount">' . $formatted_price . '</span>';
Что я делаю неправильно?
TheAztec спасибо большое за хороший explanation..now я пытаюсь создать крючок, так что я могу показать изображения в соответствии с category.i пытаюсь использовать has_term ('mattress', 'product_cat'), но он ничего не показывает на странице категории. –
спасибо @Loic TheAztec работает нормально –
TheAztec вы можете взглянуть на этот вопрос, у меня возникла эта проблема. пожалуйста..http: //stackoverflow.com/questions/38567523/woocommerce-price-overriding-in-cart-dynamically –