Как включить файл, связанный с URL-адресом блога? Кажется, что ничего не работает

Когда я строил свой сайт локально с помощью WAMP, я просто использовал простой

include '/extras/file.php'; 

Конечно, это началось бы в корневой папке и заглядывало в папку экстрас. Однако теперь я помещаю веб-сайт на веб-сервер и помещаю его в субдомен (чтобы не мешать текущему сайту).

Поэтому я попытался изменить теги include на несколько разных вариантов:

 include (home_url().'/extras/file.php'); include home_url().'/extras/file.php'; - (without parent brackets) 

А также два варианта выше, но с использованием bloginfo (url), get_bloginfo (url) и т. Д., Но все же ничего, кажется, ничего не выводит.

Возможно ли это из-за субдомена? Если я изменяю оператор include, я иногда могу повторять исходный url как текст, но это не то, что я хочу.

Правильно ли я это делаю? или что-то явно не так?

URL-адрес является общедоступным веб-адресом. Он не связан с локальной файловой системой. Итак, что вам нужно, это ссылка на файловую систему, а не на URL.

 // path in relation to document root include $_SERVER['DOCUMENT_ROOT'] . '/extras/file.php'; 

Или

 // path in relation to current position include dirname( __FILE__ ) . '/extras/file.php';