2022年03月29日

Filterフック:header_video_settings

フィルタフックの header_video_settings は、外観→カスタマイズでビデオ設定の時にフックされるフィルタフックです。

これを利用してスマートデバイスにもビデオ表示を可能にすることができます。

 

'custom-header''video'trueにした場合、下記の制限があります。

 動画の注意点

ヘッダメディアでの動画は横900px以上のデバイスしか表示しないが基本スペックになっています。

動画をスマートデバイスにも表示させたい場合は、このフィルタフックで設定パラメータを変更する必要があります。

 

1.スマートデバイスにも動画をサポートする設定

下記をfunctions.phpに設定します。

function video_setting($settings) {
  $settings['minWidth'] = 300;
  return $settings;
}
add_filter( 'header_video_settings', 'video_setting');

■以上で300px以上のデバイスで動画が表示できる様になります。但し、ヘッダーメディアの動画は音は出ません。

 

フィルターフック&関数
  • header_video_settings
  • manage_pages_columns
  • manage_posts_columns
  • mce_buttons
  • mce_external_plugins
  • redirect_canonical
  • the_content
  • tiny_mce_before_init
  • wp_insert_post_data
  • apply_filters()