Onafhankelijke vergelijking voor Belgische website-eigenaarsTransparant over partnerlinks

XML-RPC uitschakelen in WordPress: wanneer is dat een goed idee?

XML-RPC is een oudere interface waarmee externe apps en diensten opdrachten naar WordPress kunnen sturen. De WordPress REST API is voor veel moderne integraties de gebruikelijke route, maar XML-RPC kan nog nodig zijn voor bijvoorbeeld de WordPress-app, Jetpack of oudere publicatietools.

Waarom uitschakelen?

Wanneer je XML-RPC niet gebruikt, verklein je een onnodig bereikbaar onderdeel van je website. Dat kan helpen bij het beperken van misbruik via loginpogingen en pingbacks.

Controleer eerst of je het gebruikt

  • Publiceer je via de WordPress mobiele app?
  • Gebruik je Jetpack of een externe tool die XML-RPC vereist?
  • Gebruik je pingbacks of een oudere automatisering?

Is het antwoord overal nee, dan kun je XML-RPC uitschakelen via een betrouwbare beveiligingsplugin of via een serverregel. De WordPress-filter xmlrpc_enabled schakelt alleen methodes uit die authenticatie vereisen; hij blokkeert niet automatisch alle pingbacks of elk verzoek.

Veilige werkwijze

Maak een back-up, schakel XML-RPC uit, en test vervolgens je formulieren, publicatieworkflow en gekoppelde diensten. Werkt iets niet meer, zet de wijziging terug en onderzoek welke integratie XML-RPC nodig heeft.

Belangrijk: XML-RPC uitschakelen vervangt geen sterke wachtwoorden, 2FA, updates en goede back-ups.