消失的WordPress菜单

时间:2016-06-02 13:59:43

标签: php wordpress menu

它达到自定义菜单项限制的问题。在达到菜单项限制后保存的任何内容,而不是保存。

我试图将此代码放在php.ini(根文件夹和wp-admin)中,但没有任何作用。

max_input_vars = 3000;
suhosin.post.max_vars = 3000
suhosin.request.max_vars = 3000

的phpinfo:

指令/本地价值/主值

max_input_vars 5000 1000

suhosin.post.max_vars 1000 1000

suhosin.request.max_vars 1000 1000

1 个答案:

答案 0 :(得分:0)

1)编辑.htaccess文件。 您可以尝试的第一种方法是编辑.htaccess文件,该文件存储在WordPress安装的主目录中。您必须使用某些FTP客户端(如FileZilla)连接到您的FTP帐户。连接后,打开.htaccess文件并添加以下代码段:

php_value max_input_vars 5000

从这里你可以将max_input_vars限制从1000增加到5000,这将允许WordPress中的菜单项限制自动增加。如果限制仍然存在,您还可以尝试将值从5000增加到7000或更多 - 但是 - 它们可能持续存在的另一个原因是因为PHP服务器没有响应您的代码条目,在这种情况下您可以尝试使用该解决方案第二。

2)编辑PHP.INI文件。

编辑Php.ini文件与.htaccess相同。您需要通过FTP在服务器上找到PHP.ini文件,并添加以下代码行:

suhosin.post.max_vars = 5000 suhosin.request.max_vars = 5000

或者这个:

max_input_vars = 5000

注意:如有必要,请重启服务器。如果你正在使用php.ini