我创建了一个自定义页面模板,我想显示用户订阅的具体细节(例如订阅开始日期)。
'我的帐户'页面显示了这个,但我不知道如何拆除挂钩的输出,甚至只是在页面模板上显示它。
任何帮助将不胜感激!
答案 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]
作为您要显示用户订阅的页面上的短代码。
<强>截图:强>
没有短代码:
添加短代码:
结果:
如果您需要修改此输出,您可能需要复制WooCommerce订阅插件的get_my_subscriptions_template()
函数WC_Subscriptions
类的包含,并在此短代码中使用它,这将有助于您添加你想要的细节。