Kir*_*edi 1 javascript php wordpress wordpress-theming
我真的希望有人能帮助我解决这个问题,这让我发疯又让我沮丧。我已在离线测试网站上安装了 WooCommerce,默认主题为 (TwentyThirteen),它工作正常且看起来很棒。
然而,当将其应用到我开发的主题时,效果很好。所有 woocommerce 样式已加载,但 woocommerce javascript 文件未加载。我使用了其他一些 woocommerce 插件,其 js 文件也未加载。但是,当我使用 TwentyThirteen 主题时,一切正常,并且所有 woocommerce 样式和 javascript 文件均已加载,但当应用于我的主题时,仅加载样式文件
我已经尝试了 WooCommerce 网站上的所有说明,将其集成到我的主题中(使用捕获所有页面或添加挂钩的两种方法),所有这些仍然有效。
我已经解决了这个问题。由于注销了 wordpress jquery 并通过另一个句柄注册了 jquery,我认为它不会加载 woocommerce js 脚本。喜欢
function theme_script(){
wp_deregister_script( 'jquery' );
wp_register_script('jqueryreal',get_stylesheet_directory_uri().'/jquery.js',array(),'4.2');
wp_enqueue_script('jqueryreal');
}
add_action('wp_enqueue_scripts','theme_script');
Run Code Online (Sandbox Code Playgroud)
当我从functions.php中删除上述函数时,问题就解决了。所有 js 元素均已加载并按我想要的方式正常工作。
归档时间: |
|
查看次数: |
3132 次 |
最近记录: |