что-бы там что-то было, надо туда что-то положить, например: PHP: setcookie("PHPSESSID", $PHPSESSID); Подробней можете почитать в мануале: https://www.php.net/manual/ru/function.setcookie.php
Решение найдено, нужно стартовать сессии так в php7: Code: @session_cache_limiter('private, must-revalidate'); //private_no_expire @session_cache_expire(0); @session_start(); https://wordpress.stackexchange.com/questions/48279/php-session-is-not-work-in-wordpress
А точнее так, при записи id рефералла сайта.. Code: if (!session_id()) { ini_set('session.gc_maxlifetime', 10800); @session_cache_limiter('private, must-revalidate'); //private_no_expire @session_cache_expire(0); @session_set_cookie_params(3600); @session_start(); } if (isset($_GET['ref'])) { $_SESSION['referall'] = (string) $_GET['ref']; }