Я пытался разобраться в этом за последние полчаса.
У меня есть файл, ue_variables.php
, который я хочу включить в тему WordPress, содержимое файла:
if(!empty($_SERVER['HTTP_REFERER'])) {
$url_referrer = $_SERVER['HTTP_REFERER'];
$explode = explode(".",$url_referrer);
$name_referrer = ucfirst($explode);
} else {
$url_referrer = "default";
$name_referrer = "default";
}
date_default_timezone_set("UTC");
$time = date("H:i:s");
$date = date("j F Y");
Я хочу включить его в header.php
, чтобы пользователь мог выводить переменные в сообщении (у него уже есть настройка плагина Exec-PHP, что само по себе не является проблемой).
Сначала я был глуп по этому поводу, пытаясь включить его из корневой папки WordPress (которая даже не содержит header.php
), затем я обменял ложную относительную ссылку на истинную абсолютную, и теперь мой WordPress страница разрывается от точки включения вниз.
например. Я помещаю <?php include("/absolute/path/ue_variables.php"); ?>
вверху header.php
, и вся страница индекса не загружается. Я помещаю его внизу, и загружается только заголовочная часть блога (например, header и nav).
Любые идеи относительно того, почему это происходит, и меры по его исправлению, будут очень, очень признательны! :)