Captcha
Cuir stad air bots. Dìon teachd-a-steach. Gun trioblaid rèiteachaidh idir.
A’ ruith lìonra multisite le raointean gnàthaichte? Tha thu eòlach air a’ phian: feumaidh Google reCAPTCHA agus hCaptcha gun clàraich thu a h-uile raon fa leth anns a’ chonsól rianachd aca. An cuir thu làrach ùr do neach-ceannach ris? Ùraich rèiteachadh a’ captcha. An map thu raon gnàthaichte? Ùraich a-rithist. Chan eil crìoch air.
Ultimate Multisite: bidh Captcha ag atharrachadh a h-uile càil.
Cap Captcha: Dìon fèin-aoigheachd a tha dìreach ag obair
Tha an solaraiche ùr againn Cap Captcha na atharrachadh mòr do lìonraidhean multisite:
- Gun rèiteachadh idir — Cuir an addon an gnìomh agus tha thu air do dhìon. Gun iuchraichean API, gun chunntas Google, gun Dashboard hCaptcha, gun liosta-cheadaichte raointean.
- Ag obair air gach raon gu fèin-obrachail — Fo-raointean, raointean mapaichte, raointean luchd-ceannach—tha iad uile air an dìon sa bhad.
- Fèin-aoigheachd & prìobhaideach — Chan fhàg an dàta agad am frithealaiche agad gu bràth. Gu tur gèilleach ri GDPR gun tracadh treas-phàrtaidh.
- Dearbhadh-obrach do-fhaicsinneach — Bidh luchd-cleachdaidh a’ fuasgladh tòimhseachan coimpiutaireachd sa chùlaibh. Gun bhriogadh air hydrantan-teine, gun ghriodan ìomhaighean frionasach.
- Aotrom — Dìreach 20KB. Cha slaodaich e an checkout agad.
Dìon an aghaidh deuchainn chairtean WooCommerce
Tha ionnsaighean deuchainn chairtean a’ cosg billeanan do mharsantan gach bliadhna. Bidh foilltearan a’ cleachdadh bots gus cairtean-creideis air an goid a dhearbhadh an aghaidh an checkout WooCommerce agad—pàighidh tusa na cìsean giullachd, gheibh iadsan àireamhan chairtean dligheach.
Bidh sinn a’ dìon far a bheil e as cudromaiche:
- Dìon Store API — A’ bacadh ionnsaighean bot air
/wp-json/wc/store/v1/checkouta bhios a’ seachnadh captchas foirm thraidiseanta - Co-chòrdail ri PayPal Payments — Ag obair gu rèidh le WooCommerce PayPal Payments
- Staitistig fhìor-ùine — Faic gu mionaideach cia mheud ionnsaigh a tha thu a’ bacadh
A bheil Google reCAPTCHA no hCaptcha a dhìth ort fhathast?
Tha sinn gad chòmhdach. Taic slàn do:
- Google reCAPTCHA v2 (Checkbox)
- Google reCAPTCHA v2 (Invisible)
- Google reCAPTCHA v3 (stèidhichte air sgòr)
- hCaptcha (Standard)
- hCaptcha (Invisible)
Gluais eadar solaraichean uair sam bith bho roghainnean an lìonraidh agad.
Air a thogail airson sgèile
- Roghainnean air feadh an lìonraidh le tar-sgrìobhaidhean gach làraich
- Dashboard staitistig gus sùil a chumail air dìon
- Ìrean tèarainteachd so-atharraichte (Luath, Meadhanach, As àirde)
- Càirdeil do luchd-leasachaidh le ailtireachd solaraiche a ghabhas leudachadh
Stàladh
- Luchdaich suas
ultimate-multisite-captchadhan eòlaire/wp-content/plugins/agad - Cuir an plugin an gnìomh air an lìonra
- Sin agad e. Tha thu air do dhìon.
Bidh Cap Captcha ga chur an gnìomh gu fèin-obrachail—gun roghainnean ri rèiteachadh, gun iuchraichean API ri chur a-steach. Tha gach endpoint le taic thar an lìonraidh gu lèir agad air a dhìon an dearbh mhionaid a chuireas tu an gnìomh e.
Roghainneil: Gus Google reCAPTCHA no hCaptcha a chleachdadh na àite, rach gu Ultimate Multisite → Settings → Captcha agus tagh an solaraiche as fheàrr leat.
Ceistean Cumanta
Am feum mi dad a rèiteachadh?
Chan fheum! Tha Cap Captcha air a chomasachadh gu fèin-obrachail nuair a chuireas tu an addon an gnìomh. Tha an lìonra gu lèir agad air a dhìon sa bhad—gun roghainnean ri rèiteachadh, gun iuchraichean API ri chur a-steach.
A bheil iuchraichean API a dhìth orm airson Cap Captcha?
Chan eil. Tha Cap Captcha gu tur fèin-aoigheachd. Gun chunntasan taobh a-muigh, gun chlàradh raointean, gun cheann-goirt rèiteachaidh.
An slaodaich seo an checkout agam?
Chan eil Cap Captcha ach 20KB agus ruithidh e dùbhlain dearbhaidh-obrach sa chùlaibh. Cha mhothaich an luchd-ceannach agad dàil sam bith.
A bheil seo a’ dìon an aghaidh ionnsaighean deuchainn chairtean?
Tha! Eu-coltach ri captchas thraidiseanta nach dìon ach foirmean HTML, bidh ar n-amalachadh WooCommerce a’ ceangal gu dìreach ris an Store API gus ionnsaighean bot a bhacadh aig ìre an API—far a bheil a’ mhòr-chuid de dh’ionnsaighean deuchainn chairtean a’ tachairt.
Am faod mi solaraichean captcha eadar-dhealaichte a chleachdadh air làraichean eadar-dhealaichte?
Tha an solaraiche captcha air a shuidheachadh air feadh an lìonraidh, ach faodaidh tu roghainnean duilgheadais atharrachadh a rèir do fheumalachdan.
A bheil seo gèilleach ri GDPR?
Tha Cap Captcha 100% fèin-aoigheachd gun dàta ga chur gu seirbheisean taobh a-muigh. Airson Google reCAPTCHA agus hCaptcha, thoir sùil air na poileasaidhean prìobhaideachd aca fhèin.
Cuingealachadh reata
Tha Ultimate Multisite: Captcha v1.5.0 a’ toirt a-steach cuingealaiche reata stad-cruaidh a dhìonas an lìonra agad bho ionnsaighean brute-force agus deuchainn chairtean.
Mar a tha e ag obair
Bidh an cuingealaiche reata a’ cunntadh gach iarrtas GET agus POST air uachdaran fo dhìon captcha:
- Endpoints logaidh a-steach WordPress — wp-login, register, lost-password, comments
- Checkout WooCommerce — my-account, checkout, pay-for-order
- Ultimate Multisite — checkout, inline-login
Nuair a thèid neach-tadhail thairis air a’ chrìoch reata, freagraidh am plugin le:
- Còd inbhe HTTP 429 (Cus iarrtasan)
- Header Retry-After a’ sealltainn cuin a dh’fheuchas tu a-rithist
- Cadal tarpit air thuaiream (1–5 diogan gu bunaiteach, le caip chruaidh aig 15 diogan) gus luchd-ionnsaigh a shlaodadh sìos
Rèiteachadh
Ùineachadh tarpit
Smachdaich an dàil air thuaiream a thèid a chur air iarrtasan fo chuingealachadh reata:
cap_rate_limit_tarpit_min— Faid cadail as ìsle ann an diogan (bunaiteach: 1)cap_rate_limit_tarpit_max— Faid cadail as àirde ann an diogan (bunaiteach: 5, le caip chruaidh aig 15)
Tha na roghainnean seo rim faighinn ann an Ultimate Multisite → Settings → Captcha.
So-leudachadh
Criathrag liosta-cheadaichte IP
Saor raointean IP earbsach bho chuingealachadh reata:
add_filter( 'wu_cap_rate_limit_whitelist_ip', function( $is_whitelisted, $ip ) {
// Whitelist your monitoring service
if ( $ip === '203.0.113.42' ) {
return true;
}
return $is_whitelisted;
}, 10, 2 );
Gnìomh ro-bhacadh
Cuir loidsig ghnàthaichte an gnìomh sa bhad mus tèid bacadh cuingealachadh-reata a chur:
add_action( 'wu_cap_rate_limit_will_block', function( $ip, $surface ) {
// Log the block, notify admins, or update custom metrics
error_log( "Rate limit triggered for $ip on $surface" );
}, 10, 2 );
Lorg IP cliant & proxies earbsach
Tha Ultimate Multisite: Captcha v1.5.0 a’ toirt a-steach lorg IP-cliant a tha seasmhach an aghaidh spoofing. Tha am modh Captcha_Core::get_client_ip() a-nis na aon tùs fìrinn airson buileachadh IP luchd-tadhail thar:
- Iuchraichean bucaid rate-limit
- Solaraiche Captcha
remoteip(reCAPTCHA, hCaptchasiteverify) - Hashes IP staitistigean
Modail Earbsachd
Tha am plugin a’ cur an sàs rangachd earbsachd IP teann:
- REMOTE_ADDR — An-còmhnaidh earbsach (IP a’ cho-aoisean sa bhad)
- CF-Connecting-IP — Air a urramachadh a-mhàin nuair:
- Tha an co-aoisean sa bhad taobh a-staigh raon IP Cloudflare làithreach
- Tha
cap_trust_cloudflare_headersan comas (bunaiteach: OFF)
- X-Forwarded-For — Air a urramachadh a-mhàin nuair:
- Tha an co-aoisean sa bhad anns an liosta proxy earbsach agad a shuidhich an rianaire
- Tha an header air a pharsadh bho dheas gu clì, a’ leum thairis air hops earbsach/Cloudflare
Rèiteachadh
Earbsachd Header Cloudflare
Cuir earbsachd header CF-Connecting-IP Cloudflare an comas:
cap_trust_cloudflare_headers— Suidhich gu ON gus roghnachadh a-steach gu earbsachdCF-Connecting-IP- Bunaiteach: OFF (à comas)
- Thig am plugin le snapshot Cloudflare CIDR pacaichte
- Thèid raointean CIDR ùrachadh gach seachdain tro wp-cron
- Thèid fallback pacaichte a chleachdadh ma dh’fhàillig an t-ùrachadh
Rèiteachadh Proxy Earbsach
Mìnich na proxies aghaidh-loidhne agus load-balancers agad:
cap_trusted_proxies— Textarea de CIDRs no IPs lom (aon anns gach loidhne)- Tha beachdan ceadaichte (loidhnichean a’ tòiseachadh le
#) - Às aonais an t-suidheachaidh seo, thèid
X-Forwarded-Fora leigeil seachad eadhon nuair a tha an rate limiter an comas - Eisimpleir:
# Our load balancer
192.0.2.0/24
# Backup proxy
198.51.100.50
- Tha beachdan ceadaichte (loidhnichean a’ tòiseachadh le
Fèin-lorg air a’ chiad chur an comas
Nuair a chuireas tu an rate limiter an comas an toiseach, lorgaidh am plugin an coltas as coltaiche air do shuidheachadh Cloudflare agus proxy agus seallaidh e fios rianaire aon-bhriogadh "Cuir na roghainnean a chaidh a lorg an sàs".
- Cha sgrìobh am plugin gu bràth thairis air na luachan a shàbhail thu
- Ma tha trafaig às dèidh sin a’ moladh nach eil an config agad a’ freagairt ri fìrinn tuilleadh (m.e., dh’atharraich Cloudflare raointean CIDR), nochdaidh fios neo-dhì-obrachail mu mhì-fhreagairt leis an ùrachadh a thathar a’ moladh
Carson a tha seo cudromach
Bidh modail earbsachd IP teann a’ dùnadh vector spoofing èiginneach: roimhe seo bhiodh iarrtasan dìreach gu frithealaiche tùsail le header CF-Connecting-IP meallta air an cur ann am bucaid leis an IP mheallta an àite an fhìor cho-aoisean. Tha seo gu h-àraidh cudromach airson:
- Rate limiting — Chan urrainn do luchd-ionnsaigh crìochan a sheachnadh le bhith a’ spoofing IPs
- Staitistigean — Bidh na metrics ionnsaigh agad a’ nochdadh fìor IPs luchd-tadhail, chan e feadhainn mheallta
- Dearbhadh Captcha — Gheibh solaraichean an IP neach-tadhail cheart airson measadh cunnairt