{"id":290617,"date":"2026-05-11T23:24:01","date_gmt":"2026-05-11T23:24:01","guid":{"rendered":"https:\/\/tr.wordpress.org\/plugins\/bolcal-anti-spam\/"},"modified":"2026-05-11T23:25:26","modified_gmt":"2026-05-11T23:25:26","slug":"bolcal-anti-spam","status":"publish","type":"plugin","link":"https:\/\/tw.wordpress.org\/plugins\/bolcal-anti-spam\/","author":18637113,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5.27","stable_tag":"1.5.27","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Bolcal Anti Spam","header_author":"\u00c7a\u011fr\u0131 Bolcal","header_description":"WooCommerce, WordPress ve Contact Form 7 spamlar\u0131n\u0131 azaltmak i\u00e7in \u00e7ok katmanl\u0131 koruma sa\u011flar: geli\u015fmi\u015f honeypot, zaman tuza\u011f\u0131, IP limitleri, \u00fclke ve e-posta uzant\u0131 engeli, Contact Form 7 matematik do\u011frulamas\u0131, honeypot, minimum doldurma s\u00fcresi, k\u0131sa s\u00fcreli IP limiti, yasakl\u0131 kelime ve domain \/ TLD engeli, log ekran\u0131, sosyal giri\u015f bypass ve geli\u015fmi\u015f kullan\u0131c\u0131 ad\u0131 ve IP filtreleri sunar.","assets_banners_color":"1e2832","last_updated":"2026-05-11 23:25:26","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/bolcal.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":28,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"cagribolcal","date":"2026-05-11 23:23:36"},"1.5.27":{"tag":"1.5.27","author":"cagribolcal","date":"2026-05-11 23:25:26"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3529272,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3529272,"resolution":"1544x500","location":"assets","locale":"","width":2172,"height":724},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3529272,"resolution":"772x250","location":"assets","locale":"","width":2172,"height":724}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.5.27"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3529272,"resolution":"1","location":"assets","locale":"","width":1448,"height":1086},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3529272,"resolution":"2","location":"assets","locale":"","width":1448,"height":1086},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3529272,"resolution":"3","location":"assets","locale":"","width":1448,"height":1086}},"screenshots":{"1":"Bolcal Anti Spam plugin overview and anti-spam protection banner.","2":"Dashboard overview showing spam protection status and statistics.","3":"Plugin settings screen for managing anti-spam protection options."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2656,598,603,600,286],"plugin_category":[45,54,58],"plugin_contributors":[256872],"plugin_business_model":[],"class_list":["post-290617","plugin","type-plugin","status-publish","hentry","plugin_tags-anti-spam","plugin_tags-honeypot","plugin_tags-registration","plugin_tags-security","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-security-and-spam-protection","plugin_category-user-management","plugin_contributors-cagribolcal","plugin_committers-cagribolcal"],"banners":{"banner":"https:\/\/ps.w.org\/bolcal-anti-spam\/assets\/banner-772x250.png?rev=3529272","banner_2x":"https:\/\/ps.w.org\/bolcal-anti-spam\/assets\/banner-1544x500.png?rev=3529272","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/bolcal-anti-spam\/assets\/icon-128x128.png?rev=3529272","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/bolcal-anti-spam\/assets\/screenshot-1.png?rev=3529272","caption":"Bolcal Anti Spam plugin overview and anti-spam protection banner."},{"src":"https:\/\/ps.w.org\/bolcal-anti-spam\/assets\/screenshot-2.png?rev=3529272","caption":"Dashboard overview showing spam protection status and statistics."},{"src":"https:\/\/ps.w.org\/bolcal-anti-spam\/assets\/screenshot-3.png?rev=3529272","caption":"Plugin settings screen for managing anti-spam protection options."}],"raw_content":"<!--section=description-->\n<p>Bolcal Anti Spam is a completely free plugin that helps reduce spam registrations on WooCommerce and WordPress sites.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Advanced honeypot protection<\/li>\n<li>Time trap<\/li>\n<li>IP rate limiting<\/li>\n<li>Country blocking<\/li>\n<li>Email suffix blocking<\/li>\n<li>Disposable email blocking<\/li>\n<li>IP whitelist and blacklist<\/li>\n<li>Username pattern detection<\/li>\n<li>Manual username keyword blocking<\/li>\n<li>Risk score based filtering<\/li>\n<li>Registration logs in admin<\/li>\n<li>One-click recommended security profile<\/li>\n<li>WooCommerce and wp-login.php registration protection<\/li>\n<li>Contact Form 7 toplama \/ \u00e7\u0131karma g\u00fcvenlik sorusu<\/li>\n<li>Contact Form 7 honeypot korumas\u0131<\/li>\n<li>Contact Form 7 minimum doldurma s\u00fcresi kontrol\u00fc<\/li>\n<li>Contact Form 7 k\u0131sa s\u00fcreli IP g\u00f6nderim limiti<\/li>\n<li>Contact Form 7 yasakl\u0131 kelime ve e-posta domain \/ TLD engeli<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/bolcal-anti-spam<\/code> directory, or install the plugin through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the Plugins screen in WordPress.<\/li>\n<li>Configure the plugin under the Bolcal Anti Spam menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20plugin%20free%3F\"><h3>Is this plugin free?<\/h3><\/dt>\n<dd><p>Yes. Bolcal Anti Spam is completely free.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. It protects WooCommerce registration forms, WordPress registration pages, and Contact Form 7 forms.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5.27<\/h4>\n\n<ul>\n<li>Removed the invalid Plugin URI header to prevent a 404 URL during WordPress.org review.<\/li>\n<li>Updated registration, Contact Form 7, and IP rate-limit transient keys to use the unique bolcal_anti_spam prefix.<\/li>\n<\/ul>\n\n<h4>1.5.26<\/h4>\n\n<ul>\n<li>Plugin Check i\u00e7in \u00e7eviri placeholder a\u00e7\u0131klamas\u0131 eklendi.<\/li>\n<li>Prefixsiz sabit adlar\u0131 eklenti \u00f6nekine uygun hale getirildi.<\/li>\n<li>Contact Form 7 POST verisi okuma ak\u0131\u015f\u0131 helper fonksiyonlara ta\u015f\u0131narak sanitizasyon d\u00fczenlendi.<\/li>\n<\/ul>\n\n<h4>1.5.25<\/h4>\n\n<ul>\n<li>WordPress.org depo s\u00fcr\u00fcm\u00fc i\u00e7in y\u00f6netim ekran\u0131ndaki tan\u0131t\u0131m alan\u0131 sadele\u015ftirildi.<\/li>\n<li>Eklenti sayfas\u0131 repo incelemesi i\u00e7in daha n\u00f6tr hale getirildi.<\/li>\n<\/ul>\n\n<h4>1.5.24<\/h4>\n\n<ul>\n<li>WordPress.org paketi i\u00e7in lisans sistemi kald\u0131r\u0131ld\u0131.<\/li>\n<li>Harici lisans do\u011frulama ve uzaktan g\u00fcncelleme kodlar\u0131 temizlendi.<\/li>\n<li>Ayarlar ve koruma kay\u0131tlar\u0131 ekranlar\u0131 do\u011frudan eri\u015filebilir hale getirildi.<\/li>\n<\/ul>\n\n<h4>1.5.23<\/h4>\n\n<ul>\n<li>Contact Form 7 i\u00e7in honeypot korumas\u0131 eklendi.<\/li>\n<li>Contact Form 7 i\u00e7in minimum form doldurma s\u00fcresi kontrol\u00fc eklendi.<\/li>\n<li>Ayn\u0131 IP adresine k\u0131sa s\u00fcrede tekrar tekrar form g\u00f6nderimini s\u0131n\u0131rlayan pencere bazl\u0131 limit eklendi.<\/li>\n<li>Contact Form 7 mesaj, konu, isim ve e-posta alanlar\u0131nda \u00e7al\u0131\u015fabilen yasakl\u0131 kelime filtresi eklendi.<\/li>\n<li>Contact Form 7 e-posta domain ve uzant\u0131 engelleri Anti Spam ayarlar\u0131yla entegre edildi.<\/li>\n<\/ul>\n\n<h4>1.5.22<\/h4>\n\n<ul>\n<li>Contact Form 7 g\u00fcvenlik sorusu alan\u0131na taray\u0131c\u0131 taraf\u0131nda zorunlu alan kontrol\u00fc eklendi.<\/li>\n<li>Mail g\u00f6nderimi \u00f6ncesi ikinci sunucu taraf\u0131 do\u011frulama eklendi; bo\u015f veya yanl\u0131\u015f cevapta mesaj art\u0131k kesin olarak gitmez.<\/li>\n<li>Contact Form 7 s\u00fcr\u00fcm farkl\u0131l\u0131klar\u0131nda daha sa\u011flam \u00e7al\u0131\u015fmas\u0131 i\u00e7in do\u011frulama ak\u0131\u015f\u0131 g\u00fc\u00e7lendirildi.<\/li>\n<\/ul>\n\n<h4>1.5.21<\/h4>\n\n<ul>\n<li>Contact Form 7 formlar\u0131 i\u00e7in zorunlu toplama \/ \u00e7\u0131karma sorusu eklendi.<\/li>\n<li>Yanl\u0131\u015f veya bo\u015f cevaplarda form g\u00f6nderimi engellenir.<\/li>\n<li>Anti Spam ayarlar\u0131na Contact Form 7 koruma anahtar\u0131 eklendi.<\/li>\n<\/ul>\n\n<h4>1.5.15<\/h4>\n\n<ul>\n<li>Uzaktan g\u00fcncelleme test s\u00fcr\u00fcm\u00fc.<\/li>\n<\/ul>\n\n<h4>1.5.10<\/h4>\n\n<ul>\n<li>S\u00fcr\u00fcm numaras\u0131 g\u00fcncellendi.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Undefined array key uyar\u0131lar\u0131 d\u00fczeltildi.<\/li>\n<li>Bo\u015f metin alanlar\u0131nda deprecated uyar\u0131lar\u0131 giderildi.<\/li>\n<li>Turnstile \/ Cloudflare alanlar\u0131 kald\u0131r\u0131ld\u0131.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>WordPress.org packaging update<\/li>\n<li>Added license and domain path headers<\/li>\n<li>Added languages folder<\/li>\n<li>Removed manual translation loader<\/li>\n<li>Added front-end nonce verification<\/li>\n<li>Improved sanitization for request variables<\/li>\n<li>Disabled Turnstile in the WordPress.org build for repository compatibility<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Previous stable release<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Modern admin panel g\u00f6r\u00fcn\u00fcm\u00fc<\/li>\n<li>H\u0131zl\u0131 durum \u00f6zeti kutular\u0131<\/li>\n<li>Bolcal Yaz\u0131l\u0131m tan\u0131t\u0131m alan\u0131<\/li>\n<\/ul>","raw_excerpt":"Free anti-spam protection for WooCommerce, WordPress registration forms, and Contact Form 7 forms.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/290617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=290617"}],"author":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/cagribolcal"}],"wp:attachment":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=290617"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=290617"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=290617"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=290617"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=290617"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=290617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}