【发布时间】:2013-02-13 18:55:17
【问题描述】:
我在我的 Wordpress 网站上使用这个脚本:JQuery Plugin: Random Image
我的问题是我不知道在路径部分中放置什么样的代码,以便 Wordpress 能够从图像文件夹中获取图像。 /images 是不够的,因为它只会给我 www.mydomain.com/images/image.jpg,显然这不是使用 Wordpress 时的整个 URL。
我试过这个:wordpress path url in js script file
但是我无法让它工作。每当我放置
var templateUrl = '<?= get_bloginfo("template_url"); ?>';
在我的文件中,我得到一个错误
%3C?=%20get_bloginfo(%22template_url%22);%20?%3E/images/image.jpg
我做错了什么?
【问题讨论】:
-
你可能想试试
var templateUrl = '<?php get_bloginfo("template_url"); ?>'; -
仍然给我同样的错误:(
-
如果你得到所有的百分比编码,听起来好像 php 没有处理文件。这一切都在一个js文件中吗?
-
在 JS 文件中使用该 php 调用将不起作用。您可以对路径进行硬编码。这并不理想,但如果它位于您将经常更新的文件中,则可能值得。
-
在您链接的同一个 stackoverflow 问题中,另一个答案提到了函数 wp_localize_script。你可能想调查一下。
标签: javascript wordpress url root