У меня есть форма поиска на моей домашней странице с двумя полями в ней, и я дал действие страница 2 и использовал переменные сеанса в страница 2 код для хранения значения, полученного с помощью этой формы, методом post для доступа к этим переменным сеанса в стр. 4. Это работает только в том случае, если пользователь вошел в систему. Поэтому у меня есть другая опция, которая использует «global». Я попытался с помощьюКак использовать глобальные переменные в Wordpress?
global $a;
$a = $_SESSION['name'];
в functions.php и на странице 2, а также, но я не в состоянии извлечь эту ценность страницы 4.
Так как я могу использовать глобальный WordPress. Я также попытался разместить header.php и footer.php, но не работал.
использование '$ _SESSION' и не забыл инициализировать сеанс через' session_start() '. –
session_start() уже доступен. –
'global' не работал на разных страницах. и вам нужно использовать глобальное значение в любой функции для глобальной переменной. –