分享

如何关闭WordPress 3.5的XML-RPC离线发布功能

 amberain 2017-11-05

我是一个wordpress使用迷,拥有自己的独立博客,而且也写了很多关于wordpress的百度经验。


既然要使用wordpress,自然会涉及到撰写文章,通常我们会在管理后台撰写,但是我有时候习惯使用Windows Live Writer来撰写和发表文章。在这种情况下,那么就必须启用wordpress的离线发布协议XML-RPC.如果您不用这个功能,那么建议您关闭这个功能,以免存在安全隐患。


在wordpress 3.5 以前的版本这个功能可以自己设定是否开启,但是最新的3.5版本是默认开启的,而且后台不在提供关闭设置选项。


那么wordpress 3.5 中如何关闭这个功能呢?可以通过两种方法,请听我慢慢道来!

不过先看看wordpress 3.5 版本以前的是如何设置的,请直接看下图。


如何关闭WordPress 3.5的XML-RPC离线发布功能

方法/步骤(修改 functions.php)

  1. 1

    通过使用修改主题的functions.php文件来达到效果。进入到主题的functions修改界面。方法如图所示。

    如何关闭WordPress 3.5的XML-RPC离线发布功能




  2. 2

    在functions.php的文件头部加入如下代码:

    add_filter('xmlrpc_enabled','__return_false');

    如图所示,添加OK后,点击更新按钮即可,这样就关闭XML-RPC功能。

    下面介绍一种使用插件的方法来实现!

    如何关闭WordPress 3.5的XML-RPC离线发布功能
    END








方法2(Control XML-RPC publishing)

  1. 现在使用第二种方法,安装wordpress插件 Control XML-RPC publishing 来实现。首先安装该插件。

    如何关闭WordPress 3.5的XML-RPC离线发布功能




  2. 安装成功后,启用插件,如图所示。

    如何关闭WordPress 3.5的XML-RPC离线发布功能


  3. 安装成功后,在“后台” -> “设置” -> “撰写”,又可以看到该功能的设置选项,您可以在这里设置是否开启该功能。

    END







    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多