我的wordpress标题。php和函数。php如下所示。请帮助我修改php代码,以停止由于多次加载jquery而导致的问题。我的插件和主题正在多次加载jquery。
所有专家都告诉我需要加入排队脚本!!!我阅读了与之相关的不同文件。
我对编码是新手,我不知道在哪里添加这个排队脚本,我需要添加什么类型的代码?
我的wordpress标题。php和函数。php如下所示。请帮助我修改php代码,以停止由于多次加载jquery而导致的问题。我的插件和主题正在多次加载jquery。
所有专家都告诉我需要加入排队脚本!!!我阅读了与之相关的不同文件。
我对编码是新手,我不知道在哪里添加这个排队脚本,我需要添加什么类型的代码?
您应该从页眉中删除这些行。php
<script language="javascript" type="text/javascript" src="<?php bloginfo(\'template_url\'); ?>/javascripts/jquery.js"></script>
<script language="javascript" type="text/javascript" src="<?php bloginfo(\'template_url\'); ?>/javascripts/tabber.js"></script>
<script language="javascript" type="text/javascript" src="<?php bloginfo(\'template_url\'); ?>/javascripts/superfish.js"></script>
而是在函数php中添加以下函数<右上方。wp_enqueue_script
function sg_theme_js(){
wp_enqueue_script( \'jquery\' );
wp_enqueue_script( \'tabberjs\', get_template_directory_uri().\'/javascripts/tabber.js\', array(\'jquery\'), 1.0, true);
wp_enqueue_script( \'superfishjs\', get_template_directory_uri().\'/javascripts/superfish.js\', array(\'jquery\'), 1.0, true);
}
add_action( \'wp_enqueue_scripts\', \'sg_theme_js\' );
Explenation:这就是为什么我们应该将脚本和那些允许插件依赖它们的脚本排队的原因。
Now... a small comment.
如果你想管理你的主题含义,处理你需要学习的代码;)-花点时间阅读wp\\U enqueue\\U脚本。
以下是有关以下内容的其他信息:wp_enqueue_script
简单的答案是永远不要将脚本标记直接添加到模板文件中。这就是为什么WordPress脚本registration 和enqueue 系统存在。
我的主题标题。php文件包含以下内容:<?php if (is_search()) { ?><meta name=\"robots\" content=\"noindex, nofollow\" /><?php } ?> 这是什么意思?这会影响我的搜索排名吗?