В настоящее время я работаю над плагином для Wordpress, включающим множество файлов .php.Я вижу, что для моего файла AddShift.php мы успешно импортируем заголовок блога, используя следующую строку кода:
include("../../../wp-blog-header.php");
Однако, когда я пытаюсь сделать то же самое в моем файле ajax_cal_split.phpЯ получаю следующую ошибку:
Warning: include(./wp-blog-header.php) [function.include]: failed to open stream: No such file or directory in /opt/lampp/htdocs/sandboxj/blog/wp-content/plugins/Shifty/ajax_cal_split.php on line 11
Warning: include() [function.include]: Failed opening './wp-blog-header.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/sandboxj/blog/wp-content/plugins/Shifty/ajax_cal_split.php on line 11
Строка 11, конечно, говорит:
include("../../../wp-blog-header.php");
Есть ли какая-либо причина для этого вызова работать с одним файлом .php, а не с другим, когда они находятсяв том же каталоге?