在Wordpress NextGEN图库插件中,fancybox的样式表路径不正确

时间:2013-09-11 04:24:58

标签: css wordpress fancybox nextgen-gallery

我在主域www.abcdef.com的子域下创建了演示wordpress网站。我安装了NextGEN图库插件来显示图库。一切都很好,我想到将网站移动到它自己的域名。更改了站点URL和其他内容,并将整个文件移动到新位置。一切都运行正常,除了fancybox模块,它应该在点击弹出框时打开图片!

经过我的调查,我发现Fancybox样式表的路径仍指向我的旧子域名!但所有其他stlyesheets和javascript文件都包含在正确的路径中(即,它显示相对于新域)。只有这个fancybox的样式表显示错误。

尝试手动检查数据库的wp-options表中是否有提及旧子域的条目,但没有找到任何内容。通过执行以下查询进行双重检查:

SELECT * FROM `wp_options` WHERE `option_value` LIKE '%mysite.abcdef.com%'

没找到任何东西!为了确保它不是缓存问题,我也尝试删除缓存。也没用过!

然后尝试手动检查属于该插件的每个PHP页面。但我找不到任何在路径中提到我旧的子域名的地方!

我现在真的很困惑!目前显示如下:

<link rel='stylesheet' id='fancybox-0-css'  href='http://mysite.abcdef.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/lightbox/static/fancybox/jquery.fancybox-1.3.4.css?ver=3.6' type='text/css' media='all' />
<link rel='stylesheet' id='nextgen_basic_album_style-css'  href='http://mynewdomain.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_basic_album/static/nextgen_basic_album.css?ver=3.6' type='text/css' media='all' />

<!-- ........... rest of the things shown with href value starting with "http://mynewdomain.com" ........... -->

有什么想法吗?提前谢谢。

2 个答案:

答案 0 :(得分:1)

你只想做一件事去NextGen Gallery。从您的WordPress仪表板,转到图库 - &gt;其他选项 - &gt;灯箱效果 - &gt; (显示高级设置) 并且您可以根据您的网站网址看到花式框的网址更改了所有网址。 就是这样:))

答案 1 :(得分:0)

问题可能与.htaccess有关。暂时禁用任何RewriteRule规则,方法是注释#并重新加载有问题的页面。