设置自动生成的视频缩略图URL php中的特色图像 时间:2019-03-18 作者:Marcus // Set video generated thumbnail as featured image*** if(isset($posted_data[\'video-file\']) && $posted_data[\'video-file\'] != \'\'){ //Wait 10 seconds for thumbnail to be generated sleep(10); // $file_location = \'\'; if(!$contact_form_7){ $file_location = $posted_data[\'video-file\']; } else { $file_name = $upload_dir[\'basedir\'] . \'/\' .$filename."_thumb1.jpg"; $uploaded_files = $contact_form_7->uploaded_files(); $file_location = $upload_dir[\'basedir\'] . \'/\' .$filename."_thumb1.jpg"; } $res2 = set_post_thumbnail( $new_ID, $file_name); } 1 个回复 SO网友:Qaisar Feroz set_post_thumbnail() 要求第二个参数为int 用于附件id, 所以声明$res2 = set_post_thumbnail( $new_ID, $file_name); 不起作用。首先,您需要将图像作为附件添加到数据库中,然后才能使用其id 将其设置为缩略图。看见this example 有关将图像设置为特色图像的更多帮助和详细信息。 文章导航