wordpress中的function.php。如何在头部插入html字符串?

时间:2011-08-04 08:52:34

标签: php wordpress

我想定位一个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来完成。有什么想法吗?

谢谢!

1 个答案:

答案 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加载