我需要访问插件目录在我的客户JavaScript文件。 我知道我们确实有功能使用PHP函数来获取插件目录路径plugins_url()
不过,我需要这在我的js文件检索,我不得不把一些图片。
有任何想法吗??
PS:我的js文件保存为一个JavaScript文件,因此,我在那里不能使用PHP标签
我需要访问插件目录在我的客户JavaScript文件。 我知道我们确实有功能使用PHP函数来获取插件目录路径plugins_url()
不过,我需要这在我的js文件检索,我不得不把一些图片。
有任何想法吗??
PS:我的js文件保存为一个JavaScript文件,因此,我在那里不能使用PHP标签
使用<?php echo plugins_url(); ?>
<?php echo plugins_url(); ?>
要获得在js文件的URL。
例如:
var pluginUrl = '<?php echo plugins_url(); ?>' ;
这其实很简单......在functions.php文件
wp_enqueue_script( '主',get_template_directory_uri() '/js/main.js',阵列( '的jquery'), '20151215',真);
$ translation_array =阵列( 'templateUrl'=> get_stylesheet_directory_uri()); // wp_enqueue_script后
wp_localize_script( '主', 'jsVars',$ translation_array);
然后在js文件:
var sitepath=jsVars.templateUrl+"/";