Php Wordpress WPBakery禁用和使用响应灯箱&;画廊
我有这个wordpress网站和它使用的WPBakery,我尝试的是使用响应Lightbox&Gallery禁用和启用Lightbox 通过向functions.php文件中添加以下代码,我可以禁用PrettyTo:Php Wordpress WPBakery禁用和使用响应灯箱&;画廊,php,wordpress,lightbox,Php,Wordpress,Lightbox,我有这个wordpress网站和它使用的WPBakery,我尝试的是使用响应Lightbox&Gallery禁用和启用Lightbox 通过向functions.php文件中添加以下代码,我可以禁用PrettyTo: function remove_vc_prettyphoto(){ wp_dequeue_script( 'prettyphoto' ); wp_deregister_script( 'prettyphoto' ); wp_dequeue_style( 'prettyp
function remove_vc_prettyphoto(){
wp_dequeue_script( 'prettyphoto' );
wp_deregister_script( 'prettyphoto' );
wp_dequeue_style( 'prettyphoto' );
wp_deregister_style( 'prettyphoto' );
}
add_action( 'wp_enqueue_scripts', 'remove_vc_prettyphoto', 9999 );
然后我安装了插件响应Lightbox&Gallery并将选择器更改为PrettyTo,但它不起作用,当我单击图像时,它只是在同一窗口中打开图像。我已经做了一些挖掘,我认为原因可能是因为我的链接使用的是数据rel而不是rel,我的问题是,这是它不工作的原因和/或我如何修复它
<a href="http://example.com/wp-content/uploads/2018/10/Making-Her-Mrs-Toronto-Wedding-Planners-5-731x1024.jpg" title="Romantic Blush-Toned Weddings" data-rel="prettyPhoto[rel--1933041382]" data-vc-gitem-zone="prettyphotoLink" class="vc_gitem-link prettyphoto vc-zone-link vc-prettyphoto-link"></a>
更新
我可以将data rel
更改为rel
或prettypto[rel--1933041382]
仅更改为lightbox
,但它在特定页面上不起作用:
但在这张只有一张照片的页面上,它是有效的:
更新
好的,我让它工作了,但是lightbox在移动设备上工作不正常,在桌面上有bug。我做错了什么
您刚刚忘记加载ScrollTo插件。应用上述解决方案后,将此脚本排队
您是否尝试安装响应灯箱插件并通过“插件”菜单激活它?是的,我确实通过插件菜单安装了它。如果您添加类属性“lightbox”以启用灯箱,我会在几分钟后到家后尝试,选择器设置为100%,有一个名为Try to force lightbox的选项,用于自定义WP库替换,如Jetpack或Visual Composer库。它是未选中的染料检查它,保存设置如果你使用缓存清除它。我只是尝试了一下,甚至清除了我的缓存,仍然没有工作…超级奇怪的行为,当我点击图像时,它仍然会在新页面中打开一个窗口,但当我返回时,灯箱就在那里。好的,我让它工作了,但是lightbox在手机上不能正常工作,桌面上有bug我做错了什么?