Disable XML-RPC

W porządku
Wersja
1.0.1
Ostatnia aktualizacja
5 mies. temu
Aktywne instalacje
200 tys.+
Ocena użytkowników
4,1/5 (34 ocen)
Zgodna z WordPressem
do 7.0.8
Wymaga PHP
—
Po polsku
nie
Luki w ostatnich 2 latach
0
Luka w najnowszej wersji
nie

Dane: WordPress.org i WPVulnerability, sprawdzone 11.11.2026. Aktualizujemy je automatycznie co dzień. Strona wtyczki na WordPress.org

Co robi

Wtyczka używa wbudowanego filtra WordPressa, który wyłącza metody XML-RPC wymagające logowania. XML-RPC to stary interfejs zdalnego zarządzania stroną, często wykorzystywany do zgadywania haseł wieloma próbami w jednym zapytaniu. Nie ma żadnych ustawień.

Co warto wiedzieć

  • Filtr nie blokuje pliku – xmlrpc.php nadal odpowiada, ale nie przyjmie logowania.
  • Pełna blokada na serwerze (np. w .htaccess) jest skuteczniejsza i lżejsza.
  • Pingbacki przestaną działać – zwykle to zaleta.

Jak zacząć

  1. Sprawdź, czy nie używasz aplikacji mobilnej WordPressa ani Jetpacka.
  2. Włącz wtyczkę.
  3. Sprawdź, czy publikacja z innych narzędzi, jeśli jakieś masz, nadal działa.

Blokada na serwerze

Jeszcze lepszym rozwiązaniem jest zablokowanie dostępu do pliku xmlrpc.php w konfiguracji serwera. Wtedy zapytania nawet nie uruchamiają WordPressa, co oszczędza zasoby przy atakach. Na stronach w naszej opiece robimy to właśnie na poziomie serwera.

Czy XML-RPC jest jeszcze potrzebny

Większość nowoczesnych narzędzi korzysta z REST API, a nie XML-RPC. Wyjątki to starsze aplikacje i niektóre funkcje Jetpacka. Jeśli nic z tego nie używasz, możesz go spokojnie wyłączyć.

Po włączeniu wtyczki sprawdź też, czy narzędzia do publikacji w mediach społecznościowych i aplikacje do zarządzania stroną nadal działają. Niektóre starsze usługi łączą się właśnie przez XML-RPC i zgłoszą błąd logowania.

Najczęstsze problemy

Jetpack zgłasza błąd połączenia – potrzebuje XML-RPC. Aplikacja mobilna nie działa – włącz XML-RPC lub publikuj w przeglądarce. Ataki dalej obciążają serwer – zablokuj plik na serwerze.

Nasza opinia

Prosty i bezpieczny krok. Lepiej jeszcze zablokować xmlrpc.php na serwerze.

Dla kogo

Dla stron, które nie korzystają z aplikacji mobilnej WordPressa, Jetpacka ani zdalnej publikacji i chcą zamknąć częsty cel ataków.

Kiedy jej nie instalować

Gdy używasz Jetpacka, aplikacji WordPress lub narzędzi publikujących przez XML-RPC. Jeśli wtyczka bezpieczeństwa lub serwer już blokuje XML-RPC, jest zbędna.

Alternatywy

Nie chcesz pilnować aktualizacji i luk sam? W Opiece WordPress robimy to za Ciebie: aktualizacje, kopie zapasowe i reakcja, gdy w Twojej wtyczce pojawi się luka.

Zobacz Opiekę WordPress Sprawdź swoją stronę za darmo

← Wszystkie wtyczki w katalogu