我有一个名为“产品培训”的页面,在此页面上有关于产品的信息视频。这个名单正在增长。我想在页面顶部有一个搜索框,只能搜索这些视频,而不是整个网站。如何指示此搜索框执行此操作?
答案 0 :(得分:0)
将此添加到您的functions.php
,我希望这些视频MIME就足够了。
$video_mimes = array( 'video/mp4', 'video/x-flv', 'application/x-mpegURL', 'video/MP2T', 'video/3gpp', 'video/quicktime', 'video/x-msvideo','video/x-ms-wmv' );
function custom_search_filter($query) {
if ($query->is_search) {
$query->set('post_mime_type', $video_mimes);
}
return $query;
}
add_filter('pre_get_posts','custom_search_filter');