З огляду на ідентифікатор продукту в галузі торгівлі, як я можу отримати його URL?


23

Скажіть, у мене є ідентифікатор товару в wooCommerce; чи можу я якось генерувати його URL-адресу? (приклад / магазин / свіжі яблука)

Відповіді:


29

Продукти в WooCommerce - це спеціальний тип публікації, тому це має працювати:

$url = get_permalink( $product_id );

Ви можете трактувати це $product_idяк postID (ось що воно таке), тому ви можете використовувати його з іншими нормальними функціями WP, наприклад:

echo '<a href="'.get_permalink($product_id).'">'.get_the_title($product_id).'</a>';

Як я можу змінити постійне посилання, щоб воно автоматично додало його в кошик?
Гарконіс

1
Я знайшов add_to_cart_url(), що робить те, про що я просив вище.
Гарконіс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.