WordPress FileBirdでHTTPS化後にフォルダが表示されない問題と対処法

ホームページ作成

WordPressでFileBirdプラグインを使用している際、サイトアドレスをHTTPからHTTPSに変更するとフォルダが表示されないことがあります。本記事では、素人でもわかるように原因と解決方法を解説します。

問題の原因

FileBirdはデータベースにサイトURLを基準にフォルダ情報を保存しています。サイトアドレスをHTTPからHTTPSに変更すると、保存されているURLと現在のURLが一致しなくなるため、フォルダが表示されなくなることがあります。

この問題はFileBird自体のバグではなく、WordPress全体のURL変更による一般的な挙動です。

解決方法:Search and Replaceの使用

最も簡単な方法は、WordPressのデータベース内の古いHTTPのURLをHTTPSに置換することです。プラグイン『Better Search Replace』や『WP Migrate DB』を使用すると安全に置換できます。

例:古いURL “http://example.com/wp-content/uploads/” を “https://example.com/wp-content/uploads/” に置換します。

ロリポップでの注意点

ロリポップでは、サーバー自体に特別なPHPの書き換えは不要です。重要なのは、WordPress内でサイトURLやメディアURLが正しくHTTPSに更新されていることです。

SSL設定を確認し、WordPressの「設定」→「一般」でサイトアドレス(URL)とWordPressアドレス(URL)がHTTPSになっているか確認しましょう。

キャッシュのクリアと確認

URL置換後はブラウザキャッシュやWordPressのキャッシュをクリアしてください。これにより、FileBirdが正しくフォルダを読み込むようになります。

場合によっては、プラグインを一度無効化・再有効化するとフォルダ表示が正常に戻ることがあります。

まとめ

FileBirdでHTTPS化後にフォルダが表示されない場合、原因はサイトURLの不一致です。プラグインでデータベース内のHTTP URLをHTTPSに置換し、キャッシュをクリアすることで解決できます。PHPの書き換えは不要で、ロリポップ環境でも簡単に対応可能です。

コメント

タイトルとURLをコピーしました