提供されたURLに基づいてリモートコンテンツを埋め込むためにHTMLを取得するためのAPI。 関数のリストと各class-oembed functions タグの説明と使い方。
class-oembed.phpファイルはwp-includesディレクトリに保存されています。
oembed API タグリスト

WordPress class-oembed.php タグ リスト
wp-includes/class-oembed.php
| コード | 説明 | タイプ |
|---|---|---|
| oembed_dataparse | oembed_dataparse とは、返されたoEmbed HTMLをフィルタリングします。 | hooks |
| oembed_fetch_url | oembed_fetch_url とは、フェッチするoEmbed URLをフィルタリングします。 | hooks |
| oembed_linktypes | oembed_linktypes とは、 oEmbedプロバイダURLを含むリンクタイプをフィルタリングします。 | hooks |
| oembed_providers | oembed_providers とは、ホワイトリストに登録されたoEmbedプロバイダのリストをフィルタリングします。 | hooks |
| oembed_remote_get_args | oembed_remote_get_args とは、フィルタoEmbedリモート引数を取得します。 | hooks |
| oembed_result | oembed_result とは、 oEmbedプロバイダから返されたHTMLをフィルタリングします。 | hooks |
| pre_oembed_result | pre_oembed_result とは、 HTTP要求が行われる前にoEmbed結果をフィルタリングします。 | hooks |
| WP_oEmbed | WP_oEmbed とは、 oEmbed機能を実装するために使用されるコアクラス。 | Class |
| WP_oEmbed :: _ add_provider_early() | WP_oEmbed :: _ add_provider_early() とは、 oEmbedプロバイダを追加します。 | Method |
| WP_oEmbed :: _ fetch_with_format() | WP_oEmbed :: _ fetch_with_format() とは、 oEmbedプロバイダの結果を特定のフォーマットとプロバイダURLを取得するために取得する | Method |
| WP_oEmbed :: _ parse_json() | WP_oEmbed :: _ parse_json() とは、 jsonレスポンスボディを解析します。 | Method |
| WP_oEmbed :: _ parse_xml() | WP_oEmbed :: _ parse_xml() とは、 XML応答本体を解析します。 | Method |
| WP_oEmbed :: _ parse_xml_body() | WP_oEmbed :: _ parse_xml_body() とは、 XMLレスポンス本体を解析するためのヘルパー関数として機能します。 | Method |
| WP_oEmbed :: _ remove_provider_early() | WP_oEmbed :: _ remove_provider_early() とは、 oEmbedプロバイダを削除します。 | Method |
| WP_oEmbed :: _ strip_newlines() | WP_oEmbed :: _ strip_newlines() とは、 HTMLから新しい行を削除します。 | Method |
| WP_oEmbed :: __ call() | WP_oEmbed :: __ call() とは、下位互換性のためにプライベート/保護されたメソッドを公開します。 | Method |
| WP_oEmbed :: __ construct() | WP_oEmbed :: __ construct() とは、コンストラクタ。 | Method |
| WP_oEmbed :: data2html() | WP_oEmbed :: data2html() とは、WP_oEmbed :: fetch()からデータオブジェクトを変換しHTMLを返します。 | Method |
| WP_oEmbed :: discover() | WP_oEmbed :: discover() とは、 oEmbedプロバイダのURLでリンクタグを検出しようとします。 | Method |
| WP_oEmbed :: fetch() | WP_oEmbed :: fetch() とは、 oEmbedプロバイダに接続し、結果を返します。 | Method |
| WP_oEmbed :: get_data() | WP_oEmbed :: get_data() とは、 URLを取得し、oEmbedデータを返そうとします。 | Method |
| WP_oEmbed :: get_html() | WP_oEmbed :: get_html() とは、 URLを受け取り、HTMLを返そうとするdo-it-all関数。 | Method |
| WP_oEmbed :: get_provider() | WP_oEmbed :: get_provider() とは、 URLを取得し、対応するoEmbedプロバイダのURLがあれば返します。 | Method |
| ソース ファイル | wp-includes/class-oembed.php | File |
WordPress バージョン 4.8.1 wp-includes
| wp-includes/ フォルダ | |
| wp-includes/ certificates | wp-includes/ pomo |
| wp-includes/ css | wp-includes/ random_compat |
| wp-includes/ customize | wp-includes/ Requests |
| wp-includes/ fonts | wp-includes/ rest-api |
| wp-includes/ ID3 | wp-includes/ SimplePie |
| wp-includes/ images | wp-includes/ Text |
| wp-includes/ IXR | wp-includes/ theme-compat |
| wp-includes/ js | wp-includes/ widgets |
