您当前的位置:首页 > TAG信息列表 > oembed

  • 包装iframe/嵌入,但要在oEmbedding发生之前完成

    时间:2016-04-12

    我正在尝试用一些Facebook即时文章友好代码(仅针对该提要)将任何iframe/嵌入到我的内容中。我已经让它工作了,但它也将此代码添加到oEmbed输出中,从而添加到一个不需要的包装器中(因为Facebook即时文章已经处理了oEmbed嵌入)。基本上,我怎样才能在oEmbed发生之前完成iFrame/Embed的包装?以下是我的代码:function wrap_iframe( $content ) { if (is_feed( INSTANT_ARTICLES_SLUG )) {&#

  • 从wp_oembed_add_Provider获取结果

    时间:2016-04-29

    我很难从wp_oembed_add_provider().我正在开发一个需要嵌入Facebook视频内容的网站,我发现this handy list Facebook URL结构。我首先关注的是#https?://(www\\.)?facebook\\.com/.*/videos/.*#i 因为这与我正在测试的视频相匹配。Side point: 这可能是个问题,也可能不是,但我不明白为什么# 还有/\'不会转义,因为这些实践通常在正则表达式中无效(根据我对正则表达式的有限理解)。但是,它与YouTube

  • 隐藏oemed上的注释图标

    时间:2016-05-18

    我需要在oEmbed小部件上隐藏注释图标或完全禁用注释图标功能。我一直在查看以下链接:https://developer.wordpress.org/reference/files/wp-includes/embed.php/https://core.trac.wordpress.org/browser/tags/4.5/src/wp-includes/embed.php经过一段时间的思考,我想到了这个。我觉得它有点粗糙,但它的工作。我复制了\\u embed\\u site\\u title()中的代码

  • WordPress、oEmbed和YouTube的视频都带有破折号

    时间:2016-05-24

    我遇到一个问题,url中带有“破折号”()的视频没有嵌入WordPress。将URL粘贴到页面/帖子时会发生这种情况,使用wp_oembed_get 命令所讨论的YouTube URL是:https://www.youtube.com/watch?v=uf-M3PTXuIs任何没有“破折号”()的YouTube URL都不会出现问题。我没有找到关于这个问题的太多信息,但我偶然发现的一篇帖子建议从YouTube上删除视频并再次添加以获得新的URL(https://wordpress.org/support/

  • 禁用单个短码或至少所有内部链接的oEmed

    时间:2016-07-13

    是否有任何方法仅对的特定调用禁用oEmbed功能do_shortcode() 功能仅在一个脚本中实现,或者如果无法实现,是否可以对当前运行WordPress 4.5.3的站点上的所有内部链接禁用该功能?我试过用这句话,但没有效果:wp_oembed_remove_provider( \'http://www.example.com/*\' ); 到目前为止,唯一有用的是这句话:remove_filter( \'the_content\', array( $GLOBALS[\'wp_embed\'

  • 如何将ID应用于对嵌入的IFRAME进行短码

    时间:2016-08-28

    我想添加一个id=\"myid\" 要对嵌入式iframe进行短编码,请执行以下操作:-$video_url = get_post_meta($post_id, \'video_url\',true); //or $video_url .= \'video url\'; $check_embeds=$GLOBALS[\'wp_embed\']->run_shortcode( \'[embed]\'. $video_url .\'[/embed]\' ); echo $

  • 静态变量循环在WordPress中不起作用

    时间:2016-09-15

    我的wordpress主题中有一个功能,可以删除视频帖子中的第一个嵌入视频。请参见下面的代码。这在函数中。php文件。/* - function that hides first video in post content - */ function process_embed( $embed ){ if ( is_single() && get_post_format() === \'video\' ) { static

  • oEmbed Video in Modal

    时间:2016-09-23

    我试图使用jQuery在模式中打开视频,但无法找到将嵌入的视频url传递给打开模式的函数的方法。在我的主题中,用户将视频添加到帖子上的ACF(高级自定义字段)oEmbed字段中,然后我希望当他们单击链接时,视频在覆盖中弹出。我希望它能像这样工作:function revealModal( event ) { $(\'body\').prepend(\'<div class=\"modal visible\"><div class=\"modal-content\">&l

  • Oembeded链接有什么用?

    时间:2016-10-10

    我的WordPress副本输出两个<link/> 标题中的标签(接近?)每一页。他们看起来像这样。<link rel=\"alternate\" type=\"application/json+oembed\" href=\"http://example.com/wp-json/oembed/1.0/embed?url=http%3A%2F%2Fexample.com%2Fbust%2F\" /> <link rel=\"alternate\" type=\"text

  • 如何转义phpcs的wp_oembed_get

    时间:2016-10-13

    我正在使用PHPC来帮助确保我编写了好的、有效的WP主题代码,但遇到了以下关于输出前转义的问题。如果我尝试使用echo wp_oembed_get( \'https://www.youtube.com/watch?v=someidhere\' ); 正如预期的那样,我在页面上看到了一段很好的youtube视频。但是,phpcs抛出expected next thing to be an escaping function, not wp_oembed_get 这并不奇怪,因为你应该在输出点逃避一切。我无法

  • OEmed有一半的时候失败了。如果失败,我可以重新加载请求吗?

    时间:2016-12-01

    我正在开发一个网站,通过高级自定义字段使用oEmbed来显示vimeo视频。这是网站的主要功能,客户的要求之一是他/她需要能够轻松地用新内容更新网站。这就是我使用ACF和oEmbed的原因。然而,我注意到有50%的几率oEmbed失败,并且只输出超链接。这是不可接受的,我需要找到一个解决方案。我想也许我可以在这里找到一些帮助。我是否可以通过javascript刷新oEmbed请求,直到它成功加载?非常感谢。

  • class-oembed Error

    时间:2016-12-07

    PHP致命错误:无法在/home/samdonme/public/html/wp includes/embed.PHP:112)中重新声明\\u wp\\u oembed\\u get\\u object()(以前在/home/samdonme/public\\u html/wp includes/class oembed中声明)。php第692行embed.php:112function _wp_oembed_get_object() { static $wp_oembed = null

  • 高级自定义域仅嵌入输出YouTube URL

    时间:2019-01-10

    问题与@Hjalmar 在高级自定义字段上,但仍然没有修复。仅显示URL文本。尝试了原始ACF oembed选项:<div class=\"embed-container\"> <?php echo get_field(\'video_embedd\'); ?> </div> 没有运气。将YouTube嵌入URL放置在ACF文本字段中,并将其输出到HTML iframe中:<?php $vid