如何在my-subscriptions.php模板之外使用$ subscriptions变量?

时间:2018-05-16 10:38:19

标签: php wordpress woocommerce subscriptions woocommerce-subscriptions

我正在使用Woocommerce订阅扩展程序,我想在orders.php模板(普通的woocommerce模板)上显示位于my-subscriptions.php模板中的当前订阅订单。

当我复制代码时,我收到“Undefined variable:subscriptions”的消息。

我如何绕过这个?

编辑:我的文件如下:

Orders.php - https://pastebin.com/0fxgAjyp
my-subscriptions.php - https://pastebin.com/XhbWEBSp

1 个答案:

答案 0 :(得分:0)

我认为您正在访问函数内部的变量。请尝试使用global

我-subscriptions.php

function custom_func(){
  global $subscriptions;
}

<强> orders.php

include `my-subscriptions.php`;
 global $subscriptions;
echo   $subscriptions;