我正在尝试为我的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插件的加载?谢谢!
答案 0 :(得分:0)
你为什么这么快就重新发布这个?
原始问题:How to manually add Shadowbox.setup() to the footer of your theme?
答案 1 :(得分:0)
我不是,我想分别知道答案!这一个,如何从PHP中禁用插件,另一个 - 如何在高级设置中使用该东西以实现我的目标。的确如此,两者的目标都是一样的。