2013-09-11 3 views
0

Я создал демо-сайт Wordpress под субдоменом моего основного домена www.abcdef.com. И я установил плагин галереи NextGEN для отображения галереи. Все работало нормально, и я подумал о том, чтобы переместить сайт в его собственный домен. Изменены URL-адреса сайтов и другие вещи и перенесены все файлы в новое место. Теперь все работает отлично, за исключением модуля fancybox, где он должен открывать изображение во всплывающем окне при нажатии!Путь стилей для fancybox неверен в Wordpress NextGEN gallery plugin

После моего расследования я обнаружил, что путь таблицы стилей для 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" ........... --> 

Любые идеи? Заранее спасибо.

+0

Вы решили проблему? У меня такая же проблема. – AFetter

ответ

0

Проблема, вероятно, связана с .htaccess. Временно отключите любые правила RewriteRule, комментируя с # и перезагрузите проблемную страницу.

1

Вы хотите сделать только одно дело в галерее NextGen. На панели инструментов WordPress откройте «Галерея» -> «Другие параметры» -> «Эффекты лайтбокса» -> (Показать дополнительные настройки) , и вы можете увидеть URL-адрес подходящего окна, изменившего все URL-адреса в соответствии с вашим URL-адресом сайта. вот и все :)

Смежные вопросы