Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从js链接Wordpress图像文件_Wordpress_Hyperlink - Fatal编程技术网

如何从js链接Wordpress图像文件

如何从js链接Wordpress图像文件,wordpress,hyperlink,Wordpress,Hyperlink,我正在将一个网站开发为副总监- sitename.com/subdirectory/ 我包含了一个来自主题js file.js/custom.js的图像链接 sitename.com/subdirectory/wp-content/uploads/2014/05/333.png 但是当我将站点移动到主目录时。我希望sitename.com/subdirectory/将自动转换为 可能吗?我试着用 /wp content/uploads/2014/05/333.png 但它不起作用。在包含脚本文件

我正在将一个网站开发为副总监-

sitename.com/subdirectory/

我包含了一个来自主题js file.js/custom.js的图像链接

sitename.com/subdirectory/wp-content/uploads/2014/05/333.png

但是当我将站点移动到主目录时。我希望sitename.com/subdirectory/将自动转换为

可能吗?我试着用

/wp content/uploads/2014/05/333.png


但它不起作用。

在包含脚本文件之前,您应该在php脚本中编写js代码

var image1= '<?php echo content_url();?>/uploads/2014/05/333.png';
然后在js文件中使用这个变量image1。
这将解决您的问题。

您可以通过javascript从中获取当前URL


然后检查子目录中是否有当前URL,然后您可以决定应该将哪个链接传递到javascript文件中的图像链接

尝试URL重定向。作为你的参考,实际上我正在使用谷歌地图标记的图像。但它不起作用。var LocsA=[{lat:40.71465,lon:-74.03573,标题:'Greene St',html:['DHS at 70 Greene','70 Greene St Jersey City

,'NJ 07302

'。加入,图标:'image1',您应该使用var LocsA=[{lat 40.71465,lon:-74.03573,标题:'Greene St,html:['DHS at 70 Greene','70 Greene St Jersey City

,'NJ 07302

']加入,图标:image1},没有引号的image1。是的,我使用了图标:image1,但它不起作用。你知道吗?你能在源代码中看到var image1='/uploads/2014/05/333.png';它在你包含的文件之前吗?