0

我在我的主域的子域下创建了演示 wordpress 站点www.abcdef.com。我安装了 NextGEN 画廊插件来显示画廊。一切正常,我考虑将站点移至它自己的域。更改了站点 URL 和其他内容,并将整个文件移动到新位置。现在一切正常,除了幻想框模块,它应该在单击时在弹出框中打开图片!

经过调查,我发现 Fancybox 的样式表路径仍然指向我的旧子域!但是所有其他样式表和 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" ........... -->

有任何想法吗?提前致谢。

4

2 回答 2

1

你只想做一件事去 NextGen Gallery。在您的 WordPress 仪表板中,转到图库 -> 其他选项 -> 灯箱效果 ->(显示高级设置),您可以看到花式框的 url 根据您的站点 url 更改了所有 url。而已 :)

于 2014-03-11T04:18:28.843 回答
0

问题可能与 .htaccess 相关。通过使用 # 注释掉并重新加载有问题的页面来暂时禁用任何 RewriteRule 规则。

于 2013-09-16T11:48:17.707 回答