jQuery与Galleria和WordPress发生冲突

时间:2011-12-12 11:59:53

标签: jquery wordpress jquery-plugins wordpress-plugin wordpress-theming

我使用jQuery滑块plugin Galleria制作了一个简单的WP插件。在小部件,页眉和页脚中,两者似乎产生了预期的结果。

但是,在尝试创建缩略图时,通过邮政/页面Galleria炸弹中的短代码使用我的WP插件。由于某种原因,它没有在它创建的内联标记中附加该img元素的高度和宽度。这反过来导致Galleria显示错误消息:

Galleria.raise('Could not extract width/height from image: ' + img.src + '. Traced measures: width:' + img.width + 'px, height: ' + img.height + 'px.');

我已经看到关于Galleria的GetSatisfaction关于AdBlock bug的问题。作为测试,我甚至尝试在Galleria代码区域之前对img.height和img.width进行硬编码:Galleria.raise('Could not ..);

尽管我的img.width = "50"宽度仍然保持为0.设置高度工作正常(但由于宽度为0而没有压缩错误)。我认为还有一些其他缺少内嵌样式的缩略图。

如果重要的话,我在使用WP主题Twenty Eleven V1.1时开发我的WP插件。我也使用Instant WP作为基于客户端的开发环境。

最后,我尝试过Galleria,但似乎无法取得任何进展。我的感觉是他们将我的请求解释为支持我的插件。事实并非如此。我正在尝试解决他们的jQ插件未按预期生成的问题。我想说的是,我在这里是因为我必须这样,不是因为我还没有尝试过他们的帮助。

如果有帮助,我可以发布一个指向我的WP插件副本的链接。我主要对Galleria感兴趣,因为它是免费的,并且它具有全屏模式。一旦我解决了这个问题,我想开发一个WP插件,它使用短代码在WP帖子/页面中嵌入基于Flckr的幻灯片。解决这个问题对我来说是个大问题。

0 个答案:

没有答案