私は最近、最近のWordPressの投稿のリストを表示するためにXML-RPCを使用しているサイトが機能しなくなったことを発見しました。 XML-RPCのrespsoneを掘り下げる時に、私は最後のタグが切り捨てられていることを参照してください。Wordpress XML-RPC - UTF-8 BOMのため文書が切り捨てられますか?
</params>
</methodRespons
私は迅速グーグルがあったが、他の誰かが同様の問題があったが、それはwasnとしてチケットがクローズされたことに気づきましたWordpressの問題とみなされました: http://core.trac.wordpress.org/ticket/6701
私のXMLはBOMで突然どのように送信されますか?私はclass-IXR.php
ファイルをチェックし、すべてが通常に見える参照してください。
$xml = '<?xml version="1.0"?>'."\n".$xml;
$length = strlen($xml);
header('Connection: close');
header('Content-Length: '.$length);
header('Content-Type: text/xml;charset=utf-8');
header('Date: '.date('r'));
echo $xml;
exit;
私はクイックフィックスとしてcontent-length
を高めるために、ファイルをハックが、これは突然起こって開始された理由を疑問に思う可能性があるとします。