如何显示用户的WooCommerce订阅详情?

时间:2014-09-30 01:42:40

标签: php wordpress woocommerce subscription

我创建了一个自定义页面模板,我想显示用户订阅的具体细节(例如订阅开始日期)。

'我的帐户'页面显示了这个,但我不知道如何拆除挂钩的输出,甚至只是在页面模板上显示它。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:5)

在活动主题的functions.php中添加以下代码。

add_shortcode('wdm_my_subscription', 'wmd_my_custom_function');
function wmd_my_custom_function(){
    WC_Subscriptions::get_my_subscriptions_template();
}

现在使用[wdm_my_subscription]作为您要显示用户订阅的页面上的短代码。

<强>截图:

没有短代码: enter image description here

添加短代码: enter image description here

结果:

enter image description here

如果您需要修改此输出,您可能需要复制WooCommerce订阅插件的get_my_subscriptions_template()函数WC_Subscriptions类的包含,并在此短代码中使用它,这将有助于您添加你想要的细节。