gpt4 book ai didi

php - 如何在 PHP (CSS & Jquery) Video.js WordPress 插件中添加额外链接?

转载 作者:行者123 更新时间:2023-11-28 01:45:11 26 4
gpt4 key购买 nike

之前的PHP代码

if($options['videojs_cdn'] == 'on') { //use the cdn hosted version
wp_register_style( 'videojs', plugins_url('jw/video-js.css' , __FILE__ ) );
wp_register_script( 'videojs', plugins_url( 'jw/video.min.js' , __FILE__ ) );

现在我添加了 jw/jwplayer.cssresume/dist/videojs-resume.min.cssdist/videojs-resume.min。 js但是我添加的没有一个有效!这是一个 WordPress 插件?我该如何解决这个问题?

if($options['videojs_cdn'] == 'on') { //use the cdn hosted version
wp_register_style( 'videojs', plugins_url('jw/video-js.css' , __FILE__ ) );
wp_register_style( 'videojs', plugins_url( 'jw/jwplayer.css' , __FILE__ ) );
wp_enqueue_style( 'videojs' );
wp_register_style( 'videojs', plugins_url( 'resume/dist/videojs-resume.min.css' , __FILE__ ) );
wp_enqueue_style( 'videojs' );

wp_register_script( 'videojs', plugins_url( 'jw/video.min.js' , __FILE__ ) );
wp_register_script( 'videojs', plugins_url( 'dist/videojs-resume.min.js' , __FILE__ ) );

最佳答案

您有冲突的句柄,您注册或排队的每个文件 wp_enqueue_style()wp_enqueue_script()需要自己的句柄。

顺便说一句,你不需要注册然后然后入队,除非你使用更高级的功能,通常是简单的 CSS 和 JS 加载,你可以替换所有的 register enqueue 一起运行,只要它们具有唯一的句柄。

wp_enqueue_style( 'videojs', plugins_url('jw/video-js.css' , __FILE__ ) );
wp_enqueue_style( 'jwplayer', plugins_url( 'jw/jwplayer.css' , __FILE__ ) );
wp_enqueue_style( 'videojs-resume', plugins_url( 'resume/dist/videojs-resume.min.css' , __FILE__ ) );

wp_enqueue_script( 'videojs', plugins_url( 'jw/video.min.js' , __FILE__ ) );
wp_enqueue_script( 'videojs-resume', plugins_url( 'dist/videojs-resume.min.js' , __FILE__ ) );

关于php - 如何在 PHP (CSS & Jquery) Video.js WordPress 插件中添加额外链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50220851/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com