将php变量添加到Wordpress自定义菜单中

时间:2016-11-03 18:32:06

标签: wordpress cookies themes

我一直在试图弄清楚如何将php变量添加到我的WP导航链接中。 让我解释: 当用户点击4种类型的配置文件中的一种时,我会在我网站的第一页上设置一个cookie: -家庭 -Pro -seniors -cadres

目前,我有一个主题切换器扩展程序,它会根据这些前缀修改WP主题:

http://mywebsite.com/family
http://mywebsite.com/pro
http://mywebsite.com/seniors
http://mywebsite.com/cadres
... etc

颜色& 4个“主页”页面的内容不同,但我使用的是WP导航菜单(每页都保持相同,所以点击链接时前缀会消失)。

最初,我想修改我的菜单链接:

https://mywebsite.com<?php if (isset($_COOKIE['profil'])){echo '/'.$_COOKIE['profil'];} else{} ?>/navigation-link1

下面: menu

但是我不能在这里添加php,并且解决方案并不理想,因为它只适用于菜单,而不是帖子永久链接(我想要一些帖子可用,无论个人资料,我不想复制我的所有帖子。)

理想情况下,我希望有一个解决方案,可以根据存储的cookie直接设置WP主题。这样,当用户点击帖子永久链接时,它也会适用。

我读过有关“助行器”的内容,但我不知道它是什么,wp_nav_menu_objects,但我不明白要修改哪些文件或使用哪些代码。

我总是在网上搜索我的答案,但我是法国人,我认为我的理解达到了它的极限,所以如果有人可以花时间向我解释,就像我4岁:),我不胜感激。

由于

0 个答案:

没有答案