Czy jedna wtyczka może zastąpić kilka wtyczek bezpieczeństwa WordPress?
Autor: Eureka Studio · Zaktualizowano
Krótka odpowiedź
Często tak. Ukrywanie logowania, limity logowania, uwierzytelnianie dwuskładnikowe, XML-RPC, wycieki nazw użytkowników, spam, fałszywe rejestracje i zalewy botów zwykle obsługują osobne wtyczki. Jedna wtyczka może zrobić to wszystko z jednym dziennikiem i jedną listą dozwolonych. Spisz, co robi każda obecna wtyczka, włącz odpowiadające im warstwy, a potem wycofuj stare wtyczki pojedynczo.
Kroki
1Krok 1
Spisz, co robi każda wtyczka bezpieczeństwa
Otwórz Wtyczki i zapisz po jednym wierszu dla każdej wtyczki związanej z bezpieczeństwem. Często okaże się, że dwie wtyczki robią to samo, a jednego zadania nie obsługuje żadna.
2Krok 2
Włącz odpowiednie warstwy w Hushfort
Włącz tylko te warstwy, które zastępują coś, co już masz. Przegląd pokazuje jedną kartę na warstwę: zieloną, gdy chroni, czerwoną, gdy jest wyłączona lub wymaga uwagi.
3Krok 3
Wycofuj stare wtyczki pojedynczo
Wyłącz jedną starą wtyczkę, sprawdź zadanie, które wykonywała, i dopiero wtedy przejdź do następnej. Po każdej kliknij Skanuj ponownie w Skanie powierzchni ataku, aby upewnić się, że drzwi są nadal zamknięte. Nie uruchamiaj jednocześnie dwóch wtyczek do ukrywania logowania ani dwóch do limitów logowania; walczą o te same żądania.

4Krok 4
Niech Porządki potwierdzą, co zostało
Uruchom Porządki, aby zobaczyć, które wtyczki teraz nic nie robią. Odłóż je na bok, sprawdź witrynę i usuń je przez standardowe potwierdzenie WordPressa.

