Wordpress主题阻止Javascript小部件显示

时间:2015-07-10 12:53:44

标签: javascript php wordpress wordpress-theming

我正在尝试将此小部件实施到客户的网站中。

这是小部件:http://www.tripadvisor.com/Widgets-g294458-d6694228-c6-a_widgetKey.selfserveprop-Interesting_Times_Bureau-Bucharest.html

这是包含小部件的页面:http://interestingtimes.ro/tripadvisortest/

主题是阻止Javascript。我切换到默认的wordpress主题,它工作正常。

有什么建议吗?

PS:我重命名了plugins文件夹以停用它们,但它没有用。

1 个答案:

答案 0 :(得分:0)

您的大多数Javascript都被推迟到页脚并缓存。我想知道你的主题是否正在制作JS缓存...我看到你在木星主题上,见到这里:http://support.artbees.net/support/solutions/articles/1000089339-how-to-add-custom-css-and-javascript

您可以尝试通过自定义框插入其支持建议的方式。你也可以做一个疯狂的解决方法,虽然不是很棒的搜索引擎优化 - 创建一个HTML页面,将代码插入空白的html页面,并将iframe插入你需要它的页面。这导致JS在单独的环境中执行,因此Jupiter主题正在执行的JS缓存不会影响它。

我个人不喜欢使用JS做主题的主题,因为JS依赖的主题在移动设备上很粗糙,而且插件冲突可能很粗糙,对于寻找JS功能的人来说更是如此,并且不介意在严格预定的主题范围。