{"id":9499,"date":"2026-06-03T05:06:27","date_gmt":"2026-06-03T03:06:27","guid":{"rendered":"https:\/\/mybox.com\/help\/?post_type=manual_kb&#038;p=9499"},"modified":"2026-06-03T05:06:28","modified_gmt":"2026-06-03T03:06:28","slug":"ce-este-xml-rpc-in-wordpress","status":"publish","type":"manual_kb","link":"https:\/\/mybox.com\/help\/ro\/knowledgebase\/what-is-xml-rpc-in-wordpress\/","title":{"rendered":"Ce este XML-RPC \u00een WordPress?"},"content":{"rendered":"<div class=\"translation-block translation-block-merged\">\n<p class=\"wp-block-paragraph\">XML-RPC is a communication protocol that allows external applications and services to interact with a WordPress website remotely.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The name comes from two technologies:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>XML (Extensible Markup Language)<\/strong> \u2013 used to structure and transmit data.<\/li>\n\n\n\n<li><strong>RPC (Remote Procedure Call)<\/strong> \u2013 a method that allows one system to execute actions on another system remotely.<\/li>\n<\/ul>\n\n\n\n<\/div>\n\n<div id=\"mybox-1201453826\" class=\"mybox-content mybox-entity-placement\"><div class=\"early-access-banner-inpost\">\r\n  <div class=\"banner-left-inpost\">\r\n    <div class=\"icon-box-inpost\">\r\n      <img decoding=\"async\" src=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/02\/square-info-icon.svg\" alt=\"Info\">\r\n    <\/div>\r\n    <div class=\"text-box-inpost\">\r\n      <span class=\"label-inpost\"><span class=\"translation-block translation-block-banner-text\">Acces timpuriu<\/span><\/span>\r\n      <h4><span class=\"translation-block translation-block-banner-text\">Mai ave\u021bi nevoie de ajutor?<\/span><\/h4>\r\n      <p><span class=\"translation-block translation-block-banner-text\">Contacta\u021bi echipa noastr\u0103 de servicii pentru clien\u021bi.<\/span><\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"banner-right-inpost\">\r\n    <a href=\"https:\/\/panel.mybox.com\/helpdesk2\/v\/list\/\" class=\"banner-button-inpost\"><span class=\"translation-block translation-block-banner-text\">Trimite mesaj<\/span><\/a>\r\n  <\/div>\r\n<\/div><\/div>\n\n<div class=\"translation-block translation-block-merged\"><p class=\"wp-block-paragraph\">Together, XML-RPC enables external applications to send commands to WordPress and receive responses over the internet.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mybox.com\/help\/ro\/knowledgebase\/what-is-xml-rpc-in-wordpress\/#What_Is_XML-RPC_Used_For\" >What Is XML-RPC Used For?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mybox.com\/help\/ro\/knowledgebase\/what-is-xml-rpc-in-wordpress\/#How_Does_XML-RPC_Work\" >How Does XML-RPC Work?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/mybox.com\/help\/ro\/knowledgebase\/what-is-xml-rpc-in-wordpress\/#XML-RPC_and_Modern_WordPress\" >XML-RPC and Modern WordPress<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/mybox.com\/help\/ro\/knowledgebase\/what-is-xml-rpc-in-wordpress\/#Security_Considerations\" >Security Considerations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/mybox.com\/help\/ro\/knowledgebase\/what-is-xml-rpc-in-wordpress\/#How_to_Check_Whether_XML-RPC_Is_Enabled\" >How to Check Whether XML-RPC Is Enabled<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/mybox.com\/help\/ro\/knowledgebase\/what-is-xml-rpc-in-wordpress\/#Summary\" >Summary<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_Is_XML-RPC_Used_For\"><\/span>What Is XML-RPC Used For?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">XML-RPC was introduced to allow users to manage WordPress websites without logging in directly to the administration panel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Common uses included:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Publishing posts from desktop applications<\/li>\n\n\n\n<li>Publishing content from mobile applications<\/li>\n\n\n\n<li>Connecting WordPress to external services<\/li>\n\n\n\n<li>Managing websites remotely<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Data is transmitted using XML, while HTTP is used as the communication channel between WordPress and the external application.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_Does_XML-RPC_Work\"><\/span>How Does XML-RPC Work?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When an external application sends a request to a WordPress website, the XML-RPC service receives the request and performs the requested action if authentication is successful.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Examples of actions include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Creating posts<\/li>\n\n\n\n<li>Editing content<\/li>\n\n\n\n<li>Uploading media files<\/li>\n\n\n\n<li>Retrieving website information<\/li>\n\n\n\n<li>Managing comments<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The XML-RPC endpoint is typically available at:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/xmlrpc.php<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;yourdomain.com\/xmlrpc.php<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"XML-RPC_and_Modern_WordPress\"><\/span>XML-RPC and Modern WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In earlier versions of WordPress, XML-RPC had to be enabled manually.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since <strong>WordPress 3.5<\/strong>, XML-RPC has been enabled by default.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Today, many of its original functions have been replaced by the <strong>WordPress REST API<\/strong>, which provides a more modern way for applications and services to communicate with WordPress.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Security_Considerations\"><\/span>Security Considerations<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Because XML-RPC accepts remote requests, it is sometimes targeted by automated attacks, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Brute-force login attempts<\/li>\n\n\n\n<li>Distributed denial-of-service (DDoS) amplification attacks<\/li>\n\n\n\n<li>Excessive automated requests<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If your website does not require XML-RPC functionality, some security plugins and hosting environments allow access to the feature to be restricted or disabled.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Check_Whether_XML-RPC_Is_Enabled\"><\/span>How to Check Whether XML-RPC Is Enabled<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can verify whether XML-RPC is available by visiting:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;yourdomain.com\/xmlrpc.php<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If the service is active, WordPress typically displays a message indicating that XML-RPC accepts only POST requests.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Summary\"><\/span>Summary<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">XML-RPC is a remote communication protocol that allows external applications and services to interact with WordPress using XML and HTTP. While it was originally designed to support remote publishing and management, many of its functions are now handled through the WordPress REST API. Despite this, XML-RPC remains enabled by default on many WordPress installations for compatibility purposes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[125],"manual_kb_tag":[5327,1760,3471,5320,5321,5322,5323,5324,5325,5326],"class_list":["post-9499","manual_kb","type-manual_kb","status-publish","format-standard","hentry","manualknowledgebasecat-websites","manual_kb_tag-remote-management","manual_kb_tag-remote-access","manual_kb_tag-wordpress-rest-api","manual_kb_tag-xmlrpc","manual_kb_tag-wordpress-xmlrpc","manual_kb_tag-xmlrpc-endpoint","manual_kb_tag-xmlrpc-php","manual_kb_tag-remote-procedure-call","manual_kb_tag-extensible-markup-language","manual_kb_tag-remote-publishing"],"_links":{"self":[{"href":"https:\/\/mybox.com\/help\/ro\/wp-json\/wp\/v2\/manual_kb\/9499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mybox.com\/help\/ro\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/mybox.com\/help\/ro\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/mybox.com\/help\/ro\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/mybox.com\/help\/ro\/wp-json\/wp\/v2\/manual_kb\/9499\/revisions"}],"predecessor-version":[{"id":9500,"href":"https:\/\/mybox.com\/help\/ro\/wp-json\/wp\/v2\/manual_kb\/9499\/revisions\/9500"}],"wp:attachment":[{"href":"https:\/\/mybox.com\/help\/ro\/wp-json\/wp\/v2\/media?parent=9499"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/mybox.com\/help\/ro\/wp-json\/wp\/v2\/manualknowledgebasecat?post=9499"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/mybox.com\/help\/ro\/wp-json\/wp\/v2\/manual_kb_tag?post=9499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}