Wordpress WooCommerce产品Carousel不显示图片

时间:2017-10-19 13:43:37

标签: javascript wordpress woocommerce caroufredsel

首先,我不是编码奇迹和首发。

我有一个问题,我试图解决几天。这是关于WooCommerce的旋转木马。该网站是tegelsenlaminaat.nl,例如:http://www.tegelsenlaminaat.nl/product/hoomline-balmoral-xl-spa/

我收到以下错误:TypeError:v.carouFredSel不是函数。 (在' v.carouFredSel(w)',' v.carouFredSel'未定义)

我如何解决这个问题以及问题所在。

1 个答案:

答案 0 :(得分:0)

该错误意味着您在注册该功能之前正在调用carouFredSel函数。

基本上你在该功能存在之前尝试调用该功能。看起来创建该功能的JavaScript文件不会输出到您的网站。

如果您直接在主题中实现该功能,则需要确保在script.min.js脚本之前包含注册该功能的脚本。

该插件的github有一个标题为jquery.carouFredSel-6.2.1-packed.js的脚本。您可以在排队的脚本中包含它,通常在您的functions.php。

这可能看起来像这样:

wp_enqueue_script( 'caroufredsel', get_template_directory_uri() . '/assets/js/jquery.carouFredSel-6.2.1-packed.js', array ( 'jquery' ), 6.2.1, true);

wp_enqueue_script( 'script', get_template_directory_uri() . '/assets/js/script.min.js', array ( 'caroufredsel' ), 1.0, true);

如果将caroufredsel脚本包含在主题的assets / js目录中,并且caroufredsel依赖于jQuery,那么你的min脚本依赖于jQuery和caroufredsel。

有关排队脚本的更多信息,请查看我网站上有关该主题的this article

相关问题