Как я могу использовать переменную $ subscription за пределами шаблона my-subscription.php? - PullRequest
0 голосов
/ 16 мая 2018

Я использую расширение подписки Woocommerce и хотел бы отображать текущие заказы на подписку, расположенные в шаблоне my-subscription.php в шаблоне orders.php (обычный шаблон woocommerce).

Когда я копируюкод закончен, я получаю сообщение «Неопределенная переменная: подписки».

Как мне обойти это?

РЕДАКТИРОВАТЬ: Мои файлы следующие:

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

1 Ответ

0 голосов
/ 16 мая 2018

Я думаю, что вы обращаетесь к переменной внутри функции.Пожалуйста, попробуйте с global

my-subscription.php

function custom_func(){
  global $subscriptions;
}

orders.php

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