如何使用自定义帖子类型集成视频幻灯片?

时间:2012-10-12 作者:Sadi Mahmud

目前我知道如何制作jquery滑块并通过获取缩略图来拉取图像。但是有没有办法(使用自定义帖子类型/自定义字段/元框)通过id获取视频并在滑块中显示该视频?

我看到许多主题开发人员正在使用flex slider,他们为用户提供了向slider添加视频的选项。

1 个回复
最合适的回答,由SO网友:Ben HartLenn 整理而成

您可以将特定站点的视频链接直接粘贴到内容编辑器中,wordpress会为您显示视频,您不必在服务器上存储/提供大型视频文件。这里有一篇关于这方面的好文章:http://codex.wordpress.org/Embeds

如果您需要在视频和帖子内容之间添加分隔,您可以使用一个简单的自定义字段,或构建一个元框,然后粘贴视频“embed“从youtube等网站链接到字段/框。然后,您可以为幻灯片显示特定视频。

有许多视频网站,如youtube,提供了一个嵌入链接,可以在其他地方显示您的视频。我上面链接的页面有一个视频网站列表,我认为大多数(如果不是全部的话)都提供了嵌入链接,可以将视频嵌入到您的网站中。

<小时>EDIT for Sadi:要向自定义帖子类型添加自定义字段支持,请打开函数。php文件,并查找幻灯片帖子类型的register\\u post\\u type()函数。您应该看到以下选项之一\'supports\'=>array(\'title\', \'editor\', \'custom-fields\'). Note: 您可能需要添加\'custom-fields\' 您可以将自定义字段支持添加到自定义帖子类型中。

下一步,编辑或添加新的幻灯片,如果在编辑屏幕底部没有看到新的自定义字段框,请单击“屏幕选项”(右上角区域)并选中自定义字段框,然后您将在自定义帖子类型编辑屏幕底部看到自定义字段编辑器。

在“自定义字段编辑器”框中,填写Name 喜欢slideVideo, 并将视频(youtube)嵌入链接粘贴到Value 文本字段。该名称将用于在下一步中检索值。

打开显示幻灯片的模板文件,并在幻灯片循环代码(假定为循环)中添加以下代码以检查自定义字段并显示它:

$slideVideo = get_post_meta($post->ID, \'slideVideo\', true);
if(!empty($slideVideo))
{
   echo $slideVideo;
}
保存模板并刷新浏览器后,应该会看到粘贴嵌入链接的视频。如果您只看到视频的链接,那么您可能没有为视频使用嵌入链接。

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register