我想定位一个html元素(<link>
&amp; <script>
)并用html注释字符串(<!-- -->
)包装它。
来自:
<link href="somecss" rel="stylesheet" />
<script src="somejs" type="text/javascript"></script>
到此
<!-- <link href="somecss" rel="stylesheet" /> -->
<!-- <script src="somejs" type="text/javascript"></script> -->
我知道这可以在前端使用一些javascript / jquery来完成,但我想在后端使用wordpress的function.php来完成。有什么想法吗?
谢谢!
答案 0 :(得分:0)
如果您想阻止加载wordpress脚本,则应使用wp_dequeue_script( $handle )
功能。如果能找到$ handle(默认的wordpress脚本)here的描述。
如果您想阻止加载wordpress样式,则应使用wp_dequeue_style( $handle )
函数。
在wordpress添加默认脚本和样式后,您应该使用此功能。您可以使用具有高优先级参数的钩子wp_enqueue_script(因此它最后运行):add_action('wp_enqueue_scripts', 'my_enquue_scripts', 100);
如果您的主题在header.php中有硬编码的脚本和样式 - 那么您无法阻止从functions.php加载