ADD_ACTIONWP_ENQUEUE_SCRIPT优先级仅适用于管理员

时间:2016-04-26 作者:Robbiegod

我的函数中有一个函数。php文件,将所有脚本加载到我的网站的标题中。

运行函数的行如下所示:

add_action(\'wp_enqueue_scripts\', \'init_loadjs_scripts\', 100);
我很好奇,如果将优先级设置为100,是否会在某种程度上限制为访问者加载脚本,或者将优先级设置为这么高可能会导致一些问题。

我所面临的问题是,当点击我网站上的几个缩略图时,它们会打开一个包含视频的灯箱。我只在Chrome和Safari上看到了这个问题。似乎与Edge、Firefox和IE配合使用。

当我删除优先权号码时,它在Chrome和Safari中工作。我想了解为什么当我的优先级为100时,它在Chrome/Safari中不起作用。100到高吗?

1 个回复
最合适的回答,由SO网友:sălă 整理而成

优先级与同一挂钩的其他操作相关。例如,如果另一个插件将实现add_action 对于wp_enqueue_scripts 如果优先级较低,他们会将脚本加载到您的脚本之前。

您应该检查您的上方插入了哪些脚本,并查看是否存在css冲突。

相关推荐

如何在Functions.php中链接style.css

我是WordPress的新手;我刚开始学习WordPress。我想把风格联系起来。函数中的css。php,但我无法解决这里可能存在的问题。谁能给我指出正确的方向吗?指数php<?php get_header(); ?> <?php if ( have_posts() ) { while ( have_posts() ) { the_post();