Linux 软件免费装
Banner图

DawsonyWeb Spam Protection and API Hardening

开发者 dawsonyweb
更新时间 2026年10月24日 18:45
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

comments spam security rest api disable xml-rpc

下载

1.3.1 1.1.1 1.0.1 1.1.0 1.2.0 1.3.0 1.3.2 1.3.3

详情介绍:

Stop comment spam and close off parts of WordPress that bots abuse, without installing a heavy security suite. Block spam comments with a honeypot and simple rules, disable XML-RPC, hide user details from the REST API and block problem IP addresses. It is not a malware scanner or firewall, and it doesn't pretend to be. Comment Protection API & REST Hardening Spam Rules

安装:

  1. Upload the dawsonyweb-security-shield folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Security Shield in the admin menu to configure.

屏幕截图:

  • See why requests were blocked and open the relevant settings.

常见问题:

Can API restrictions affect other plugins?

Yes. Requiring login for all REST requests can affect public forms, WooCommerce blocks and external integrations. Disabling REST completely also breaks the block editor. Start with the defaults and test the affected workflow after changing a restriction.

Do settings on other tabs stay unchanged when I save?

Yes. Each form changes only the settings included on that tab.

Does this use a cloud security service?

No. Rules run on your WordPress site. There is no external scanning or telemetry.

Which IP address does the plugin use?

The direct connection address supplied by the server (REMOTE_ADDR). It does not trust visitor-supplied forwarding headers. If you use a reverse proxy, configure real client IP handling with your host before relying on IP controls.

Does it work with WooCommerce?

Yes, but protection settings can affect store features. Disabling all comments also affects product reviews. Requiring login for REST requests can block guest WooCommerce blocks and integrations, and disabling REST completely can stop those requests. Use Integration Checks and test checkout, reviews and integrations on staging after changing restrictions.

Will it break my contact form plugin?

Comment rules apply to WordPress comment submissions, not every contact form. However, a form that submits through the REST API can fail if REST is disabled or guests must log in. Test your form as a signed-out visitor. The plugin does not supply contact-form-specific spam filtering.

I use Cloudflare or a proxy. Will IP blocking work?

IP controls use the server's REMOTE_ADDR value, not forwarded IP headers. Ask your host to restore the real visitor IP safely from trusted proxies. Otherwise the plugin may see the proxy IP and a block could affect many visitors. Do not block a shared proxy address.

更新日志:

1.3.3 1.3.2 1.3.1 1.3.0 1.2.0 1.1.1 1.1.0 1.0.1 1.0.0