1

Webページのコンテンツの前に何かをエコーするプラグインがあります。通常、フィードには必要ないので、これを行います

if ( ! is_admin() && ! is_feed() )
  echo $script;

さて、誰かがxmlrpc呼び出しを使用して投稿を取得するとき、スクリプトが投稿にエコーされるのを防ぐためにチェックできるものは何もありません。これをチェックするis_xmlrpc()のようなものはありますか?

助けてくれてありがとう!

4

1 に答える 1

2

実際にはそうではありませんが、自分で簡単に作成できます(検出が過度に安定しておらず、変更する必要がある可能性があるため、関数にラップすることをお勧めします):

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

これが機能するxmlrpc.phpのは、最上部でそのXMLRPC_REQUEST定数が定義されているためです。

于 2013-01-10T14:11:16.693 に答える