根据浏览器cookie更改Wordpress菜单


Change Wordpress menu based on browser cookie

所以我在http://codepigeon.com.

所有静态内容都通过Wordpress处理,应用程序位于http://app.codepigeon.com.现在,当用户登录到app.codesgeon.com时,他会在浏览器中存储一个cookie。

当这个登录的用户回到codepigeon.com时,他不应该看到类似devault mene的菜单(登录、注册、功能…),而是一个不同的菜单(帐户仪表板注销-链接到app.codebegon.com)

我怎么能这么做?有wordpress插件吗?

感谢

我只需要做一个if/else语句,检查cookie,然后显示正确的菜单。

如果您从仪表板创建自定义菜单,并将其命名为"LoggedInMenu"answers"NotLoggedInenu",您的代码将如下所示:

<?php
if (isset($_COOKIE["your_cookie_name"]))
    wp_nav_menu( array('menu' => 'LoggedInMenu' ));;
else
    wp_nav_menu( array('menu' => 'NotLoggedInMenu' ));
?>