質問: oembedエラーを表示しますか? youtubeビデオで埋め込みが無効になっている場合など、oembedを介してアイテムを埋め込むことができない場合があります。 oembedサービスは401 unauthorized を返し、コードは変換されません。これをユーザーに通知する方法はありますか?現在のワークフローは直感的ではなく(少なくとも私には)、オブジェクトを埋め込むことはできないというメッセージをwordpressページに表示するか、エディタで表示することをお勧めします。
回答: 現在のコードでは不可能です。wp_oembedオブジェクトは、入力をサニタイズするために余分なマイル(マイルに近い)になるので、htmlまたはブール値のfalseになります。フェッチによるすべてのエラーは出力時に破棄され、そこにはフィルタはなく、それが処理するエラー(ハードコード)のみが501 not implementedです。これを台無しにすることができる最も早いのは、http apiのどこかにあります。