问题描述

说我有一个产品的 ID 在 wooCommerce; 我可以以某种方式生成其 URL 吗? (示例/商店/fresh-apples)

最佳解决方案

WooCommerce 中的产品是一种定制的帖子类型,因此应该可以使用:

$url = get_permalink( $product_id );

您可以将 $product_id 视为一个 postID(就是这样),因此您可以将其与其他正常的 WP 功能一起使用,如:

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

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。