array( 'src' => true, 'width' => true, 'height' => true, 'title' => true, 'frameborder' => true, 'allow' => true, 'allowfullscreen' => true ), 'video' => array( 'autopictureinpicture' => true, 'controls' => true, 'controlslist' => true, 'crossorigin' => true, 'disablepictureinpicture' => true, 'disableremoteplayback' => true, 'height' => true, 'loop' => true, 'muted' => true, 'playsinline' => true, 'poster' => true, 'preload' => true, 'src' => true, 'width' => true ), 'source' => array( 'src' => true, 'type' => true ) ) ); if( strpos($video, 'javascript:') === false ){ return $video; } else { return; } } function wpc_video_and_content_kses(){ $allowed = wp_kses_allowed_html( 'post' ); $allowed['style'] = array(); $allowed['iframe'] = array( 'src' => true, 'width' => true, 'height' => true, 'title' => true, 'frameborder' => true, 'allow' => true, 'allowfullscreen' => true ); $allowed['video'] = array( 'autopictureinpicture' => true, 'controls' => true, 'controlslist' => true, 'crossorigin' => true, 'disablepictureinpicture' => true, 'disableremoteplayback' => true, 'height' => true, 'loop' => true, 'muted' => true, 'playsinline' => true, 'poster' => true, 'preload' => true, 'src' => true, 'width' => true ); $allowed['source'] = array( 'src' => true, 'type' => true ); return $allowed; } ?>