web-dev-qa-db-ja.com

コンテンツから埋め込みビデオを抽出する

私はビデオの投稿フォーマットで投稿を追加しました。そして、私はビデオにアクセスしようとしています。

<div>the embedded video</div>
<div>the content</div>

ワードプレスでこれを行う方法はありますか?

1
user3613245

埋め込みは_oembed_*キーで隠し投稿メタフィールドにキャッシュされます。 (たとえば get_post_custom() で)すべてのmetaを取得して、そこから情報を取得するようにしてください。

しかし、私のテストデータをちょっと見てみると、重複は珍しいことではないようです(WPバージョンの変更またはエンドポイントの変更の埋め込みに関係しているかもしれません)。

これを「通常の」コンテンツとして表示していない場合は、ビデオ用のカスタムメタボックスとその説明を追加することを検討します。

1
Rarst

通常は、投稿の上部の専用の行に動画のURLを含めるだけです。その後、その下に好きなコンテンツを追加します。

https://www.youtube.com/watch?v=1KkNeN3brMk

<div>The content will follow the video and WordPress will automagically turn the URL into a video embed by using OEmbed.</div>
0
funwhilelost