Dado o ID de um produto no woocommerce, como posso obter seu URL?


23

Digamos que eu tenha o ID de um produto no wooCommerce; posso gerar sua URL de alguma forma? (exemplo / loja / maçãs frescas)

Respostas:


29

Os produtos no WooCommerce são um tipo de postagem personalizado, portanto, isso deve funcionar:

$url = get_permalink( $product_id );

Você pode tratar isso $product_idcomo um postID (é isso que é), para poder usá-lo com outras funções normais do WP, como:

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

Como posso alterar o link permanente, para adicioná-lo automaticamente ao carrinho?
Garconis 20/09/17

1
Descobri add_to_cart_url()faz o que pedi acima.
Garconis
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.