Я использую Wordpress и Woocommerce, я использую сеансы PHP для отображения идентификатора записи в уведомлении по электронной почте, сеансы работают нормально с бесплатным продуктом, но когда продукт оплачен / премиум и приобретен с помощью любого способа оплаты, такого как PayPal, PayTM,PayUMoney, InstaMojo и т. Д., Сеансы работают только в течение 10-15 минут и автоматически перестают работать, это странно, но я не знаю, почему это происходит.
Еще одна вещь, которую я хочу упомянуть, когда сеанс перестает работать, и я делаю этоЛюбое изменение в коде woocommerce из Cpanel или панели администратора Wordpress. Как опция включения / выключения налога, сеансы автоматически начинают работать снова в течение следующих нескольких минут.
Page 1
<?php session_start();
$wp_session = WP_Session::get_instance();
$wp_session['regnumber'] = $post->ID; ?>
Page2
session_start();
echo $wp_session['regnumber'];
Также пробовал с $ _SESSION
Я хочу, чтобы этот сеанс работал каждый раз, или естьлюбой альтернативный вариант доступен?
Любая помощь будет благодарна ...