具有完整性和交叉origin的Wordpress脚本
2022-08-31 00:05:41
我试图在WordPress上使用wp_register_script和wp_enqueue_script函数来对脚本进行排队,该脚本具有两个属性:“完整性”和“crossorigin”。
通常我使用PHP,我的代码看起来像这样:
wp_register_script('jquery', 'http' . ($_SERVER['SERVER_PORT'] == 443 ? 's' : '') . '://code.jquery.com/jquery-3.1.1.slim.min.js', false, null);
wp_enqueue_script('jquery');
使用任何其他脚本。wp_register_script采用五个参数(在本例中为四个),$handle、$src、$deps$ver($media)。我想知道在哪里可以添加这两个属性。我已经试过了:
wp_register_script('jquery', 'http' . ($_SERVER['SERVER_PORT'] == 443 ? 's' : '') . '://code.jquery.com/jquery-3.1.1.slim.min.js'.'integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n"', false, null);
wp_enqueue_script('jquery');
但它没有奏效。
有人有同样的问题吗?这是来自 bootstrap 4 的原始脚本,它还具有具有相同属性(完整性和交叉origin)的 bootstrap 和 tether,因此,由于它非常新,任何类型的帮助都将非常受欢迎。