Использование сеанса входа в WordPress на другом поддомене, пользовательский файл PHP
Я создал собственное php-приложение, которое использует текущую пользовательскую конфигурацию клиента с его основного веб-сайта, который является установкой Wordpress.
Я хочу иметь возможность использовать вход пользователя в мое приложение, которое является поддоменом основной установки WordPress.
Wordpress - www.mydomain.com
My php app - admin.mydomain.com
мой файл приложения index.php
<?
session_start();
// tried with and without session start
require_once('../wp-load.php');
// I know I could, but I have my reasons as to not run it from a subfolder of the main domain
if ( !is_user_logged_in() ) echo 'not logged in'; else echo 'is logged in';
Я попытался использовать некоторую инструкцию stackru, добавив этот блок кода в файл wp-config.php, непосредственно перед require_once(ABSPATH . 'Wp-settings.php'), но без преобладания
define('COOKIE_DOMAIN', '.mydomain.com'); // your main domain
define('COOKIEPATH', '/');
define('SITECOOKIEPATH', '/');
define('COOKIEHASH', md5('mydomain.com')); // notice absence of a '.' in front
Может что-то значить: WordPress - работает на HTTPS, поддомен приложения не