XML-RPC novamente habilitado por padrão no WordPress 3.5

O serviço XML-RPC service foi desativado por padrão por um longo período pois foi considerado uma brecha de segurança (por exemplo, spam em comentários e trackback), mas voltará a ser ativado por padrão no WordPress 3.5.

Algumas coisas mudaram desde que desativamos o XML-RPC por padrão. Seu código melhorou, e ele não é mais considerado um cidadão de segunda classe quando se trata de desenvolvimento API, graças ao trabalho de uma grande equipe de colaboradores impressionantes. Segurança não é uma preocupação maior do que o resto do núcleo.
Não há mais uma razão para desativar isso por padrão. É hora de nós removermos essa opção inteiramente.

(Andrew Nacin, Ticket #21509)

Se você atualizar sua instalação do WordPress para a versão 3.5,  a opção enable_xmlrpc será removida do seu banco de dados, deixando claro que este serviço estará ativo mesmo se você tiver o desativado nas configurações. Os filtros (agora marcados como obsoletos)  pre_option_enable_xmlrpc e option_enable_xmlrpc ainda serão respeitados.

No entanto, ainda será possível desativar o serviço, porém de uma forma um pouco “mais difícil”. WordPress 3.5 trás o novo filtro  xmlrpc_enabled:

add_filter(‘xmlrpc_enabled’, ‘__return_false’);

Você pode adicionar este código no wp_config.php depois da linha require_once(ABSPATH . 'wp-settings.php');  se você quiser desabilitar o XML-RPC de seu site. Ou voc6e pode usar um pequeno plugin para isso.

O WordPress também possui um protocolo menos conhecido de publicação, o “Atom”. Este serviço será removido na versão 3.5 pois tem menos funções que o XML-RPC e, de acordo com Nacin, “nunca foi muito querido pelos desenvolvedores” (#21866). Qualquer tentativa de chamar o serviço AtomPub terá retorno de erro 403. Plugins que utilizam a classe wp_atom_server receberão um aviso de que a classe está obsoleta.

Se você ainda quiser utilizar o protocolo AtomPub, você pode instalar este plugin.

Posts Similares

  • WordPress 2.9 lançado

    Lançado em 18 de Dezembro de 2009, o WordPress 2.9 (Codinome Carmen McRae) ! Muitos bugs foram corrigidos e muitas novidades foram lançadas, entre as quais destaco as seguintes:

  • WordPress 3.2: o que está por vir na nova versão

    Conforme avisamos em nosso Twitter, já estão rolando pela net algumas imagens e vídeos sobre as novidades do WordPress 3.2, e é claro que o deixaremos informados sobre todas elas. Como maiores destaques até o momento, temos o novo layout da área administrativa e uma opção de Live Writing, uma nova forma de criar suas…

  • Rio de Janeiro recebe conferência oficial do WordPress

    Pela primeira vez, Cidade Maravilhosa é palco do WordCamp. Evento acontecerá dia 20/09 Depois de passar por São Paulo, Belo Horizonte e Porto Alegre, a Cidade Maravilhosa recebe pela primeira vez uma edição do WordCamp. O evento reunirá profissionais atuantes no mercado, estudantes e alguns dos maiores especialistas em WordPress do Brasil para debater as…

  • WordPress 3.3 Beta 2

    Lançado em 20 de outubro o Beta 2 do WordPress 3.3. Alterações feita após o Beta 1: Atualização do tema Blue; Melhorias no suporte a IE7 e RTL; Melhorias no estilo dos menus Finalizada a implementação de alguns ponteiros “Welcome box” em novas instalações Melhorias no estilo da ajuda contextual Melhorias na barra de admin…

  • Melhorias no WordPress para versão 6.9.1
    |

    Melhorias no WordPress para versão 6.9.1

    O WordPress 6.9 “Gene” chegou oficialmente no dia 2 de dezembro de 2025 e, como toda grande atualização que traz mudanças estruturais profundas, os primeiros dias de uso real revelaram alguns “solavancos”. Com mais de 9 milhões de downloads na primeira semana, a equipe já identificou cenários específicos em que o site pode quebrar visualmente…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *