Как добавить пользовательский текст перед ценой в Woocommerce - PullRequest
0 голосов
/ 02 июля 2019

Как добавить пользовательский текст с использованием фрагмента к моей цене в Woocoomerce на странице просмотра категорий и продуктов?

function sv_change_product_html( $price_html, $product ) {
    $unit_price = get_post_meta( $product->id, 'unit_price', true );
    if ( ! empty( $unit_price ) ) {
        $price_html = '<span class="amount">' . wc_price( $unit_price ) . ' / Stück</span>';    
    }

    return $price_html;
}
add_filter( 'woocommerce_get_price_html', 'sv_change_product_html', 10, 2 );

Ответы [ 2 ]

0 голосов
/ 03 июля 2019

Это отлично работает. Но я хочу использовать это только для некоторых продуктов. Существует ли код для использования этого для некоторых идентификаторов продукта? Спасибо

0 голосов
/ 02 июля 2019
add_filter("wc_price","addtext",10,4);
function addtext($return, $price, $args, $unformatted_price){
    if(is_product_category() || is_shop() || is_product()){
        $return =  'like Preis:'.$return;
    }
    return $return;

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...