Jump to content
ZDOBĄDŹ HAJS NA STEAM! NOWY KONKURS! ×
AKCJA REKLAMOWA - REKLAMUJ I WYGRYWAJ ×
  • Treść wyszukiwania
    Search In
    • More options...
    Find results that contain...
    Find results in...
  • Sign Up
Wkrótce logowanie za pomocą nazwy wyświetlanej zostanie wyłączone. Prosimy o logowanie się za pomocą adresu e-mail.

"Zarejestruj się aby zobaczyć ceny" - modyfikacja WordPress

Po godzinach
uncaged

Recommended Posts

Siemka,

szukam wtyczki dla Woocommerce która umożliwia, że ceny będą widzieli tylko zarejestrowani użytkownicy, lub z odpowiednią rangą np "klient". Oczywiście, najlepiej coś darmowego jeśli jest taka możliwość 🙂 

 

Dzięki za pomoc, pozdrawiam

Link to post
Link to comment
Share on other sites

functions.php

 

[hide]
// Disable purchase for non-logged-in users. (Remove add-to-cart button).
function m3wc_woocommerce_is_purchasable( $is_purchasable, $product ) {
    if ( ! is_user_logged_in() ) {
        return false;
    }

    return $is_purchasable;
}
add_filter( 'woocommerce_is_purchasable', 'm3wc_woocommerce_is_purchasable', 10, 2 );

// Show "Login to see prices" instead of price for non-logged in users.
function m3wc_woocommerce_get_price_html( $price ) {
    if ( ! is_user_logged_in() ) {
        return '<a href="' . get_permalink( wc_get_page_id( 'myaccount' ) ) . '">Zaloguj się</a> aby zobaczyć ceny.';
    }

    return $price;
}
add_filter( 'woocommerce_get_price_html', 'm3wc_woocommerce_get_price_html', 10, 2 );
[/hide]
  • I like this! 2
  • I love this! 1
Link to post
Link to comment
Share on other sites

  • 4 months later...

logo.png

*Wiadomość wygenerowana automatycznie*

 

TEMAT ZOSTAŁ ZAMKNIĘTY

Jeśli się z tym nie zgadzasz raportuj ten post, a Moderator rozpatrzy go ponownie.

 

Pozdrawiamy, ekipa © creativve.pro

Link to post
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.