Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何隐藏一些菜单和动态添加一些菜单_Php_Wordpress_Menu - Fatal编程技术网

Php 如何隐藏一些菜单和动态添加一些菜单

Php 如何隐藏一些菜单和动态添加一些菜单,php,wordpress,menu,Php,Wordpress,Menu,我想在wordpress中从我的站点添加或删除一些菜单项。 例如,根据某些属性,我希望动态添加或删除菜单项 if(isset($userName)) { //print a menu item with the text as "Hello ".$userName; //print a menu item logout //hide login menu item } else { //hide logout //show login menu item } 我想知道

我想在wordpress中从我的站点添加或删除一些菜单项。 例如,根据某些属性,我希望动态添加或删除菜单项

if(isset($userName)) {
   //print a menu item with the text as "Hello ".$userName;
   //print a menu item logout
   //hide login menu item
}
else {
  //hide logout
  //show login menu item
}
我想知道怎么做,因为wordpress中的菜单是静态的?有人可以帮忙吗?

你可以试试这个插件。它仅在满足自定义条件时显示菜单项。

您可以使用,我认为它满足您的需要


希望这个答案可以帮助您

但它提供了特定的选项,我想要一个自定义的,允许我的代码指定选项