Учитывая идентификатор продукта в woocommerce, как я могу получить его URL-адрес?
1 ответ
- голосов
-
- 2012-10-23
Продукты в WooCommerce - это настраиваемый тип сообщений,поэтому это должно работать:
$url = get_permalink( $product_id );
Вы можете рассматривать этот
$product_id
какpostID (вот что это такое),чтобы вы могли использовать его с другими обычными функциями WP,например:echo '<a href="'.get_permalink($product_id).'">'.get_the_title($product_id).'</a>';
Products in WooCommerce are a custom post type, so this should work:
$url = get_permalink( $product_id );
You can treat that
$product_id
as a postID (that's what it is), so you can use it with other normal WP functions, like:echo '<a href="'.get_permalink($product_id).'">'.get_the_title($product_id).'</a>';
-
Как я могу изменить постоянную ссылку,чтобы она автоматически добавлялась в корзину?How can I change the permalink, so it automatically adds it to the cart?
- 0
- 2017-09-20
- Garconis
-
Я обнаружил,что add_to_cart_url () выполняет то,что я просил выше.I found `add_to_cart_url()` does what I asked above.
- 1
- 2017-09-20
- Garconis
Допустим,у меня есть идентификатор продукта в wooCommerce;могу я как-нибудь сгенерировать его URL?(пример/магазин/свежие-яблоки)