如何解决 WordPress 自定义菜单项限制错误

是否遇到自定义菜单限制错误? 文字新闻这实际上不是真正的错误,但像任何其他错误一样 常见文字新闻错误,大多数人把它当作一个。

这实际上只是一条消息,表明您已达到限制,并且无法保存超出该限制的内容。 不要太担心,因为您的网站没有问题。

相反,这实际上是一个问题,你遇到设置 网络托管提供商 用途。 您在网站上选择的设置与 Web 主机是否已设置其他人无关。

解决方案很简单,找到PHP.ini文件并更改限制。 今天,我将向您展示如何解决 WordPress 自定义菜单项限制错误。

自定义菜单项限制错误的原因是什么?

那么,究竟是什么导致了这个问题呢? 大多数 Web 主机的默认菜单项限制约为 1000 个输入,最终与 100 个菜单项相当接近。

无论添加多少个菜单项,PHP.ini文件都不能超过设置的输入限制。 事实上,他们都没有保存,这可能导致令人沮丧的一天。

同时 自定义菜单项 WordPress 很常见,但没有非常大的自定义菜单,包含 100 多个项目。 话虽如此,它仍然会发生,公司可能有需求。

例如,假设您经营一家服装公司。 有数百个设计器名称可用作菜单项,您可能需要这样做。

同样重要的是要记住,您需要避免繁忙的页面。 想吸引访问者访问所有文章和产品是非常正常的,但这行不通。 具有大量菜单项的页面往往对访问者来说信息太多。 这在很大程度上取决于网站的性质,但大菜单往往不成功。

如何修复 WordPress 自定义菜单项限制错误

这个问题实际上很容易解决。 只需更改输入限制即可。

但是,如果您使用的是共享托管服务器,则可能需要联系 Web 主机进行必要的更改。 如果他们是无用的,它可能是 切换 Web 主机的时间.

我建议创建一个,因为您将编辑您的网站后端的文件 备份您的网站这样,如果发生错误,可以在错误发生之前将其放回原处。

有几种方法可以做到这一点,但我们将在这里讨论。

方法 1:编辑 PHP .ini文件

第 1 步:查找 PHP .ini文件

PHP.ini文件的搜索因 Web 主机而异。 这应该位于 wp 管理员文件中,但如果不是,则可以在那里创建自己的文件。

由于此文件可以指示您为网站拥有多少内存,因此 Web 主机通常不允许客户更改它。 在这种情况下,您需要联系 Web 主机以寻求帮助。

首先,您可以 c 面板 ,然后单击[ファイルマネージャ]单击选项。 文件管理器允许您访问与网站相关的所有文件。

单击public_html目录,然后单击 wp 管理员文件夹。 在文件夹中搜索 PHP .ini文件。 如果没有,请创建一个名为 PHP .ini的新文件。 拼写很重要。

选择 PHP .ini文件

第 2 步:编辑 PHP .ini文件

进入文件时,必须找到控制可用输入数的行。 如果创建自己的文件,只需复制并粘贴以下行:

suhosin.post.max_vars = 5000

suhosin.request.max_vars = 5000

如果文件已就位,请将数字递增 1000。 大概是一千或两千。 请注意,Web 主机可能已从客户端禁用此功能。

如果没有任何更改,则需要联系他们以帮助您解决问题。

第 3 步:保存更改

完成后,单击“保存更改”按钮。

编辑 php.ini文件以修复 WordPress 自定义菜单限制错误

恭喜您,如果您有权访问更改此代码,自定义菜单项限制错误应该得到解决。 不允许 Web 主机执行此操作的原因是,这可能会给服务器带来过多的压力。

您可能需要支付更多来增加限制,因为您为使用 ser 支付了 ver 和通常可用的更好计划。

方法 2:使用 cPanel

步骤1:在cPanel中输入PHP设定

增加菜单变量数的更直接方法是直接从 cPanel 进行编辑。 此方法不涉及编码,但依赖于 Web 主机,因此可能并非对所有人可用。

首先,登录到 cPanel,然后单击[ソフトウェア]找到该部分。 单击 PHP 版本选择选项。

选择 PHP 版本

正如您所料,PHP 版本可以在此处选择。 而是调整一些设置,以便[オプション]单击选项卡。

[オプション]单击选项卡。

第 2 步:调整max_input_vars值

在这里,您可以调整通常需要编辑文件的各种变量。 在本教程中,您只需将max_input_vars值调整为所需的值即可。

只要高于当前值,错误将自动解决。

向下滚动到max_input_vars值,然后使用下拉列表将其更改为所需的值。

调整值以更正 WordPress 自定义菜单限制错误

如果无法调整此值,则 Web 主机会阻止它。 唯一的解决办法是联系他们。

方法 3:编辑 .htaccess 文件

第 1 步:查找 .htaccess 文件

解决这个问题的另一种方法是。 是编辑 htaccess 文件以调整值。 但是,这并不适合所有人,因为它取决于托管环境。

第一步是实际找到 .htaccess,假设您实际上具有 .htaccess。

首先,登录到 cPanel 并选择文件管理器。

使用文件管理器编辑 .htaccess 文件以更正自定义菜单限制错误

如果你进去了 只需找到 htaccess 文件即可。 好消息是,它位于网站的根目录(通常称为public_html_),因此很容易找到。

至少如果你有一个.htaccess文件,你真的有。

某些网站可能实际上未生成。 在这种情况下,这可能需要大约一分钟。 创建您自己的.

第 2 步:编辑 .htaccess 文件

进入文件后,只需添加一行代码即可。 同样,此方法可能不起作用,因为托管环境可能未配置,或者 Web 主机可能已完全阻止您。

只需复制以下代码行并将其粘贴到 .htaccess 文件中即可:

php_value max_input_vars 5000

第 3 步:保存 .htaccess 文件

保存更改并检查错误是否已修复。 否则,您可能需要联系 Web 主机以进行进一步故障排除。

哦,我的天为我们选择一个计划

每当您在网站上处理内存问题时,查看 Web 主机计划应该是第一步。 您的 Web 主机将清楚地概述您的内存分配是什么,您需要确保它们尊重它们。

Web 主机具有许多技术人员,可帮助您解决常见问题,如果无法解决,请考虑切换。

您使用多少个自定义菜单项? 是否联系过 Web 主机以获得帮助?

给TA打赏
共{{data.count}}人
人已打赏
WordPress 教程

如何在 WordPress 中修复损坏的媒体添加按钮

2022-10-5 11:54:19

WordPress 教程

如何在 WordPress 中创建奇数/偶数类

2022-10-5 14:58:28

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