如何获得特定 WooCommerce 端点的永久链接?
How to get permalink to a specific WooCommerce endpoint?
您好,我正在寻找如何将 permalink 获取到我的帐户页面端点的 woocommerce。例如编辑地址或订单。
我试过了,我知道这不可能是对的,它还在 link 的末尾附加了一个 0。
get_permalink( get_option('woocommerce_myaccount_page_id') )+"orders";
用这个替换你的代码
get_permalink( get_option('woocommerce_myaccount_page_id') ) . "orders";
PHP拼接是点符号而不是加号。 。您的代码似乎只是正确的
您应该使用 wc_get_endpoint_url(),它会获取您在 Woocommerce 设置中设置的端点值,因此如果您有一天更改它,您的 URL 将会更新。
wc_get_endpoint_url('orders', '', get_permalink(get_option('woocommerce_myaccount_page_id')))
可用的端点是:
- 查看订单
- 编辑帐户
- 仪表板
- 订单
- 下载
- 编辑地址
- 付款方式
- 客户注销
您好,我正在寻找如何将 permalink 获取到我的帐户页面端点的 woocommerce。例如编辑地址或订单。
我试过了,我知道这不可能是对的,它还在 link 的末尾附加了一个 0。
get_permalink( get_option('woocommerce_myaccount_page_id') )+"orders";
用这个替换你的代码
get_permalink( get_option('woocommerce_myaccount_page_id') ) . "orders";
PHP拼接是点符号而不是加号。 。您的代码似乎只是正确的
您应该使用 wc_get_endpoint_url(),它会获取您在 Woocommerce 设置中设置的端点值,因此如果您有一天更改它,您的 URL 将会更新。
wc_get_endpoint_url('orders', '', get_permalink(get_option('woocommerce_myaccount_page_id')))
可用的端点是:
- 查看订单
- 编辑帐户
- 仪表板
- 订单
- 下载
- 编辑地址
- 付款方式
- 客户注销