Dlaczego to ważne
Bezpieczeństwo WordPressa zwykle rośnie po jednym zmartwieniu naraz. Boty znajdują stronę logowania, więc dodajesz wtyczkę do ukrywania logowania. Potem zgadywanie haseł, więc wtyczkę do limitów logowania. Potem wtyczkę 2FA, wtyczkę wyłączającą XML-RPC, usługę antyspamową do komentarzy, honeypot do każdej wtyczki formularzy, coś na fałszywe rejestracje i coś na agresywne boty.
Każda z tych wtyczek osobno ma sens. Razem powodują mniej widoczne problemy:
- Wiele osobnych dzienników. Zablokowane logowanie jest w jednej wtyczce, zablokowana rejestracja w drugiej, zablokowany bot w trzeciej. Nikt nie widzi całości.
- Wiele list dozwolonych. Dopuszczasz swój IP w jednym miejscu, a blokuje Cię inne.
- Różne spojrzenia na tego samego odwiedzającego. Jedna wtyczka odczytuje prawdziwy IP za Cloudflare, inna widzi proxy. Jedna blokuje bota, druga blokuje wszystkich.
- Więcej do aktualizowania. Każda wtyczka to kod, który trzeba aktualizować, i kolejne drzwi, których trzeba pilnować.
- Konflikty. Dwie wtyczki przepisujące adres logowania albo obie liczące to samo nieudane logowanie powodują dziwne błędy.
Typowe błędy
- Zmiana wszystkiego naraz. Przenoś jedno zadanie naraz i testuj pomiędzy.
- Gubienie ustawień po drodze. Zanim cokolwiek wyłączysz, zapisz starą ukrytą ścieżkę logowania, dozwolone adresy IP i limity.
- Zostawienie luki. Jeśli stara konfiguracja zamykała XML-RPC, a nowa jeszcze nie, otwierasz drzwi. Włącz nową warstwę, zanim wyłączysz starą wtyczkę.
- Oczekiwanie, że jedna wtyczka zrobi wszystko. Żadna pojedyncza wtyczka nie radzi sobie równie dobrze z usuwaniem złośliwego kodu, regułami zapory, kopiami zapasowymi i zabezpieczaniem logowania. Miej jasność, które narzędzie robi co.
Bez wtyczki
Liczbę wtyczek możesz zmniejszyć bez żadnej nowej wtyczki, przenosząc proste zadania do kodu:
- Logowanie przez XML-RPC: filtr
xmlrpc_enabled(zobacz jak wyłączyć XML-RPC). - Wycieki nazw użytkowników: kilka filtrów dla REST, skanowania autorów i mapy witryny (zobacz jak ukryć nazwy użytkowników).
- Komentarze: jeśli ich nie potrzebujesz, wyłącz je w Ustawienia → Dyskusja.
Każdy fragment kodu jest mały, ale razem tworzą własną wtyczkę, którą utrzymujesz tylko Ty — bez dziennika, bez wspólnej listy dozwolonych i bez testów. Dla programisty z jedną witryną taki kompromis może być w porządku. Z każdą kolejną witryną, którą się opiekujesz, robi się trudniej.
Jeśli coś pójdzie nie tak
- Po zamianie wtyczek do ukrywania logowania nie możesz się zalogować. Ścieżka starej wtyczki
już nie działa. Dodaj
define( 'GATEKEEPER_LOGIN_SLUG', 'new-path' );dowp-config.phpalbo zobacz Zablokowany dostęp po zmianie adresu logowania. - Formularze przestały wysyłać wiadomości. Ten sam formularz mogą sprawdzać dwie warstwy antyspamowe. Wyłącz stary dodatek z honeypotem, a potem wyczyść pamięć podręczną stron.
- Blokad jest dwa razy więcej. Dwie wtyczki do limitów logowania liczą te same próby. Wyłącz starą.
Z Hushfort
Hushfort Security, darmowa wtyczka bezpieczeństwa WordPress, razem z dodatkiem Hushfort Pro łączy dziesięć zadań w jednym miejscu: Ukrywanie logowania, Limity logowania, Uwierzytelnianie dwuskładnikowe, Blokadę tylnych drzwi dla XML-RPC, Osłonę nazw użytkowników, Skan powierzchni ataku, Antyspam, Blokadę fałszywych rejestracji, Ochronę przed zalewem i fałszywymi botami oraz Porządki. Każde z nich to moduł, który włączasz osobno. Ukrywanie logowania, Skan powierzchni ataku i podstawowa ochrona przed spamem są darmowe; pozostałe warstwy wchodzą w skład Hushfort Pro.
- Jeden kokpit z kartą statusu dla każdej warstwy.
- Jedna Historia nieudanych i zablokowanych prób, z filtrowaniem.
- Jeden sposób odczytu IP i jedna lista dozwolonych wspólna dla wszystkich modułów.
- Bez usług zewnętrznych, bez CAPTCHA, bez telemetrii.
Czego nie robi — mówiąc wprost: skanowania złośliwego oprogramowania, zestawów reguł zapory, blokowania krajów, kopii zapasowych. Do tego używaj osobnych narzędzi; Hushfort dobrze z nimi współpracuje.
Najczęstsze pytania
Ile wtyczek bezpieczeństwa powinna mieć witryna WordPress?
Czy mogę używać Hushfort obok innej wtyczki bezpieczeństwa?
Czy Hushfort zastępuje skaner złośliwego oprogramowania lub zaporę (firewall)?
Czy usuwając stare wtyczki, stracę ich ustawienia?
Czy wtyczka „wszystko w jednym” jest cięższa niż kilka małych?
Powiązane poradniki
Jak znaleźć nieużywane wtyczki w WordPressie?
Znajdź wtyczki, które są zainstalowane, ale nic nie robią, zobacz, ile kodu ładują na każdej stronie, i usuń je w dwóch odwracalnych krokach.
Zobacz krokiJak zmienić adres logowania do WordPressa?
Zmień adres logowania WordPress i ukryj wp-admin w pięciu bezpiecznych krokach. Przetestuj przed wylogowaniem i sprawdź, jak wrócić, gdy zapomnisz adres.
Zobacz krokiJak sprawdzić, co ujawnia moja witryna WordPress?
Sprawdź swoją witrynę WordPress tak, jak robi to bot. Pięć żądań pokaże, czy logowanie, XML-RPC i nazwy użytkowników są otwarte, i jak to zamknąć.
Zobacz kroki

