WordPress编辑无法获得YouTube视频预览

时间:2015-12-09 作者:dipak_pusti

当我从管理面板创建帖子并在编辑器中使用youtube链接时,编辑器会自动从youtube获取视频并立即在编辑器中显示。

enter image description here

但是,当我使用自定义代码在前端显示编辑器并放置youtube URL时,无法获得视频预览。

enter image description here

是否有任何特定参数要传递给YouTube视频编辑器!!

这是我当前的代码,

$settings = array( \'media_buttons\' => false, \'editor_height\' => \'140px\');
$editor_id = \'video_content\';
wp_editor( \'\', $editor_id, $settings );
你知道如何做到这一点吗!!

2 个回复
SO网友:Bassface

可能很明显-您已经将URL放在编辑器的“可视”选项卡中。检查“文本”选项卡,确保这不会用paragraph标记包装URL,从而将URL输出为文本。为简单起见,我将把“视频内容”元框转换为常规文本字段。

希望有帮助!

SO网友:mauteri

我也有同样的问题,但我在WordPress上翻了一下就发现了。要在前端tinyMCE编辑器中执行此操作,需要确保将此JS文件排入队列:

add_action( \'wp_enqueue_scripts\', function() {
    wp_enqueue_script( \'mce-view\' );
} );
一旦设置到位,youtube、twitter等链接将自动嵌入编辑器中供您预览。

希望这能节省一些时间!:-)