WordPress 投稿画面『動画』ブロックで埋め込んだ動画からダウンロードを無くす方法
WordPress 投稿画面『動画』ブロックで埋め込んだ動画からダウンロードを無くす方法

WordPress投稿画面の『動画』ブロックで埋め込んだ動画から『ダウンロード』を無くす方法

UZUREA編集部 アイコン

UZUREA編集部

/ 更新:

当記事の内容および記事中のリンクには、広告目的や当サイトが収益を得るためのものが含まれており、これらの収益によってuzurea.netは運営されています。

WordPressの投稿画面から『動画』ブロックで記事に配置したmp4などの動画の動画コントロールから『ダウロード』を非表示にする方法を解説しています。

なお、当記事の処理はWordPressで構築するWebサイトの構成ファイルにFTPでアクセスし、PHPコードを書き加える処理を行いますので、基本的にこれらの基本的な手順について理解しているWebサイト管理者向けの記事となります。

WordPress 『動画』ブロックで埋め込んだ動画コントロールのダウンロードをなくす方法

WordPressでは、ブロックエディタで『動画』ブロックを選択する事で簡単に動画を記事に埋め込む事ができます。

投稿画面から、動画ブロックを選択したところ
投稿画面から、動画ブロックを選択したところ

このブロックを利用して動画を記事に直接埋め込む場合、公開された記事からは下記のような動画コントロールで制御されて表示されます。

この時のhtmlコードは

<figure class="wp-block-video aligncenter"><video controls poster="poster.jpg" src="movie.mp4"></video></figure>

といった形で埋め込まれ、デフォルトでは動画コントロールから『ダウンロード』ができる項目があります。

メニューにダウンロードのボタンがある
メニューにダウンロードのボタンがある
実際にブロックエディタから埋め込んだ動画
右下にある縦の[…]クリックでメニューが表示されます

このダウロード項目だけを除去したい場合、埋め込みコードに『 controlslist=”nodownload” oncontextmenu=”return false;”
を追記すれば実現できます。

<figure class="wp-block-video aligncenter"><video controlslist="nodownload" oncontextmenu="return false;" controls poster="poster.jpg" src="movie.mp4"></video></figure>

functions.phpで一括処理

……ただし、毎回手動でコードを書き換えるのは大変ですし、ブロックエディタをビジュアル編集に戻したときにエラーとして認識される場合があるので、functions.php に下記記述を追記する事で一括処理をしてしまった方が楽でしょう。

//動画挿入のコードを修正 ダウンロードをできないように
// controlslist=”nodownload” oncontextmenu=”return false;” を追記
function modify_video_block_html($block_content, $block) {
	// ブロックが動画ブロックかどうかをチェック
	if ($block['blockName'] === 'core/video') {
		// videoタグに追加の属性を設定
		$block_content = str_replace('<video', '<video controlslist="nodownload" oncontextmenu="return false;"', $block_content);
	}
	return $block_content;
}
add_filter('render_block', 'modify_video_block_html', 10, 2);

以上で、動画コントロールの項目から『ダウンロード』が無くなります。

メニュー項目から『ダウンロード』が無くなった埋め込み動画

まとめ

Videoタグで埋め込まれた動画のコントローラーはWordPress固有の機能というわけではないのですが、WordPressで構築したWebサイトを納品した時にクライアントからこういった問い合わせを受ける事も多いのではないでしょうか。この処理をしたからといって、ダウンロードを完全に防げるわけではありませんが、ひとまず簡単にメニューを除去するだけであれば、この記事の内容で対応できるハズです。

当記事がWeb制作者やWebサイト運営者さんのお役に立てば何よりです。

WordPress 投稿画面『動画』ブロックで埋め込んだ動画からダウンロードを無くす方法

この記事をシェアする

この記事のタイトルとアドレスをコピー

この記事を気に入ったらハートマークで応援してください

この記事の執筆は……

UZUREA編集部 アイコン

UZUREA編集部

UZUREA.NET 編集部アカウント。 webデザイン会社altstackのメンバー、及び契約ライターによる匿名寄稿を含みます。

関連する記事

ソースネクスト 4月のセール&クーポンまとめ ソフト、ツール、ユーティリティ各種割引&クーポン配布情報

ソースネクスト 4月のセール&クーポンまとめ ソフト、ツール、ユーティリティ各種割引&クーポン配布情報

ソースネクスト10月のPCソフトセールが開催中 Amazon『プライム感謝祭』でもセール開催【10月16日更新】

ソースネクスト10月のPCソフトセールが開催中 Amazon『プライム感謝祭』でもセール開催【10月16日更新】

Amazonプライム・ビデオ 動画セール情報2023年9月の月替わりセール作品一覧 レンタル100円/購入500円より

Amazonプライム・ビデオ 動画セール情報2023年9月の月替わりセール作品一覧 レンタル100円/購入500円より

Amazonプライム・ビデオ 2023年7月の『月替わりセール』対象作品一覧 レンタル100円/購入500円より

Amazonプライム・ビデオ 2023年7月の『月替わりセール』対象作品一覧 レンタル100円/購入500円より

Amazonプライム・ビデオ 2023年5月『月替わりセール』対象作品一覧 レンタル100円/購入500円より

Amazonプライム・ビデオ 2023年5月『月替わりセール』対象作品一覧 レンタル100円/購入500円より

Amazonプライム・ビデオでレンタル・購入可能な『劇場未公開映画』一覧

Amazonプライム・ビデオでレンタル・購入可能な『劇場未公開映画』一覧

Amazonプライム・ビデオ 2023年3月『月替わりセール レンタル100円/購入500円~』対象作品一覧

Amazonプライム・ビデオ 2023年3月『月替わりセール レンタル100円/購入500円~』対象作品一覧

Amazonプライム・ビデオ 2023年2月『月替わりセール レンタル100円/購入500円』対象作品一覧

Amazonプライム・ビデオ 2023年2月『月替わりセール レンタル100円/購入500円』対象作品一覧

Amazonブラックフライデー2022完全攻略 おすすめ商品、uzurea限定クーポンも 11/25~12/1

Amazonブラックフライデー2022完全攻略 おすすめ商品、uzurea限定クーポンも 11/25~12/1

2022年7月Amazonプライムデーをもっとお得に! 注目商品一覧、キャンペーンまとめ【2022年7月8日更新】

2022年7月Amazonプライムデーをもっとお得に! 注目商品一覧、キャンペーンまとめ【2022年7月8日更新】

Amazonプライムビデオのチャンネル一覧 全67chの内容、価格、無料視聴期間を解説

Amazonプライムビデオのチャンネル一覧 全67chの内容、価格、無料視聴期間を解説

11円で買えるKindleコミック セール情報まとめ 話題作、名作など全巻一気買いのチャンス

11円で買えるKindleコミック セール情報まとめ 話題作、名作など全巻一気買いのチャンス


page top