我一直在插件库中寻找视频插件,但找不到我正在寻找的插件。
基本上,我希望访问者能够在主页上播放视频,但这里的问题是,主页上显示的是帖子摘录。因此,如果我只是像往常一样发布视频,它会被剪切到主页上。
所以我想我需要在主模板文件的循环中硬编码插件的视频代码,比如$video是帖子中的视频文件。
有人知道这样的视频插件吗?
或者这附近有什么工作,比如如何在主页上显示有帖子例外的视频。
谢谢
我一直在插件库中寻找视频插件,但找不到我正在寻找的插件。
基本上,我希望访问者能够在主页上播放视频,但这里的问题是,主页上显示的是帖子摘录。因此,如果我只是像往常一样发布视频,它会被剪切到主页上。
所以我想我需要在主模板文件的循环中硬编码插件的视频代码,比如$video是帖子中的视频文件。
有人知道这样的视频插件吗?
或者这附近有什么工作,比如如何在主页上显示有帖子例外的视频。
谢谢
摘录并非针对内容,因此被称为“摘录”。
相反,使用“Vipers Video Quicktags”或“Youtube shortcode”之类的插件并将其添加到模板文件中,您可能希望通过post meta字段获取url。
例如(使用Youtube短代码插件和名为“视频”的元字段):
$video = get_post_meta($post->ID, \'video\', true);
echo do_shortcode(\'[youtube_sc url=\'$video\']\');
我的想法可能很难付诸实践(希望不是不可能!),但您可以为添加筛选器the_excerpt
或get_the_excerpt
而且,由于您处于循环中,您可以使用全局$post
或者在函数中查询var,然后获取文章的全部内容,找到视频并将其添加到摘录的开头或结尾。
插件开发中心说:“您的插件必须与GPLv2兼容。”。但我发现Topsy插件在GPLv3下。http://www.gnu.org/licenses/rms-why-gplv3.html 声明GPLv2和GPLv3不兼容。那么这应该被允许吗?我想使用Topsy插件中的一些代码。那么,我应该在GPLv2或GPLv3下发布插件吗??