WordPressには「Embed (埋め込み)」と呼ばれる機能があり、ユーチューブ、各SNS(ツイッター・インスタグラム・フェイスブック)、その他サイトのURLを投稿や固定ページのエディターに記述すると、自動的にリンク化されます。

例えば、ウェブサイトのURLをエディターに記述するとこのように表示されます。

トップページ

YouTube動画もURLを記述するだけで、自動的に埋め込みされるようになる。

しかし、このようにURLだけを表示させたいときもあります。

https://www.youtube.com/watch?v=Ohb079fxEZM

本記事では「Embed」を解除して、URLをそのまま表示させる方法をお伝えしています。

spanかdivで囲む

もっともお手軽な解決方法は、divやspanで囲むだけです。たったそれだけ。簡単ですね。

spanで囲む場合:

<span>https://tcd-theme.com/</span>

divで囲む場合:

<div>https://tcd-theme.com/</div>

↓どちらもこのように自動的にリンクになるのを防ぎます。

https://tcd-theme.com/

functions.phpに記述

functions.phpに以下を記述すると、「Embed」機能そのものを停止できます。

if ( isset( $GLOBALS['wp_embed'] ) ) {
	remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
}

参考:勝手にリンクとサムネイルが生成される。 | WordPress.org 日本語

解説は以上です。

他WordPressエディター上でのハウツーとしては、JavaScriptを記述したい時もあると思います。下記が参考になるのでよろしければどうぞ。