Php Wordpress中是否有任何方法可以检查内容是否是为XMLRPC调用生成的,就像为提要生成的一样

Php Wordpress中是否有任何方法可以检查内容是否是为XMLRPC调用生成的,就像为提要生成的一样,php,wordpress,xml-rpc,Php,Wordpress,Xml Rpc,我有一个插件,它在网页内容之前回显一些东西。通常我不希望它出现在提要上,所以我这样做 if ( ! is_admin() && ! is_feed() ) echo $script; 现在,当有人使用xmlrpc调用获取帖子时,我无法检查任何东西来阻止我的脚本被回响到帖子中。是否有类似于Is_xmlrpc()的东西来检查这一点 提前感谢您的帮助 不太可能,但是您可以很容易地自己创建它(我建议将其包装到函数中,因为检测不太稳定,您可能需要更改它): 这是因为在最顶层定义了XM

我有一个插件,它在网页内容之前回显一些东西。通常我不希望它出现在提要上,所以我这样做

if ( ! is_admin() && ! is_feed() )
  echo $script;
现在,当有人使用xmlrpc调用获取帖子时,我无法检查任何东西来阻止我的脚本被回响到帖子中。是否有类似于Is_xmlrpc()的东西来检查这一点


提前感谢您的帮助

不太可能,但是您可以很容易地自己创建它(我建议将其包装到函数中,因为检测不太稳定,您可能需要更改它):

这是因为在最顶层定义了
XMLRPC\u请求
常量

/**
 * @return bool
 */
function is_xmlrpc() {
    return defined('XMLRPC_REQUEST') && XMLRPC_REQUEST;
}