How can I enable xmlrpc in WordPress 5? I followed some tutorials related to this topic, but I didn't find the check box in the Settings writhing panel.

I got 403 Forbidden Access after every request.


  • 1
    It should be accessable by default. Maybe your host is blocking it or one of your plugin? – birgire Jan 22 at 17:11

What are you trying to do?

XML-RPC is enabled by default.

XML-RPC functionality is turned on by default since WordPress 3.5.

In previous versions of WordPress, XML-RPC was user enabled. To enable, go to Settings > Writing > Remote Publishing and check the checkbox.

Try going to http://example.com/wordpress/xmlrpc.php, your should see a message saying "XML-RPC server accepts POST requests only."


  • the access is denied, i got this message when i try to reach the xmlrpc.php file Error 403 – alpha.romeo Jan 22 at 19:01
  • Do you have something in your .htaccess like <Files xmlrpc.php>... or code like add_filter('xmlrpc_enabled', '__return_false'); in your functions.php or plugin? – RiddleMeThis Jan 22 at 19:47
  • Also, check what you have in wp-admin > Settings > Writing > Update Services? If you have your site set to discourage search engines in Settings > Reading this option will be disabled. By default you should have "rpc.pingomatic.com" – RiddleMeThis Jan 22 at 19:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.