添加代码以手动转到所有页面

时间:2016-11-07 作者:viktta

我已经在谷歌上搜索了几天,但没有找到解决方案。我需要在我所有页面的头部添加一个JS代码,我想手动添加(无需插件)。

我找到了“~/wp content/themes/”标题。这实际上是将我的代码添加到头部,但只添加到博客的登录页,而不是其他条目。

我发现(在前面提到的文件中)有一个提示是存在一个“”,我想如果我找到它加载此函数的位置,我可以想出一个解决方案。

其他信息:我需要嵌入到所有页面的代码是一个从外部源加载字体的小脚本。

欢迎有任何其他关于如何面对这一问题的想法。

非常感谢。

1 个回复
SO网友:Benoti

您可以使用wp_head 操作,该操作在用户模板的部分内由wp\\u head()函数触发。

add_action("wp_head", "hook_js");

function hook_js() {
if(is_home() || is_front_page(){
    $output="<script> alert(\'Page is loading...\'); </script>";

    echo $output;
    }
 }
请注意,最好在操作中添加样式和脚本wp_enqueue_scripts 然后对它们进行排队并使用其适当的功能进行注册(wp_register_script &;wp_enqueue_script)