在某些Wordpress主题上禁用Shadowbox.JS

时间:2010-11-10 13:12:47

标签: wordpress wordpress-plugin browser-detection shadowbox

我正在尝试为我的Wordpress网站设置两个版本:  适用于智能手机的完整网站,适用于计算机和移动版。

我通过完整主题的header.php中包含的用户代理检测脚本来实现这一点(路径是 whatevercorp.net/wordpress/wp-content/themes/moneyblog/mobiledetect.php )。如果它检测到移动浏览器,则会重定向到移动主题。我使用Theme Switcher插件。

if($mobile_browser>0) {
header( 'Location: http://whatevercorp.net/?wptheme=mobiblog' );

(“mobiblog”是我的移动主题的名称)

我的问题是:我在完整版中使用Shadowbox照片,但 我想在检测到移动浏览器后立即阻止将其加载 。我不希望用户在移动版本上使用shadowbox查看照片。如果插件被禁用,链接工作正常,* whatevercorp.net / photosfromevent / img_001.jpg *打开没问题。

理想情况下,我想在mobiledetect.php的if语句中介绍一些内容。 有人建议这个

 add_filter('shadowbox-js', '__return_false');

但它没有成功。

如何调整Shadowbox插件的加载?谢谢!

2 个答案:

答案 0 :(得分:0)

你为什么这么快就重新发布这个?

原始问题:How to manually add Shadowbox.setup() to the footer of your theme?

答案 1 :(得分:0)

我不是,我想分别知道答案!这一个,如何从PHP中禁用插件,另一个 - 如何在高级设置中使用该东西以实现我的目标。的确如此,两者的目标都是一样的。