如何關閉WordPress 3.5 的 XML-RPC 離線發佈功能

XML-RPC 是 WordPress 離線發佈協議,如果你使用 Windows Live Writer 來發佈文章,你必須開啟這個功能,反之,建議你關閉這個功能,以免存在安全隱患。

在WordPress 3.5 以前的版本中,這個功能是可以自己設置是否開啟的,但是3.5默認開啟,而且後臺不在提供關閉設置選項。

如何才能關閉該功能呢?

其實,一切都比較簡單,僅僅添加下面的代碼到你主題的 functions.php 文件的最後一個 ?> 前即可:

1
add_filter('xmlrpc_enabled', '__return_false');

add_filter(‘xmlrpc_enabled’, ‘__return_false’);

當然瞭,如果你覺得這樣還不夠的話,你可以試試 Control XML-RPC publishing 外掛,安裝並啟用以後,默認就關閉瞭 XML-RPC,並且,在 後臺 – 設置 – 撰寫,重新恢復瞭該功能的設置選項,你可以在這裡設置是否開啟哦!

wpdaxue.com-201212190

發佈留言