Wordpress - wp_nav_menu - переключение многосайтового меню на основе набора файлов cookie Javascript - PullRequest
0 голосов
/ 13 февраля 2019

В настоящее время я использую JavaScript для установки файла cookie на мой Wordpress Multisite.Цель файла cookie состоит в том, чтобы назначить значение местоположения в зависимости от того, куда пользователь перемещался в сети Multisite.

<?php if (strpos($_SERVER['REQUEST_URI'], "locationName") == true){?>
<script type="text/javascript">
    setCookie('location','locationName',100);
</script>
<?php } ?>

Я хотел бы использовать это значение cookie locationName, чтобы установить меню соответствующегоблог / мультисайт.

Возможно ли это?Нужно ли устанавливать куки с помощью PHP?Извините, потерялось, что делать здесь.

Дополнительно : я использую wp_bootstrap_nav_walker в моем wp_nav_menu.

<?php
    wp_nav_menu(array(
        'menu'=>'primary',
        'theme_location'=>'primary',
        'depth'=>2,
        'container'=>'div',
        'container_class'=>'navbar-collapse collapse',
        'container_id'=>'hoa-navbar-collapse',
        'menu_class'=>'nav navbar-nav navbar-right',
        'fallback_cb'=>'wp_bootstrap_navwalker::fallback',
        'walker'=>new wp_bootstrap_navwalker()));
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...