描述
你可以在插件选项页面中选择三个GIF播放器方法中的一个。
GIF
这是默认的方法。
当一个GIF上传到你的媒体库时,它将创建一个缩略图来使用它作为GIF播放器预览,当用户点击GIF播放器时,原始的GIF将被加载一次。
帆布
使用这种方法,每个GIF将被加载到你的帖子,然后转换成一个可播放的画布。在你的媒体库中上传GIF时,缩略图也会被创建。
在这个过程中,我们使用了BuzzFeed提供的libgif.js JavaScript库。
视频(推荐)
每个GIF文件将转换为这些视频格式:
WebM
MP4
为什么要视频呢?
众所周知,GIF文件比视频文件大,所以使用视频代替GIF文件将有助于你的网站性能。
想要更多关于转换GIF视频的细节?检查GIF视频维基。
缩略图预览
该插件将抓取GIF文件,并提取第一帧作为JPEG图像,并使用它作为缩略图预览。此文件将保存在原GIF文件的相同文件夹中。
缩略图总是生成一次,与选择的GIF方法无关。
短码
如果你仍然使用WordPress经典编辑器,你必须使用下一个短代码:
(gif-player id =“gif_id”)
如果你不知道GIF ID,你可以使用“添加媒体”按钮旁边的“添加GIF播放器”按钮添加一个GIF播放器。
当你点击“添加GIF播放器”按钮时,媒体库窗口将打开,你将能够选择或上传你的GIF。
当你保存和查看文章时,插件会根据在插件选项页面中选择的GIF方法呈现GIF播放器。
古腾堡块
你可以使用GIF播放器作为古登堡块。查看wiki了解更多细节。
是否兼容延迟加载?
一些延迟加载插件与三个GIF播放器方法兼容,但也有其他插件不允许你复制GIF播放器。
如果GIF播放器不能复制你可以使用你的延迟加载插件过滤器跳过延迟加载使用GIF CSS类。
每个GIF播放器的CSS类是:
GIF: wp-gp-pp-gif
帆布:wp-gp-pp-gif-canvas-player
视频:wp-gp-pp-video-player
如果你的延迟加载插件要求你添加一个自定义CSS类到GIF资产中以避免延迟加载,你将不得不在你的functions.php文件中使用GIF播放器自定义过滤器。检查自定义过滤器,以避免延迟加载GIF播放器。
GIF作为视频备份
如果因为任何原因,你当前的GIF播放器作为视频没有任何视频源,插件将呈现默认的GIF播放器(GIF)作为回退。
评论0