当前位置:首页>WordPress教程>保存WordPress菜单时丢失菜单项问题

保存WordPress菜单时丢失菜单项问题

我创建了一个菜单,大概有80多个菜单项,这80多个是直接用WordPress import工具导入的测试数据。但当我想修改菜单,增加几项时,问题就来了,只要多加一个,排在最后的菜单必定会消失一个,连菜单位置的设定也没了,导致无法增加更多的菜单项。

google了一下,发现答案,原来是服务器问题,php 5.3.9后增加了一项叫做max_input_vars,默认值1000,即表单一次可以提交1000个变量。超过了怎么办,只能被截断,也就是说传到WordPress的数据早就被服务器截断了,丢失了,WordPress只能对着残缺不全的数据哑巴吃黄连。

具体的原因在这篇文章中,写的相当详细,我就不重复了,直接说说我是怎么解决的。

拷贝一份php.ini,放到wp-admin目录下,在php.ini里加上这几项,问题就可以解决,放到网站根目录下只能改变前台的设置,影响不到后台。

max_input_vars = 2000

suhosin.post.max_vars = 2000

suhosin.request.max_vars = 2000

如果遇到这个问题,php版本又没到5.3.9,php.ini里也没这项,直接加上就好。

WordPress教程

WordPress教程 文章部分内容登陆后可见

2018-12-7 1:07:38

WordPress教程

如何移除WordPress后台顶部左上角的W图标?

2018-12-7 1:13:53

{{yiyan[0].hitokoto}}
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索