web-dev-qa-db-ja.com

埋め込みブロックを使用しようとするとoEmbed 404エラーが発生する

GutenbergエディターでYoutube埋め込みブロックを追加しようとすると、ブラウザーコンソールに次の404エラーが表示されます。

GET https://example.com/wp-json/oembed/1.0/proxy?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D[youtubeid]&_locale=user 404 api-fetch.min.js?ver=3.1.2:1

ブロックは次のメッセージを返します。

このコンテンツを埋め込むことができませんでした。

複数のサイト、さまざまなテーマ、すべてのプラグインをオフにしてみました。これについて何かを見つけることができないようです。

私が管理している他のサイトは正常に動作しているため、断続的に見えます。

新しいローカルインストール(WP 5.2.1、Twentynineteen)を実行しましたが、そこでも機能しませんでした。

Vimeo埋め込みDID動作します。

WPデバッグログまたはphpログにエラーが表示されません。

1
protohominid

私自身の質問に答えています...

私はそれが簡単なものになると考えました。私が埋め込もうとしたビデオは、「埋め込みを許可」がアクティブになっていると想定していました。彼らはしませんでした。 Youtube Studioでビデオを編集するときは、「詳細」タグに移動し、「埋め込みを許可」をクリックします。 YoutubeビデオがGutenberg YTブロックで表示される唯一の方法です。

enter image description here

1
protohominid