如何使用wp_enQueue_script加载特定屏幕大小的JS?

时间:2014-07-23 作者:WpMania.Net

我需要一个选项,这样当我使用wp\\u enqueue\\u脚本添加一些脚本时,它应该根据特定的屏幕大小加载。当屏幕大小低于768px时,脚本将不会加载。

我现在正在使用类似的东西。。。。。

if(!wp_is_mobile()){
        wp_enqueue_style( \'wpm_animation_css\', get_template_directory_uri() . \'/assets/css/animation.css\', array(), \'1.1\', false );
        wp_enqueue_script( \'uikit.min\', get_template_directory_uri() . \'/assets/js/uikit.min.js\', array( \'jquery\' ), \'2.4.0\', true );
    }
任何帮助都将不胜感激。

ThanksSabbir公司

1 个回复
SO网友:Richzendy

此时,我想不出一种方法来处理php(可能是javascript)中的问题,但可能以不同的方式处理问题,可以更好地使用mobile detect检测移动设备[1],wp\\u is\\u mobile()因为它非常基本,只检测是否移动,而不区分手机或平板电脑。

wordpress已经有了一个插件,这个库有很多例子

  1. https://github.com/serbanghita/Mobile-Detect
  2. http://wordpress.org/plugins/wp-mobile-detect/
  3. https://github.com/serbanghita/Mobile-Detect/wiki/Code-examples

结束