У меня установлена программа CodeIgniter, которую я использую для большей части сайта. У меня есть папка / blog, в которой я установил Wordpress.
Цель : страницы внутри / блога будут иметь тот же заголовок, что и остальная часть сайта. У них также будут все функции Wordpress.
Для страниц в папке / blog (под управлением Wordpress) я загружаю представление заголовка CodeIgniter с помощью вызова file_get_contents (), поскольку у меня нет доступа к инфраструктуре CI из Wordpress. Я предпочитаю не создавать еще одну копию представления заголовка в шаблоне Wordpress, потому что я хотел бы сохранить только один файл.
Теперь вот проблема : я не могу поддерживать состояние пользователя в Wordpress, потому что у меня нет доступа к сеансу CodeIgniter.
Поскольку вызов заголовка выполняется с помощью file_get_contents (), сервер не имеет доступа к тому же сеансу, что и клиент (поскольку в действительности это вызов с сервера).
Есть ли способ передать данные cookie сеанса в CodeIgniter через URL? Что-то вроде:
file_get_contents('http://mydomain.com/header.php?data=SESSIONDATA').
Я даже думаю об этом правильно? Обратите внимание, что мы явно находимся в одном домене, просто в другой папке.