基本上,WordPress 网站上的所有页面都是通过根据用户请求实时读取存储在数据库中的数据生成的。这样一来,就有问题了。一些服务器配置较低的网站很容易受到恶意攻击,导致服务器100%的CPU使用率和负载状态。尤其是WordPress自带的搜索功能,使用起来更加方便。因此,本文草根吧VPS将与大家分享一个可以限制WordPress内置搜索在一定时间内的搜索次数的方法。
WordPress的内置搜索限制了一定时间内的搜索次数
安装 Search Limiter & Blocker 插件。它可以限制 WordPress 网站用户的搜索次数或限制 WordPress 搜索的频率
说明:您可以设置访问者的搜索时间限制和一定时间段内的搜索次数。该插件会自动检测访问者的 IP 地址并计算来自这些 IP 地址的每个搜索活动。白天,该插件与最新版本的 WordPress 兼容。
设置很简单,如下图,有3个输入框,分别设置访问者搜索次数限制、搜索间隔和搜索后提示禁止。
好的,就是这样。当然,使用插件只能限制搜索量,但是当用户数量很大的时候,使用这个插件确实可以减轻服务器的压力。