Dada la identificación de un producto en woocommerce, ¿cómo puedo obtener su URL?


23

Digamos que tengo la identificación de un producto en wooCommerce; ¿Puedo generar su URL de alguna manera? (ejemplo / tienda / manzanas frescas)

Respuestas:


29

Los productos en WooCommerce son un tipo de publicación personalizada, por lo que esto debería funcionar:

$url = get_permalink( $product_id );

Puede tratar eso $product_idcomo un postID (eso es lo que es), para que pueda usarlo con otras funciones normales de WP, como:

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

¿Cómo puedo cambiar el enlace permanente para que lo agregue automáticamente al carrito?
Garconis

1
Encontré add_to_cart_url()hace lo que pedí arriba.
Garconis
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.