Title: Search Protection
Author: hilfans
Published: <strong>2025-09-09</strong>
Last modified: 2025-09-09

---

Szukaj wtyczek

![](https://ps.w.org/search-protection/assets/banner-772x250.png?rev=3358255)

![](https://ps.w.org/search-protection/assets/icon-256x256.png?rev=3358256)

# Search Protection

 Autor: [hilfans](https://profiles.wordpress.org/hilfans0/)

[Pobierz](https://downloads.wordpress.org/plugin/search-protection.1.5.9.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/search-protection/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/search-protection/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/search-protection/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/search-protection/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/search-protection/)

## Opis

Plugin **Search Protection** menyediakan dua lapis pertahanan untuk form pencarian
standar WordPress Anda untuk melindunginya dari serangan spam dan upaya pencarian
berbahaya.

 * **Daftar Hitam (Blacklist)**: Blokir pencarian yang mengandung kata-kata spesifik
   atau pola karakter (regex) yang Anda tentukan.
 * **Google reCAPTCHA v3**: Verifikasi secara transparan apakah pengunjung adalah
   manusia atau bot, dan blokir permintaan yang mencurigakan tanpa mengganggu pengguna
   asli.

Plugin ini dirancang agar mudah dikonfigurasi dan bekerja secara otomatis di latar
belakang untuk menjaga situs Anda tetap aman.

### Layanan Eksternal

Plugin ini terintegrasi dengan layanan Google reCAPTCHA v3 untuk melindungi form
pencarian dari spam dan bot berbahaya. Fitur ini bersifat opsional dan dapat diaktifkan
atau dinonaktifkan dari halaman pengaturan plugin.

 * **Layanan:** Google reCAPTCHA v3
 * **Data yang Dikirim:** Saat pengguna mengirimkan form pencarian dan fitur reCAPTCHA
   diaktifkan, alamat IP pengguna dan token reCAPTCHA akan dikirim ke server Google
   untuk diverifikasi.
 * **Syarat dan Kebijakan Layanan:** Untuk informasi lebih lanjut, silakan tinjau
   [Persyaratan Layanan](https://policies.google.com/terms) dan [Kebijakan Privasi](https://policies.google.com/privacy)
   dari Google.

## Zrzuty ekranu

 * [[
 * Halaman pengaturan utama untuk Pengaturan reCAPTCHA v3, Pengaturan Pemblokiran
   Kata.
 * [[
 * Menu pengaturan utama untuk Pengaturan Pesan & Pengalihan, Manajemen Data, Simpan
   Semua Perubahan.
 * [[
 * Menu pengaturan utama untuk Cadangkan & Pulihkan Pengaturan.

## Instalacja

 1. Unggah folder `search-protection` ke direktori `/wp-content/plugins/`.
 2. Aktifkan plugin melalui menu 'Plugins’ di WordPress.
 3. Buka **Pengaturan > Search Protection** untuk melakukan konfigurasi.

## Najczęściej zadawane pytania

### Apakah saya perlu akun Google reCAPTCHA?

Ya, jika Anda ingin mengaktifkan fitur reCAPTCHA v3. Anda bisa mendapatkannya secara
gratis dari [Google reCAPTCHA Admin](https://www.google.com/recaptcha/admin).

### Apakah plugin ini memperlambat situs saya?

Tidak. Plugin ini sangat ringan. Proses pemblokiran terjadi di sisi server sebelum
WordPress menjalankan kueri pencarian yang berat ke database. Pembersihan log juga
dijadwalkan dengan Cron Job agar tidak membebani server.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„Search Protection” jest oprogramowaniem open source. Poniższe osoby miały wkład
w rozwój wtyczki.

Zaangażowani

 *   [ hilfans ](https://profiles.wordpress.org/hilfans0/)
 *   [ Digiwuz MSP ](https://profiles.wordpress.org/digiwuz/)
 *   [ telkomuniversity ](https://profiles.wordpress.org/telkomuniversity/)

[Przetłumacz wtyczkę “Search Protection” na swój język.](https://translate.wordpress.org/projects/wp-plugins/search-protection)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/search-protection/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/search-protection/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/search-protection/)
przez [RSS](https://plugins.trac.wordpress.org/log/search-protection/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.5.9 (3 September 2025)

” PENINGKATAN KEAMANAN: Memperketat validasi pada file yang diunggah dengan menambahkan
pengecekan isset() pada $_FILES[’import_file’][’error’] untuk menghilangkan peringatan
InputNotValidated dari alat pemeriksa plugin. Menambah pengecekan format file json
yang diupload agar sesuai template pada saat backup.

#### 1.5.0 (26 Agustus 2025)

 * PENINGKATAN KEAMANAN: Semua input sekarang disanitasi lebih awal dan semua output
   di-escape dengan fungsi esc_*() sesuai konteks.
 * PENINGKATAN KEAMANAN: Penambahan verifikasi nonce pada form impor/ekspor pengaturan
   serta pada token reCAPTCHA di form pencarian.
 * PENINGKATAN KEAMANAN: Validasi unggahan file cadangan .json ditingkatkan dengan
   pengecekan tipe file, ukuran maksimal, dan penggunaan WP_Filesystem.
 * PENINGKATAN KODE: Query database dibungkus dengan $wpdb->prepare() dan nama tabel
   diamankan dengan esc_sql(). Ditambahkan anotasi phpcs:ignore dengan justifikasi
   untuk menghindari false positive.
 * PERBAIKAN: Menghapus kode debug set_error_handler() dan fungsi non‑produksi lain
   yang ditandai oleh pemeriksa kode.
 * PERBAIKAN: Semua admin notice di-escape dengan aman dan markup diperbaiki.
 * PERBAIKAN: uninstall.php diperkuat untuk menghapus cron job, opsi plugin, dan
   tabel log sesuai dengan opsi delete_on_uninstall.

#### 1.4.1 (22 Agustus 2025)

 * PENINGKATAN KEPATUHAN: Mengubah semua prefix internal plugin (misalnya `sph_`)
   menjadi `search_protect_` untuk memenuhi persyaratan keunikan dan panjang minimal
   dari WordPress.org.
 * PENINGKATAN KEAMANAN: Mengganti fungsi `echo json_encode` dengan `wp_send_json`
   untuk proses ekspor pengaturan yang lebih aman dan sesuai standar WordPress.
 * PENINGKATAN KEAMANAN: Menambahkan sanitasi eksplisit pada nama file yang diunggah
   saat proses impor pengaturan.
 * DOKUMENTASI: Menambahkan bagian „Layanan Eksternal” pada file readme untuk menjelaskan
   penggunaan API Google reCAPTCHA sesuai pedoman.
 * CATATAN PENTING: Karena perubahan prefix internal yang signifikan, semua pengaturan
   plugin akan direset setelah melakukan update ke versi ini. Harap lakukan konfigurasi
   ulang atau pulihkan dari cadangan.

#### 1.3.2 (31 Juli 2025)

 * PENINGKATAN KEAMANAN: Memperketat validasi, sanitasi, dan escaping pada semua
   input dan output untuk lolos dari semua pemeriksaan keamanan otomatis oleh tim
   WordPress.org.
 * PENINGKATAN KODE: Memperbaiki cara pemanggilan skrip reCAPTCHA agar sepenuhnya
   sesuai standar WordPress menggunakan `wp_enqueue_script`, meningkatkan keamanan
   dan kompatibilitas tema.
 * PENINGKATAN PERFORMA: Menambahkan nomor versi pada aset skrip untuk memastikan
   pengguna selalu mendapatkan versi terbaru setelah pembaruan (cache-busting).
 * PENINGKATAN PERFORMA: Mengimplementasikan object caching (`wp_cache_get`) untuk
   query database di halaman pengaturan untuk mengurangi beban server pada situs
   dengan lalu lintas tinggi.
 * PERBAIKAN: Menambahkan komentar `phpcs:ignore` yang diperlukan untuk menangani
   temuan _false positive_ dari pemindai kode otomatis, memastikan plugin lolos 
   semua pemeriksaan standar WordPress.

#### 1.2.0

 * FITUR: Menambahkan panel informasi di halaman pengaturan untuk menampilkan kata
   kunci yang terblokir dalam 24 jam terakhir.
 * PENINGKATAN: Memudahkan admin menyalin kata kunci yang sering diblokir untuk 
   dimasukkan ke daftar hitam.

#### 1.1.1

 * Rilis awal plugin.

## Meta

 *  Wersja **1.5.9**
 *  Ostatnia aktualizacja **9 miesięcy temu**
 *  Włączone instalacje **10+**
 *  Wersja WordPressa ** 5.0 lub nowszej **
 *  Testowano do **6.8.5**
 *  Wersja PHP ** 7.2 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/search-protection/)
 * Tagi
 * [block](https://pl.wordpress.org/plugins/tags/block/)[protection](https://pl.wordpress.org/plugins/tags/protection/)
   [search](https://pl.wordpress.org/plugins/tags/search/)[security](https://pl.wordpress.org/plugins/tags/security/)
   [spam](https://pl.wordpress.org/plugins/tags/spam/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/search-protection/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

[Your review](https://wordpress.org/support/plugin/search-protection/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/search-protection/reviews/)

## Zaangażowani

 *   [ hilfans ](https://profiles.wordpress.org/hilfans0/)
 *   [ Digiwuz MSP ](https://profiles.wordpress.org/digiwuz/)
 *   [ telkomuniversity ](https://profiles.wordpress.org/telkomuniversity/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/search-protection/)

## Złóż datek

Czy chcesz wesprzeć rozwój wtyczki?

 [ Wspomóż wtyczkę ](https://endowment.telkomuniversity.ac.id/donasi-langsung/)