两天前,我决定在my site. 我已经有140页的菜单了,所以我知道怎么做。但我已经有几个月没做了,所以也许有些事情已经改变了。
无论如何,当我按下“保存菜单”时,发生了两件事。
从菜单中删除了第89页(是的,我已经计算过)之后的所有页面。事实上,在my site 你可以看到我菜单右边的部分都是空的菜单不再是主菜单,因此我必须返回并再次将其保存为主菜单所以现在我有了一份只有89页的菜单。如果我添加了页码90,当我按save menu时,它会消失。除此之外,我将不得不再次进入并将菜单保存为主菜单。如果我添加一个名为a的页面作为第90页,然后将位置切换到另一个名为B的页面(因此B页现在是第90页),那么当我按save menu时,B页消失了。因此,当我按save menu时,第89页之后的所有页面都会从菜单中删除。这有点令人沮丧。为什么会这样?我能做什么?
最合适的回答,由SO网友:vancoder 整理而成
最可能的解释是,您已经达到了PHP的限制,即max\\u input\\u vars。
可以找到更全面的解释here.
恐怕解决方案不在WordPress中,您必须冒险进入站点的PHP设置。
当然,也可以将菜单重新组织为更易于管理的菜单。