WordPressでURLの埋め込み ( Embed機能 ) を無効化

概要説明

URL自体を記載したい場合に自動埋め込み機能を無効化するカスタマイズ。自動的にレイアウトが変わってほしくないいという方におすすめです。

functions.php
/*----------------------------------------------------
 WordPressでURLの埋め込み ( Embed機能 ) を無効化
----------------------------------------------------*/
add_filter('embed_oembed_discover', '__return_false');
remove_action('wp_head','rest_output_link_wp_head');
remove_action('wp_head','wp_oembed_add_discovery_links');
remove_action('wp_head','wp_oembed_add_host_js');

ソース内の下記のタグが非表示になったことを確認

<link rel="alternate" type="application/json+oembed" href="https://xxx/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fxxx%2F" />
<link rel="alternate" type="text/xml+oembed" href="https://xxx/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fxxx%2F&#038;format=xml" />

ブロックエディタにてサイトURL、YouTube動画のURLが埋め込み表示にならないことを確認

WordPress Developer Resources

関連機能

  1. WordPressの絵文字機能を無効にしてページ表示を高速化

  2. WordPress 静的htmlをSimply Staticプラグインにて一括作成 & 静的htmlが存在すればキャッシュファイルとして使用する( .htaccessリダイレクト )

  3. WordPressでヘッダーからフッターにCSS、javascriptの読み込みタグを移動させる

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

寂しくない人なんていないのよ
隠せる人が多いだけ

彼女、お借りします
by 水原千鶴

Profile

PAGE TOP
Amazon プライム対象