{"id":280,"date":"2023-10-06T08:39:39","date_gmt":"2023-10-06T08:39:39","guid":{"rendered":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/?p=280"},"modified":"2023-10-10T12:57:27","modified_gmt":"2023-10-10T12:57:27","slug":"How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website","status":"publish","type":"post","link":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html","title":{"rendered":"How to Disable WordPress XML-RPC to Secure Your Website?"},"content":{"rendered":"<div class=\"kb-article-content\">\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">Since the onset of 2023, web owners have started undertaking security measures to safeguard their websites from unauthorized access and unwanted attacks. Hacking a wordpress website is thankfully a tricky task now!<\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">However, hacking altogether becomes relatively easy when your WordPress website is already vulnerable. You might be wondering, \u201cOh, my WordPress is highly secure with strong passwords, SSL certificate, firewall, etc.\u201d&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">But what if your WordPress website is still vulnerable to attacks?<\/span><\/p>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>\u201cXML-RPC\u201d<\/strong><span style=\"font-weight: 400;\"> You might have come across this technical term in your WordPress website. It is a default API integrated into WordPress for effortless communication between systems or applications using XML.&nbsp;<\/span><\/span><\/p>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><span style=\"font-weight: 400;\">Many web owners don\u2019t know, but the same API can be the reason your WordPress website is vulnerable to attacks. Hence it is always advisable to<\/span> <span style=\"font-weight: 400;\">disable XML-RPC to ensure the security of your website.&nbsp;<\/span><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">Don\u2019t know how to disable XML-RPC on your WordPress website? Read this knowledgebase article to know what xmlrpc.php is, how it is used in WordPress, how to disable the API and related information.<\/span><\/p>\n<h2><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>What is xmlrpc.php?<\/strong><\/span><\/h2>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">We have already given you an overview of what XML-RPC is. Let us explain to you what xmlrpc.php is. This technical term refers to a specific file that bridges accessibility for third-party apps, softwares, plugins, and services to interact with your WordPress website\u2019s functionalities seamlessly.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">While xmlrpc.php is a great medium to communicate, many web owners choose to disable or restrict it because of security concerns raised in the past of the API making your website vulnerable to online attacks.&nbsp;<\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Also Read: <\/strong><a href=\"https:\/\/www.hostitsmart.com\/manage\/knowledgebase\/205\/How-does-a-website-work.html\"><strong>How does a website work?<\/strong><\/a><\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<h2><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>How is xmlrpc.php Used in WordPress?<\/strong><\/span><\/h2>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><span style=\"font-weight: 400;\">This API can be used for several purposes, such as <\/span><span style=\"font-weight: 400;\">\u2014<\/span><\/span><\/p>\n<ul style=\"list-style: ' \u2794';\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-family: verdana, geneva, sans-serif;\">&nbsp;Establishing a remote connection<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">&nbsp;Enabling remote publishing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">&nbsp;Content accessibility&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">&nbsp;Pingbacks and trackbacks&nbsp;<\/span><\/li>\n<\/ul>\n<h2><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>How to Identify xmlrpc.php On Your WordPress?<\/strong><\/span><\/h2>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">There are many common signs to identify whether or not xmlrpc.php is enabled on your WordPress.&nbsp;<\/span><\/p>\n<ul style=\"list-style: ' \u2794';\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">&nbsp;You will notice an \u201cError establishing database connection\u201d frequently.&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">&nbsp;Another sign is a timeout error.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">&nbsp;Last but not least, utilization of the server\u2019s memory increases. <\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">Although, these pointers are not a sure-shot way to confirm the error. You may run into these common aspects at any time. But you need not worry. We have one more solution for you.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">We recommend using XML-RPC Validator. This platform runs a quick test to determine whether your WordPress has XMLRPC turned on.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">In case the test results show your site has XML-RPC enabled, we recommend you disable it by following the below-mentioned steps.<\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Also Read: <\/strong><a href=\"https:\/\/www.hostitsmart.com\/manage\/knowledgebase\/252\/Solutions-to-Fix-Establishing-WordPress-Database-Connection-Error.html\"><strong>Solutions to Fix Establishing WordPress Database Connection Error<\/strong><\/a><\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<h2><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>How to Disable XML-RPC in WordPress?<\/strong><\/span><\/h2>\n<table style=\"border-collapse: collapse; width: 99.0557%; height: 99px;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 99.9056%;\">\n<ul style=\"list-style: ' \u27a2';\">\n<li style=\"font-weight: 400; margin-top: 8px;\" aria-level=\"1\"><span style=\"font-family: verdana, geneva, sans-serif;\">Disable with the Help of the Plugin<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">Disable with .htaccess<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">Disable XML-RPC With Custom Code-based Filter&nbsp;<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 class=\"a-b-r-La\"><span style=\"font-family: verdana, geneva, sans-serif;\">\u27a2 <strong>Disable with the Help of the Plugin<br \/>\n<\/strong><\/span><\/h3>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Step-1:<\/strong><span style=\"font-weight: 400;\"> Start by logging into your WordPress admin account<\/span><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 100%; height: auto; display: block; margin: 10px auto;\" src=\"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/710_Enter-id-password.png\" alt=\"Enter id password\" width=\"318\" height=\"248\"><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><strong>Step-2:<\/strong> After adding your credentials, you will see the admin dashboard, wherein you have to search for \u2018Plugins.\u2019<\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 100%; height: auto; display: block; margin: 10px auto;\" src=\"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/711_Select-plugins.png\" alt=\"Select plugins\" width=\"155\" height=\"464\"><\/span><\/p>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Step-3: <span style=\"font-weight: 400;\">Hover over the Plugins, and you should see the \u2018Add New\u2019 option on the right side sub-menu. Click on it.<br \/>\n<img loading=\"lazy\" decoding=\"async\" style=\"max-width: 100%; height: auto; display: block; margin: 10px auto;\" src=\"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/712_select-new.png\" alt=\"select new\" width=\"165\" height=\"97\"><br \/>\n<\/span><\/strong><\/span><\/p>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Step-4:<\/strong><span style=\"font-weight: 400;\"> Once you click on the \u2018Option,\u2019 you will be redirected to a new page. In the search bar at the top, type \u2018Disable XML-RPC.\u2019 Ensure that the plugin is developed by Philip Erb.&nbsp;<\/span><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 100%; height: auto; display: block; margin: 10px auto;\" src=\"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/714_install-disable-XML-RPC.png\" alt=\"install disable XML RPC\" width=\"552\" height=\"264\"><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><strong>Step-5:<\/strong> After finding the plugin, tap on \u2018Install Now\u2019 on the right side of the plugin.<\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 100%; height: auto; display: block; margin: 10px auto;\" src=\"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/713_Select-Install-now-option.png\" alt=\"Select Install now option\" width=\"553\" height=\"255\"><\/span><\/p>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Step-6:<\/strong><span style=\"font-weight: 400;\"> When the plugin is installed on your website, all you are left to do is activate the plugin. Doing so will disable the xmlrpc.php API.&nbsp;<\/span><\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Also Read: <\/strong><a href=\"https:\/\/www.hostitsmart.com\/manage\/knowledgebase\/257\/How-to-Fix-the-504-Bad-Gateway-Timeout-Error.html\"><strong>How to Fix the 504 Bad Gateway Timeout Error?<\/strong><\/a><\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<h3 class=\"a-b-r-La\"><span style=\"font-family: verdana, geneva, sans-serif;\">\u27a2&nbsp;<strong>Disable with .htaccess<\/strong><\/span><\/h3>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Step-1: <\/strong><span style=\"font-weight: 400;\">Login into the FileZilla account.<\/span><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 100%; height: auto; display: block; margin: 10px auto;\" src=\"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/715_FTP-connect.png\" alt=\"FTP connect\" width=\"732\" height=\"85\"><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><strong>Step-2: <\/strong>Right after, you will notice a list of files and folders appearing on the screen. Search for the \u2018.htaccess file.\u2019 on the remote site. <\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 100%; height: auto; display: block; margin: 10px auto;\" src=\"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/716_Select-Htaccess-file.png\" alt=\"Select htaccess file\" width=\"568\" height=\"274\"><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><strong>Step-3:<\/strong> After finding the file, right-click on the same and tap on the \u2018View\/Edit\u2019 option to add strings of code to the file.<\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 100%; height: auto; display: block; margin: 10px auto;\" src=\"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/717_Select-View-and-edit-option.png\" alt=\"Select View and edit option\" width=\"568\" height=\"398\"><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><strong>*Note: We recommend you take a backup of the file before making any modifications. <\/strong><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\"><strong>Step-4: Next, input the string of code we have mentioned below in the file. <\/strong><\/span><\/p>\n<p><span style=\"font-family: monospace;\"><strong># Block WordPress xmlrpc.php requests<\/strong><\/span><\/p>\n<p><span style=\"font-family: monospace;\"><strong>&lt;Files xmlrpc.php&gt;<\/strong><\/span><\/p>\n<p><span style=\"font-family: monospace;\"><strong>order deny,allow<\/strong><\/span><\/p>\n<p><span style=\"font-family: monospace;\"><strong>deny from all<\/strong><\/span><\/p>\n<p><span style=\"font-family: monospace;\"><strong>Allow from xxx.xxx.xxx.xxx<\/strong><\/span><\/p>\n<p><span style=\"font-family: monospace;\"><strong>&lt;\/Files&gt;<\/strong><\/span><\/p>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong><span style=\"font-weight: 400;\">This string of code will ensure that all the XML-RPC requests are rejected in WordPress, thereby securing your website. <\/span><\/strong><\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Also Read: <\/strong><a href=\"https:\/\/www.hostitsmart.com\/manage\/knowledgebase\/253\/How-to-Find-the-Missing-htaccess-File.html\"><strong>How to Find the Missing htaccess File?<\/strong><\/a><\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<h3 class=\"a-b-r-La\"><span style=\"font-family: verdana, geneva, sans-serif;\">\u27a2&nbsp;<strong>Disable XML-RPC With Custom Code-based Filter<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">This last method is pretty much simple. You need to add a string of code to your functions.php file.<\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">Specifically this one \u2014 <strong style=\"font-family: monospace;\">add_filter( &#8216;xmlrpc_enabled&#8217;, &#8216;__return_false&#8217; );<\/strong><\/span><\/p>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">This code will ensure that the XML-RPC file is disabled once and for all.&nbsp;<\/span><\/p>\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><span style=\"font-weight: 400;\">Now that you know how to disable <\/span><strong>xmlrpc WordPress. <\/strong><span style=\"font-weight: 400;\">Let\u2019s talk about when to keep the API enabled.<\/span><\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Also Read: <\/strong><a href=\"https:\/\/www.hostitsmart.com\/manage\/knowledgebase\/246\/What-is-HSTS-and-How-to-Implement-on-your-website.html\"><strong>What is HSTS &amp; How to Implement on your website?<\/strong><\/a><\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<h2><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>When to Keep the xmlrpc.php File Enabled?<\/strong><\/span><\/h2>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">Generally, enabling or disabling the file completely depends on your needs. Although there are a few instances where you might have to enable it.&nbsp;<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">WordPress Websites below the 4.4 version do not need to disable the xmlrpc.php file as it has not defaulted in the previous version.&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">You might be using software or application that is not intended to form communication with your website.&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">Enabling XML-RPC also applies when you use 3rd party applications that are only accessible and communicated through this file.<\/span><\/li>\n<\/ol>\n<hr style=\"border-top: 2px dotted black;\">\n<p><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Also Read: <\/strong><a href=\"https:\/\/www.hostitsmart.com\/manage\/knowledgebase\/264\/Fix-localhost-sent-an-invalid-response-ERR-SSL_PROTOCOL_ERROR.html\"><strong>Fix localhost sent an invalid response ERR SSL_PROTOCOL_ERROR<\/strong><\/a><\/span><\/p>\n<hr style=\"border-top: 2px dotted black;\">\n<h2><span style=\"font-family: verdana, geneva, sans-serif;\"><strong>Conclusion<\/strong><\/span><\/h2>\n<p><span style=\"font-weight: 400; font-family: verdana, geneva, sans-serif;\">We hope this technical guide helps you disable XML-RPC in WordPress. Although, if you\u2019ve tried all the above-mentioned solutions and can still not disable the file, contacting an experienced WordPress developer or a security expert will certainly assist you in troubleshooting the issue.&nbsp;<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Since the onset of 2023, web owners have started undertaking security measures to safeguard their websites from unauthorized access and unwanted attacks. Hacking a wordpress website is thankfully a tricky task now! However, hacking altogether becomes relatively easy when your WordPress website is already vulnerable. You might be wondering, \u201cOh, my WordPress is highly secure [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[52],"tags":[],"class_list":["post-280","post","type-post","status-publish","format-standard","hentry","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Disable WordPress XML-RPC to Secure Your Website?<\/title>\n<meta name=\"description\" content=\"Enhance your WordPress website&#039;s security by disabling XML-RPC. Learn to secure your website with this step-by-step guide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Disable WordPress XML-RPC to Secure Your Website?\" \/>\n<meta property=\"og:description\" content=\"Enhance your WordPress website&#039;s security by disabling XML-RPC. Learn to secure your website with this step-by-step guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html\" \/>\n<meta property=\"og:site_name\" content=\"Host IT Smart Knowledge base\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-06T08:39:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-10T12:57:27+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/710_Enter-id-password.png\" \/>\n<meta name=\"author\" content=\"Admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html#article\",\"isPartOf\":{\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html\"},\"author\":{\"name\":\"Admin\",\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/person\/8b538056beea86b043adbd20df3a6ee9\"},\"headline\":\"How to Disable WordPress XML-RPC to Secure Your Website?\",\"datePublished\":\"2023-10-06T08:39:39+00:00\",\"dateModified\":\"2023-10-10T12:57:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html\"},\"wordCount\":1001,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#organization\"},\"articleSection\":[\"Wordpress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html\",\"url\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html\",\"name\":\"How to Disable WordPress XML-RPC to Secure Your Website?\",\"isPartOf\":{\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#website\"},\"datePublished\":\"2023-10-06T08:39:39+00:00\",\"dateModified\":\"2023-10-10T12:57:27+00:00\",\"description\":\"Enhance your WordPress website's security by disabling XML-RPC. Learn to secure your website with this step-by-step guide.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#website\",\"url\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/\",\"name\":\"Host IT Smart Knowledge base\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#organization\",\"name\":\"Host IT Smart Knowledge base\",\"url\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/logo\/image\/\",\"url\":\"\",\"contentUrl\":\"\",\"width\":240,\"height\":80,\"caption\":\"Host IT Smart Knowledge base\"},\"image\":{\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/person\/8b538056beea86b043adbd20df3a6ee9\",\"name\":\"Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/17348df3a33347d3945161d87b752de1d7a7ec25dcbe15baacbd3b8a35367f66?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/17348df3a33347d3945161d87b752de1d7a7ec25dcbe15baacbd3b8a35367f66?s=96&d=mm&r=g\",\"caption\":\"Admin\"},\"sameAs\":[\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/\"],\"url\":\"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/author\/admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Disable WordPress XML-RPC to Secure Your Website?","description":"Enhance your WordPress website's security by disabling XML-RPC. Learn to secure your website with this step-by-step guide.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html","og_locale":"en_US","og_type":"article","og_title":"How to Disable WordPress XML-RPC to Secure Your Website?","og_description":"Enhance your WordPress website's security by disabling XML-RPC. Learn to secure your website with this step-by-step guide.","og_url":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html","og_site_name":"Host IT Smart Knowledge base","article_published_time":"2023-10-06T08:39:39+00:00","article_modified_time":"2023-10-10T12:57:27+00:00","og_image":[{"url":"http:\/\/www.hostitsmart.com\/manage\/images\/kb\/710_Enter-id-password.png"}],"author":"Admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Admin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html#article","isPartOf":{"@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html"},"author":{"name":"Admin","@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/person\/8b538056beea86b043adbd20df3a6ee9"},"headline":"How to Disable WordPress XML-RPC to Secure Your Website?","datePublished":"2023-10-06T08:39:39+00:00","dateModified":"2023-10-10T12:57:27+00:00","mainEntityOfPage":{"@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html"},"wordCount":1001,"commentCount":0,"publisher":{"@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#organization"},"articleSection":["Wordpress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html#respond"]}]},{"@type":"WebPage","@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html","url":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html","name":"How to Disable WordPress XML-RPC to Secure Your Website?","isPartOf":{"@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#website"},"datePublished":"2023-10-06T08:39:39+00:00","dateModified":"2023-10-10T12:57:27+00:00","description":"Enhance your WordPress website's security by disabling XML-RPC. Learn to secure your website with this step-by-step guide.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/280\/How-to-Disable-WordPress-XML-RPC-to-Secure-Your-Website.html"]}]},{"@type":"WebSite","@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#website","url":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/","name":"Host IT Smart Knowledge base","description":"","publisher":{"@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#organization","name":"Host IT Smart Knowledge base","url":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/logo\/image\/","url":"","contentUrl":"","width":240,"height":80,"caption":"Host IT Smart Knowledge base"},"image":{"@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/person\/8b538056beea86b043adbd20df3a6ee9","name":"Admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/17348df3a33347d3945161d87b752de1d7a7ec25dcbe15baacbd3b8a35367f66?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/17348df3a33347d3945161d87b752de1d7a7ec25dcbe15baacbd3b8a35367f66?s=96&d=mm&r=g","caption":"Admin"},"sameAs":["https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/"],"url":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/posts\/280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/comments?post=280"}],"version-history":[{"count":1,"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/posts\/280\/revisions"}],"predecessor-version":[{"id":635,"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/posts\/280\/revisions\/635"}],"wp:attachment":[{"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/media?parent=280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/categories?post=280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/new.hostitsmart.com\/manage\/knowledgebase\/wp-json\/wp\/v2\/tags?post=280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}