メイン ドメインのサブドメインの下に、WordPress のデモ サイトを作成しましたwww.abcdef.com
。そして、ギャラリーを表示するためのNextGENギャラリープラグインをインストールしました。すべてがうまくいき、サイトを独自のドメインに移動することを考えました. サイトの URL などを変更し、ファイル全体を新しい場所に移動しました。クリックするとポップアップボックスで画像を開くはずのfancyboxモジュールを除いて、すべてが正常に動作します!
調査の結果、Fancybox のスタイルシートのパスがまだ古いサブドメインを指していることがわかりました。ただし、他のすべてのスタイルシートと JavaScript ファイルは正しいパスで含まれています (つまり、新しいドメインに関して表示されています)。このファンシーボックスのスタイルシートだけが間違って表示されています。
古いサブドメインに言及しているエントリがないか、データベースのテーブルを手動でチェックしようとし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" ........... -->
何か案は?前もって感謝します。