beapi / wp-http-blocklist
使用拒绝列表阻止不需要的HTTP请求
1.0.6
2024-06-13 12:04 UTC
Requires
- php: ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0
- composer/installers: ^1.10
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.1
- overtrue/phplint: ^2.3
- php-parallel-lint/php-parallel-lint: ^1.2
- phpcompatibility/php-compatibility: ^9.3
- phpro/grumphp-shim: ^1.3
- squizlabs/php_codesniffer: ^3.5
- wp-coding-standards/wpcs: ^2.3
- wp-phpunit/wp-phpunit: ^6.5
- yoast/phpunit-polyfills: ^1.1.0
This package is auto-updated.
Last update: 2024-09-13 12:33:04 UTC
README
WP HTTP Blocklist
使用拒绝列表阻止不需要的HTTP请求。
当你使用composer管理WordPress平台时,所有更新控制请求的HTTP请求有时会带来惩罚。
对于WordPress更新,你可以使用非常好的禁用所有WordPress更新插件,但对于其他插件,拒绝列表管理似乎更灵活 :)
要求
- WordPress > 4.4
- PHP > 5.6
自定义和钩子
默认情况下,插件中集成了拒绝列表,它将逐步丰富。
您可以通过以下钩子/过滤器添加或修改要阻止的域:"wp_http_blocklist",它传递一个数组。
示例
<?php
add_filter( 'wp_http_blocklist', function( $hosts ) {
$hosts[] = 'blockthisdomain.com';
return $hosts;
}, 10 );
如何构建自己的拒绝列表?
安装著名的插件 日志HTTP请求,你将看到你的平台发出的所有外部请求。
你还可以通过插件如 查询监控器 或 APM服务(例如:NewRelic)找到这些请求。
谁?
由 Be API 创建,自2009年以来一直是法国WordPress领先代理机构。我们位于巴黎,有30多人,并且一直在 招聘 一些有趣和有才华的人。所以我们很乐意与你合作。
此插件仅维护,这意味着我们不保证某些免费支持。请考虑报告一个 问题 并耐心等待。
如果你真的很喜欢我们所做的事情或者想要感谢我们快速的工作,请随意 捐赠 你想要的/能给的任何金额,即使是1€也是买咖啡的绝佳礼物 :)
许可证
此插件根据 GPLv2或更高版本 许可。