2014-07-25 17 views
6

Próbuję uzyskać link do produktu Woocommerce według podanej nazwy produktu. Wiem, że mogę dostać niego przez danego identyfikatora produktu tak:Pobierz produkt według nazwy produktu, Woocommerce

$url = get_permalink($product_id); 

Ale nie mogę znaleźć żadnego kodu, aby ją przez nazwę produktu. Próbowałem tego:

$url = get_permalink('title'); 

To nie działa. Proszę pomóż.

Odpowiedz

10

Ten kod działa dla mnie

$product = get_page_by_title('Product Title', OBJECT, 'product') 
echo get_permalink($product->ID); 
1

Dla URL:

$url = get_permalink($product_id) 

o tytuł:

$name = get_the_title($product_id) 
Powiązane problemy