问题描述
这是一个我想初始化到我的网站的脚本:https://css-tricks.com/lazy-loading-responsive-adsense-ads/我将这些脚本上传到我的服务器并在页脚中提供地址:
<style name="ThemeOverlay.App.Toolbar" parent="">
<item name="colorPrimary">?attr/colorApp4</item>
<item name="actionMenuTextColor">......</item>
</style>
下一步是在WordPress网站上对其进行初始化,问题是当我尝试将其添加到function.PHP中时,它向我显示错误:
错误是
由于文件wp-content / themes / functions.PHP的第218行出现错误,您的PHP代码更改已回滚。请修正并尝试再次保存。 语法错误,意外的'var'(T_VAR),预期文件结尾
<script type="text/javascript" src="/wp-content/themes/js/jquery.adsenseloader.js"></script>
<script type="text/javascript" src="/wp-content/themes/js/adsenseloader.js"></script>
解决方法
您可以使用此代码在function.php中添加代码
add_action('wp_head','addsense_script');
function addsense_script(){
$script = "<script>";
$script .= "var instance = new adsenseLoader( '.adsense' );";
$script .= "$( '.adsense' ).adsenseLoader(); ";
$script .= "</script>";
echo $script;
}